2026 Festival Season

Release notes

See what changed in CheckMade for each festival release—from new field tools to reliability and performance improvements.

San Hejmo 2026

GitHub tags: mobile-{platform}-v1.28.1 → mobile-{platform}-v1.29.0

✦ Common

  • Added Floor Damage as an issue type, and Tent Builder and Supervisor as role types.
  • Added an Issue was edited lifecycle event for description changes and new evidence.
  • Updated the Camp Status definition to include active issues.
  • Added a Vendor filter to To-Dos.

✓ Bug fixes

  • Fixed several desktop UI issues affecting chat, material-target editing, dashboard sidebars, and Position batch editing.
  • Closed open shifts when roles are deactivated and prevented new assignments to inactive roles.
  • Improved invalid-session handling by returning affected users to the login screen.

▯ Mobile

  • Enabled admins to assign Positions to Vendors from the Admin section.

▰ Desktop

  • Added configurable nearness thresholds for Positions, with a default of 30 m.
  • Enabled custom Positions to be assigned to roles in addition to those inherited from their Vendor.
  • Added Vendor assignments to the Positions list in Setup.
  • Improved data loading in Setup windows.

Wacken 2026

GitHub tags: mobile-{platform}-v1.26.1 → mobile-{platform}-v1.28.1

✦ Common

  • Added support for mentioning people with @ in chat.
  • Added disinfectant as a consumable.
  • Aligned shift management behaviour across mobile and desktop.
  • Renamed assessments to inspections and required users giving a non-good rating to select an issue type.
  • Added cross-trade reporting, including trade selection during submission and trade filtering in To-Dos and Updates.

✓ Bug fixes

  • Fixed timestamp refresh on mobile.
  • Improved window-loading UX on desktop.
  • Standardised list spacing in desktop widgets.

▯ Mobile

  • Added search to the Users list in the Admin section.
  • Redesigned the position picker with a searchable list.
  • Improved map labels and position markers.
  • Fixed assigning a handler from the map.
  • Added guidance about push notifications for users who are not on shift.
  • Enabled opening a To-Do directly from chat.
  • Added a notice explaining why completed issues older than 24 hours are not shown in To-Dos.
  • Improved loading performance.

▰ Desktop

  • Added sorting and an inspected-only filter to the Camp Status widget.
  • Redesigned the widgets sidebar.
  • Replaced the live-event test filter with a category toggle.
  • Redesigned map navigation.
  • Redesigned the To-Dos Overview widget.
  • Added batch editing to Positions.
  • Added a Material Quantities widget.
  • Added a Submission Statistics widget.

Parookaville 2026

GitHub tags: mobile-{platform}-v1.14.0 → mobile-{platform}-v1.26.1

✦ Common

  • Added chat.
  • Added support for Trade Observer and Trade Position Lead roles.
  • Required Engineers to be assigned to positions, matching Team Lead behaviour.
  • Added role-specific, preconfigured submissions managed in CMC.
  • Enabled admins to remotely start and end staff shifts from both mobile and desktop.

✓ Bug fixes

  • Fixed custom-location issues not being visible to roles with assigned positions.
  • Fixed the mobile Action button silently doing nothing when no positions existed.
  • Fixed zoom-to-point and zooming out while panned in the photo viewer.
  • Prevented positions leaking between live events.
  • Fixed live-event admins not receiving shift updates.
  • Fixed transient feedback messages persisting across tabs and selections.
  • Added the missing Open To-Dos dashboard heading translation.

▯ Mobile

  • Added a mobile map with status-coloured issue chips, high-priority warning indicators, and camp markers coloured by cleaning status.
  • Displayed live user locations on the map.
  • Enabled Inspector self-registration by QR code.
  • Reworked Last assessed for inspectors to be event-wide, ordered, expandable, and linked to assessments from every inspector.
  • Added a Camp Status dashboard section showing problem camps, ordered by oldest assessment first.
  • Added an explanation of why location access is needed before requesting permission.
  • Added General Crew Member self-registration.
  • Added a universal QR code that links new users to the app store and existing users directly to self-registration.
  • Added high-priority issues, manual issue escalation, a To-Dos sort menu, and a reminder banner when submitting an issue that may already exist.
  • Enabled Observers to report issues.
  • Removed public visitor login and self-registration.
  • Added a mobile Admin area for managing users, roles, and staff shifts.

▰ Desktop

  • Expanded the operational map with position setup, site-plan calibration, live layers, inspector and position navigation, richer controls, and two-finger trackpad panning.
  • Added the Submission Wizard, allowing submissions and tasks to be created from Mission Control.
  • Added a searchable Users list in Setup, with an option to hide crew and cleaners. The same picker is used when assigning roles.
  • Made all Setup data grids sortable by any column.

Hurricane 2026

GitHub tags: mobile-v1.6.0 → mobile-{platform}-v1.14.0

✦ Common

  • Improved action feedback: displayed success toasts only after the hub call succeeded.
  • Improved conflict messaging: displayed a clear conflict message for a stale Start Shift action.
  • Corrected action-button visibility: derived visibility from the per-action privilege policies.
  • Accelerated reconnects: delivered only incremental state deltas after reconnecting, reducing reload churn.
  • Introduced a third, middle assessment rating (amber).
  • Added optional app-update notifications and mandatory update prompts for unsupported versions.

✓ Bug fixes

  • Fixed translation and UI issues.
  • Fixed push notifications deep-linking to the correct status updates for issues.
  • Hid updates from deleted issues.
  • Refactored and improved the facility selection component.
  • Fixed a bug that frequently interrupted editing a description in the issue details view.
  • Fixed the dead back button after opening an issue via a push notification.

▯ Mobile

  • Enabled admins to create and update positions directly in the mobile app.
  • Updated home dashboards for engineers.
  • Added a Mark as non-issue button for open issues.
  • Sorted To-Dos by creation date.
  • Added sinks as sanitary facilities.
  • Introduced public visitor access.
  • Enabled assessments for camps without facilities.

▰ Desktop

  • Introduced the operational map with position, submission, and user-location layers, including pan, zoom, fit-to-site, measurement, and viewport filtering.

Rock am Ring 2026

GitHub tags: mobile-v1.2.1 → mobile-v1.6.0

▯ Mobile

  • Released the first stable version of the mobile app.
  • Enabled users to create submissions, assessments, and tasks through the Submission Wizard.
  • Added access to filterable To-Dos and their related updates.
  • Added shift management and on-shift push notifications.
  • Added location-aware submissions, including current and custom locations with links to open positions in maps.
  • Added multilingual support, including Arabic right-to-left layouts.