Skip to main content

What's new

Track the latest releases for Mobaro and RideOps — new features, improvements, and fixes.

Written by Logan Bowlby

2026

June 2, 2026


Certification review controls, SSO guardrails, and API polish

A configuration-focused release introducing granular review permissions for Certifications and quality-of-life updates to the API.

◆ NEW

  • Certification review permissions — Reviewers now only see and act on the Certification Results they're authorized to review, based on organizational settings and membership scope. Applies to approval, disapproval, list, and detail views, with new organizational configuration controlling who may review. Reach out to your Mobaro contact if you would like this feature enabled.

  • Require SSO by User Group — For organizations with SSO enabled, you can now require SSO authentication at the User Group level, giving admins control over which Users must sign in via SSO based on group membership. Useful for mixed environments where some Users (full-time staff, for example) should be required to use SSO while others (contractors, seasonal Users) can continue with alternate login methods.

✓ FIXED

  • Timesheets API — record ID in URL path — Updating and deleting Timesheets via the API now uses the record ID in the URL path instead of a query parameter.

  • Checklist activity feed — leading whitespace in comments — Extra whitespace at the start of create comments no longer appears as leading space in the Checklist activity feed.


May 29, 2026


Assignment origin on web, plus reliability fixes across Performance, filtering, and deadlines

A reliability-focused release adding Assignment origin information to the Mobaro Backend, refining Performance scoring for nested Location Groups, and tightening filtering, deadline handling, and User Group search across the platform.

◆ NEW

  • Assignment origin on web — The Assignment details page in the Mobaro Backend now displays origin information, showing where the Assignment was created from. This matches what's already available in the mobile app and makes it easier to triage Assignments from multiple sources.

✓ FIXED

  • Predefined priority on triggered Assignments — When an Assignment is created from a Checklist with a predefined priority on the Assignment trigger, the priority field is now correctly locked during Checklist completion. Previously, the priority could sometimes be changed by the User.

  • Relative due dates — End of week consistency — "End of week" deadlines now use the organization's configured start-of-week day rather than each User's personal preference, ensuring all team members see the same deadline date for the same Assignment.

  • RideOps — Assignment deadline timezone — Deadlines on Assignments created from RideOps notes now apply correctly in the User's timezone. Previously, the deadline hour could be off (for example, a 6:00 PM deadline appearing as 1:00 PM, or 23:59 appearing as 00:59 the next day).

  • Performance by Locations and Groups — Location Group rollup — In the Performance by Locations and Groups chart, when a Location Group contains a Location (or nested Location Group) with 0 of x Checklists completed and unanswered Checklists are excluded from scoring, that Location is now correctly counted as "n/a" rather than dragging the parent Location Group's overall score down to 0%.

  • Location Overview — Missing Results drill-down — Clicking the Location status bar in the Location Overview widget now consistently surfaces Missing Results regardless of the time filter applied. Previously, the drill-down could return a misleading "no content or unauthorized" message.

  • Location Overview — Checklist, Category, and Location Group filtering — The Location Overview widget now correctly respects Checklist, Checklist Category, and Location Group filters. Previously, filtered views could include Locations or Checklists that fell outside the selected filters.

  • Mobile app Operations tile — full Location list — The Operations tile in the mobile app now loads the complete list of Locations. Previously, the list was truncated mid-alphabet and could not be expanded through the tile's sort controls.

  • User Group search for admins — User Group administrators can now search for and add User Groups they administer, even when they aren't a member of the group themselves. Previously, admin-only Users were not surfaced in search results in places like Location settings and Schedules.

  • RideOps — Factory Reset visibility — The Factory Reset option is now correctly hidden from Operators when Lock App Configuration is enabled in the RideOps settings, regardless of whether the User has permission to view ride statistics. Previously, Factory Reset visibility was inadvertently tied to the statistics setting.


May 15, 2026


SSO user management visibility, smoother sign-in, and performance overview accuracy

A focused release adding SSO invitation visibility for admins, smoothing the sign-in flow for returning Users, and improving the accuracy of performance overviews.

◆ NEW

  • SSO user management visibility — Admins with SSO enabled can now see each User's SSO invitation status in the User list. Users still pending invitation can be re-invited with one click, and the status updates without refreshing the page.

↑ IMPROVED

  • Smoother sign-in for returning Users — The login flow now attempts a silent sign-in when possible, reducing unnecessary prompts for returning Users.

✓ FIXED

  • Performance overview — missing score handling — When a performance score is missing and unanswered Checklists are excluded from scoring, the overview now shows "n/a" instead of a misleading value.

  • Performance query accuracy — Results are now properly scoped so unrelated Results no longer leak into a performance view, scoring respects validation requirements when required, and Locations with 0 of x no longer drag down the overall score.


May 12, 2026


Enterprise identity, platform-wide Asset filtering, and improved RideOps statistics

A significant release introducing improved identity management, Asset filtering across Results, Assignments, Gallery, and Schedules, authorization history export, and more accurate RideOps statistics across daylight savings.

◆ NEW

  • Authorization history export — Export authorization history data for auditing and reporting

  • Asset filtering in Results — Filter Results by Asset, with Asset reflected in summary views

  • Asset filtering in Assignments summary — Filter the Assignments summary view by Asset

  • Asset filtering in Gallery summary — Filter the Gallery summary table by Asset

  • Activity and asset filtering in Schedule summary — Filter the Schedule summary by both activity and Asset

↑ IMPROVED

  • RideOps statistics across daylight savings — RideOps statistics now handle daylight savings time transitions correctly for more accurate reporting

✓ FIXED

  • Asset picker — The Asset picker now supports an empty selection

  • Asset filter icon — The Asset filter icon now appears as disabled when no Locations are selected

  • Dutch translations — Improved Dutch wording for "assignment created" labels

  • Webhook table translations — Fixed translation of enabled/disabled labels in the webhook table


April 2026


Quality-of-life improvements across Certifications, Schedules, and RideOps

◆ NEW

  • Multi-user creation for Certifications — Create Certifications for multiple Users at once in the backend

  • Ad-hoc slot filters — Introduced filter options on the Ad Hoc Slots page

  • Attendants count API — Added a return to find the number of attendants currently logged in to the RideOps call

✓ FIXED

  • Results — Referenced Assignments label — Fixed the label overlapping the Assignment quick-edit controls

  • Results — Deleted Assignments — Fixed an issue where the Assignment quick-edit controls would show for deleted Assignments

  • RideOps — Downtime "Do not create" — Fixed a bug where operators were shown an "Assignment has been created" message when starting downtimes that had "Do not create" enabled

  • RideOps — Non-blocking Downtime resolution — Fixed an issue where operators could not resolve a non-blocking Downtime on a Not ready for operation Location

  • Notification Rules — Summary report navigation — Fixed an issue where clicking on a summary report item asked the User to change organizations and did not show the filtered items

  • Checklists — Translated page titles — Fixed a bug where Checklists with translated page titles were only displaying the main language for the page title


March 2026


Scanner codes, RideOps Downtime workflow refinements, and reliability improvements

◆ NEW

  • Search Results by ID — Search Results using either results/12345-A or 12345-A

  • Scanner/QR code support for Assets — Asset and form/editor workflows now support unique scanner codes, with built-in validation to prevent duplicates

  • Scanner code validation API — Added an endpoint to check whether a scanner code is already in use

  • Assignees in external system payloads — Assignees are now included when Assignments are sent to external systems (for example, webhooks)

  • RideOps — Sign out attendants on Downtime creation (toggle) — New setting in Configuration → RideOps → RideOps Keys. Enabled: all attendants are signed out when Downtime is created. Disabled: attendants remain signed in (previously, attendants were automatically signed out)

  • RideOps — Close Downtime and reopen rides directly — Operators can close non-blocking Downtimes with a duration and short description, reopen the ride, and see reopen options that respect what the organization allows

  • RideOps — Start Downtime before opening — Operators can start Downtime when a ride isn't ready to open

  • Single vs. multiple Downtime category selection — Choose whether Downtimes allow selecting one Downtime category or multiple

  • Required Downtime category — Require that at least one Downtime category is selected for every Downtime

  • Bulk Calendar inheritance for Schedules — Bulk add, remove, or replace Calendar inheritances across multiple Schedules at once

  • Webhooks: dispatches resource — Added dispatches as a resource for webhooks

↑ IMPROVED

  • Simplified Assignment definition remapping — Remapping now only requires mapping entries that are currently used (for example, if only State is used, you only need to remap the active state entries)

  • Assignment trigger guidance — Added a hint when configuring Assignment triggers: setting a custom deadline overrides the default from Active Directory

✓ FIXED

  • RideOps widgets — missing data source — Fixed an error that could occur when a widget data source wasn't selected

  • Results — Updated by accuracy — Fixed an issue where updating a Result didn't update the Updated by field when a different User made the change

  • Checklist ruleset editor — ruleset loading — Fixed ruleset details loading so the correct ruleset is shown when viewing or editing (instead of always showing the first one)

  • Answer distribution charts — legends — Fixed smiley/icon legends not displaying correctly


February 2026


Operational log reports, expanded Schedule access, and widget upgrades

◆ NEW

  • Operational log report — Added a daily operational log that summarizes the day's operations with park-wide and per-Location breakdowns (contact your Customer Success Manager to enable this feature for your account)

  • Schedule metrics access for non-editors — Users without permission to edit Schedules can now view Schedule metrics (contact your Customer Success Manager to enable this feature for your account)

  • Date selector on Schedules and Calendars — Clicking the month name on a Schedule or Calendar now opens a datepicker to easily select future months and years

  • Assignment editor for completed reports — Added an Assignment editor when viewing completed reports in the backend

  • Locations API — Opening Hours Calendar — Pull the Opening Hours Calendar name and ID from the /locations calls

  • RideOps — Keyboard support for pin code entry — Pin code entry now supports keyboard input

↑ IMPROVED

  • Ride load development widget — Toggle average lines on or off for both riders and dispatches

  • Ride operations timeline widget — Toggle operational hours on or off for configured Locations

✓ FIXED

  • Ride operational efficiency widget — calculation — Fixed the calculation for available dispatchable units, plotted them on their own axis for easier reading, and updated the series color to red

  • Mobile app Calendar — early start timeout — Fixed an issue where the Calendar could time out before loading all early start–eligible Checklists

  • Operational log report — daily timing — Fixed a timing issue for reports sent daily; adjusted Units in service to Total dispatches


January 2026


Downtime editing, new RideOps widgets, and external report uploads

◆ NEW

  • Edit Downtime timestamps — Update Downtime start and resolved times with specific dates and times

  • Downtime template behavior — Choose whether starting Downtime creates an Assignment, doesn't create one, or follows your global default

  • RideOps — Closing time reminders — Enable a closing time reminder for RideOps Locations based on configured opening hours

  • Ride operational efficiency widget — Compare total dispatchable units and capacity vs. total registered riders

  • Ride operations timeline widget — View open, closed, downtime, and lagtime as one continuous timeline per ride

  • File attachments in notes — Attach files directly to notes

  • External report upload endpoint — Upload external reports via the API (/results/external)

  • Open Assignments from a Checklist — Open the Location's Assignment list from within a Checklist using the menu

  • Additional unit options on number questions — More unit options in the unit selector on number questions

✓ FIXED

  • Media — HEIC downloads — Fixed an issue where HEIC images were being downloaded as MP4 files

  • Inventory management — Uncategorized materials on mobile — Fixed an issue where materials weren't shown on mobile when uncategorized

  • Inventory management — Long material names — Fixed a UI issue with materials that have long names

  • Assignments — Excel export filters — Fixed an issue where the Assignment Excel export didn't respect Created by filters

  • Assignments — Category filtering — Fixed an issue where filtering by Assignment category returned no results when multiple Assignment definitions shared the same category name

  • Various other UI/UX improvements and bug fixes


Looking for releases prior to January 2026? View the historical archive →

Did this answer your question?