campusM 2026 Release Notes
Developments
Favorites Container
February 2026
A new type of tile container has been introduced to campusM: a Favorites Container. Unlike the regular type containers that are controlled by the administrator, when personalization is enabled for an App Profile, campusM end-users are fully in control of their Favorites Container.
Favorites Containers enable campusM users to keep their favorite tiles in a single tile container. Once users select a tile as one of their favorites, the tile automatically disappears from its original place and moves to the Favorites Container for easy access.
- At time of release, any existing App Profiles will have a Favorites Container added, and it will be hidden by default - but still accessible to the end-user via the Arrange function if Personalization is enabled.
- New App Profiles added after the release will have the Favorites Container added and displayed to end-users by default.
- For more details on how to configure the Favorites Container, see Configuring Tile Containers.



For more information and configuration options, see Configuring Tile Containers.
Due Dates from Blackboard Assignments are Available in campusM Calendar
February 2026
Due Dates for assignments from the Blackboard Product Integration are now imported straight into the campusM calendar. The Blackboard Due Dates are shown as all-day events with the exact time of the Due Date event specified in the event description. These events also include a link to the assignment in the Blackboard application.

campusM users must log in to the Blackboard Product Integration in campusM to see the assignments' Due Dates in the campusM Calendar.
For more information and configuration options, see Blackboard - Due Dates Calendar.
Due Dates from Canvas Assignments are Available in campusM Calendar
February 2026
Due Dates for assignments from the Canvas Product Integration are now imported straight into the campusM calendar. The Canvas Due Dates are shown as all day events with the exact time of the Due Date event specified in the event description. These events also include a link to the assignment in the Canvas application.
CampusM users must log in to the Canvas Product Integration in campusM to see the assignments' Due Dates in the campusM Calendar.
For more information and configuration options, see Canvas - Due Dates Calendar.
Terms of Use Removed from the App Manager
February 2026
Tile Containers Analytics
January 2026
Tile Containers are now supported in campusM Analytics. A new Container field was added to the Home Page dimension in Analytics for both the Home Page and Home Page by Roles subject areas. Clicks on tiles within a Tile Container also record the name of that container. The value of the Container field in Analytics is null for clicks on tiles that do not belong to a tile container.
This enables campusM administrators to view the total number of clicks on tile containers by excluding the Menu field from the analysis, as well as see the total number of clicks on tiles by excluding the Container field.
Data collected from the launch of the Tile Containers feature will become available in Analytics beginning January 2026.
Institutional Privacy Policy Added to campusM
January 2026CAM-28370
The "Institutional Privacy Policy", which was previously only available in the App and Google Play Stores, is now available in campusM. Users can find it in the mobile app Settings page, or in the web-app top-right menu.
Force Upgrade Implemented
January 2026CAM-28279
React Native now supports Force Upgrade, enabling campusM administrators to implement it to ensure the users have the latest version of the application. When users log in to their application and a new version is available, campusM displays a pop-up that forces them to update before they can continue using the app.

Administrators can configure the minimal supported campusM version required for both Android and iOS platforms, as well as the specific links to the respective app storefronts for the update link.

Resolved Issues
- February 2026 Platform: All
When choosing dates in various parts of the app, the color of the current date, and the selected date were identical. This was fixed. - February 2026 Platform: Web SF: 08009294
Previously, Analytics for Generic Live Tiles were not collected as expected. This was fixed, and they should now generate the same analytics as all other tiles. - February 2026 Platform: iOS
In some cases, when using the Maps feature on iOS devices, Google Maps did not appear as expected. This was fixed. - February 2026 Platform: Mobile
In some cases, the red badge on the Alerts icon in the bottom Navigation bar remained visible, despite all alerts being marked as read. This was fixed. - February 2026 Platform: Web SF: 08264466
In the app settings, navigation to the Manage Notification Channels page was unavailable in from the Setting page. This was fixed. - February 2026 Platform: iOS
In some cases, using the Search function on the Events PI caused the screen to zoom in unexpectedly on iOS. This was fixed. - February 2026 Platform: iOS
In some cases, using the Search function on the Newsfeed PI caused the screen to zoom in unexpectedly on iOS. This was fixed. - February 2026 Platform: All SF: 08262544, 08275215
In some cases, students using the Attendance feature were able to check into class outside the defined check-in window by changing the date and time settings on their device. Additional validations to the check-in time were added, and check-ins outside the defined check-in window will not be validated. - February 2026 Platform: Web SF: 08130870
In some cases, in App manager, the "Test API" button that appears in several Product Integration configuration pages did not function as expected. This was fixed. - February 2026 Platform: Android SF: 08196885
Additional improvements were added to insure proper user authentication in AEK screens, which will reduce errors for users. - January 2026 Platform: Web SF: 07948983
In some cases, the getPersonAttribute API call returned multiple duplicate attributes for a single user. This was resolved.
Link to the relevant API documentation: https://developers.exlibrisgroup.com/campusm/apis/get-person-attribute/ - January 2026 Platform: iOS SF: 08152815
In the Library Self-Checkout Product Integration, iOS users could not see the input field when manually typing in a barcode. This was fixed. - January 2026 Platform: Android SF: 08188616
In AEK, when using the image picker, Android users were sometimes unable to use the native Android navigation at the bottom of the screen. This was fixed. - January 2026 Platform: All SF: 08231777
In the ID Card Product Integration, the user's image did not always appear as expected when it was taken from Alma. This was fixed. - January 2026 Platform: Android, iOS SF: 08231272
In languages other than English, Calendar reminders were sometimes not translated fully. This was fixed. - January 2026 Platform: Android, iOS SF: 08232237
In some cases, end-users saw an error message when clicking a link on a content page leading to another content page. This was fixed. - January 2026 Platform: Web SF: 07702409
Previously, when a Tile/Tile Container/Page has been deleted from campusM, any analytics associated with those objects disappeared from campusM Analytics. This was fixed, and now when a Tile/Tile Container/Page has been deleted, the Menu/Page ID appears instead of its name. This allows campusM Admins to still differentiate between clicks coming from different tiles. However, the tile names are still deleted along with the tiles. - January 2026 Platform: Android SF: 08269836
Previously, the reminder push notification for Attendance on Android did not lead into the app as expected. This was fixed. - January 2026 Platform: Android, iOS SF: 08242352
In some cases, deep linking did not open the Native app as expected. This was fixed.

