This release includes key improvements to the Submissions and Competitions modules, enhancing how multi-section forms are displayed and how exports handle missing fields. It also introduces several mobile-specific fixes and minor security improvements.
Fix: Empty submission pages via page-breaks
Page breaks are now automatically hidden when a form section has no visible fields. This applies to both new submissions and edits of existing submissions. Additionally, page breaks within a section are also hidden if the preceding fields are hidden. Skip logic hiding all fields in a section also hides the section entirely.
Fix: Competition export missing fields
The “Export Application Fields” feature under the Competitions module now handles deleted form fields more gracefully. Exports will still include relevant data even if a field was removed from the form after submissions were made.
Fix: Stop leaking realm routes
Security enhancements were made to prevent unintended exposure of realm-specific routes.
Fix: Tool to generate user tokens includes UUID
Internal tool updated to include UUIDs when generating user tokens for more reliable user tracking.
Fix: Move Schedule group in filter session
The Schedule group now appears last in the session filter list and respects initial visibility constraints, improving usability.
Fix: Floor order
Sessions now respect the defined floor order as configured in the venue layout.
Fix: Tenant page detection
CustomPageScreen now determines whether a page is tenant-specific based solely on the top-level domain (TLD), ensuring accurate content rendering.
Fix: Check-in and tutorial logic
Users who have previously completed the check-in or tutorial on a device will not be prompted again, improving user experience consistency.