Version: 2025.10
Release Date: October 2025
- Mobile clock-in QR — Admin dashboard QR generator
- Disable Impact write-ins
- Timesheet‑Only setting alignment
- Photos & Badges — alt text support
Infrastructure & Maintenance ⚙️
New Features 🚀
Mobile clock-in QR — Admin dashboard QR generator
Description: Admins can generate QR codes from the event dashboard to streamline on‑site check‑in and reduce friction for volunteers.
How to use: From the admin dashboard, generate and display the QR code at your check‑in station so volunteers can scan with the mobile app.
🖼Generate and display a QR at check‑in stations to speed volunteer clock-in.
____________________________________________________________________________
Disable Impact write-ins
Description: New admin setting allows organizations to disable freeform “write‑in” impact entries on Impact forms to support data consistency and compliance.
How to use: Manage Group / Customize / Impacts, turn off “Disable Write-In Mode” to prevent users from entering custom write‑in impacts. Existing write‑ins remain intact unless cleaned up by admins.
🖼 Admin setting off.
____________________________________________________________________________
Timesheet‑Only setting alignment
Description: Predictive flows, UI controls, and mobile/web behavior are now aligned with the “timesheet‑only” organizational setting so users see only the relevant workflows for timesheet-centric organizations.
How to use: No action needed for admins; users in timesheet‑only orgs will see simplified, consistent options across mobile and web.
____________________________________________________________________________
Photos & Badges — alt text support
Description: Admins can now add alt text for photos and badge images. Alt text will appear only when supplied; existing images without alt text remain unchanged.
How to use: When uploading photos or badges, supply alt text for the best accessibility experience.
🖼Uploaders and APIs now accept alt text to improve screen‑reader compatibility.
____________________________________________________________________________
Enhancements 🔁
- Predict private child groups — parent‑group admins see private child groups in predictive suggestions to reduce context switching.
- Resource access & policy checks — Add Impact action now disabled when policy disallows it to prevent permission errors.
- From: email improvements — clearer sender handling in Impact workflow to reduce confusing notification/reply paths.
- Widgets — events widget calendar now displays shift‑based events correctly for embedded calendars.
- Multiple categories per area & EL outcomes in transcripts — richer tagging and inclusion of EL outcomes in student transcripts.
- Numeric custom types — support for numeric custom fields to avoid type coercion and improve numeric reporting/filters.
- Membership grid & payments — clearer payment statuses and cancellation dates in admin grids for faster billing resolution.
- Group reservations & bulk shift help — shift selection auto‑updates by group size and bulk shift creation shows clearer help/error messages.
- Search, settings & auth tweaks — improved search relevance and refined auth/policy logic for new timesheet settings.
- CSR local events — additional controls for CSR clients over local event settings.
Bug Fixes 🧰
- Predictive list URL regression fixed — predictive list links return correct suggestions.
- Predictive autocomplete regressions fixed — lookup/autocomplete behave as expected.
- Switching Impact ↔ Timesheet regression fixed — toggling modes no longer breaks state.
- Timesheet & review PDF/export fixes — more reliable PDF exports and restored download behaviors.
- iOS login fix — improved mobile auth reliability on iOS.
- Time conversion bug fixed — timestamps and timesheet values display consistently across views/exports.
- Membership move fixes — resolved issues causing data mismatches when moving memberships.
- Stripe subscription fixes — corrected cancellation handling and plan name issues for accurate billing.
- Localization & cookies — removed stale cookies and improved required address field handling.
- Public group pages — prevented premature event lookups to reduce public‑page errors.
- Surveys & grids fixes — survey review headers, dropdowns on event management, and rare impact‑management corruption addressed.
- Miscellaneous fixes — a range of smaller fixes across registration, custom fields, comments, and deleted‑user edge cases.
Accessibility ♿
- Recent notice updates — improved readability and clarity for assistive tech across notices.
- ARIA fixes — corrected ARIA labels (e.g., switch/move dialog) so screen readers announce purpose and controls correctly.
- Predictive lists tabbable — predictive list results are tabbable and keyboard‑navigable.
- Alt text adoption — admins can include alt text for photos and badges. Note: alt text is present only when clients provide it; not all images will have alt text by default.
- Focus & heading improvements — maintain focus when switching tabs and improved heading/subnav structure for better keyboard navigation.
Infrastructure & Maintenance ⚙️
- Caching & query refactors — address caching, query improvements and other caches added to reduce slow queries and improve grid performance.
- Background job & auto‑clockout refactors — work to prevent stuck/long‑running jobs and improve reliability of background processing.
- Slow alert routing changed — dev 500s routed to a dev channel to reduce production noise.
- Dependency upgrades & maintenance — updated core deps, seed/migration updates, and internal doc updates for APIs/custom fields.
- Small cleanup chores — consistency fixes, seed/migration updates, and other engineering maintenance tasks.
Tips and Best Practices 💡
- Use the admin QR generator at events to speed on‑site check‑in and reduce volunteer queues.
- Add descriptive alt text when uploading photos and badges. Admins can now supply alt text; include it in your image‑upload checklist because images will only have alt text if provided.
- After upgrades, re-run exports or refresh timesheet views to ensure corrected counts and conversions are applied.
Comments
0 comments
Article is closed for comments.