🎉 Release 2.30.14.0 — Training, but make it smarter
This one's a big Training drop. We've been listening — and apparently you all really, really wanted to search, save, export, bulk-label, and mobile-browse your training data without jumping through hoops.
Ask and you shall receive. Here's what's new in 2.30.14.0.
🔍 Search on Training Progress
Finding out where your learners stand just got a whole lot less squinty-eyed. You can now search the Training Progress table by Course Name, Asset, Label, or User — all from a single search bar that respects your screen size (yes, it collapses gracefully below 600px).
Search across: Course Name, Asset, Label, and Users
Responsive design — collapses to match the new search bar UI principles on mobile
💾 Saved Views on Training Progress
We know you love Saved Views, so we brought them to the Training Progress table too. Your carefully crafted filters, column arrangements, and sort orders now stick around between visits. No more rebuilding from scratch every Monday morning.
The same Saved Views experience you already know is now available on the Training Progress table
Your filters, columns, and sort order wait for you exactly as you left them
⬇ Export Training Progress to CSV
Your L&D team asked. Your compliance team demanded. Your spreadsheet is ready. You can now export your Training Progress view to CSV — including all data visible in your current view — so you can build reports in external tools without any manual copy-pasting that makes everyone question their life choices.
Exports all data from your current Progress page view
Perfect for plugging into BI tools, compliance reports, or that one exec's "can you just send me a spreadsheet" request
Available to Admins, Super Admins, and Location Admins — multi-org users export data scoped to their currently active organization
🏷 Bulk Label Courses
Got 50 courses that all need the "Mandatory" label slapped on them? Previously, that was a click-fest.
Now, feel free to select multiple courses from the All Courses Training table and apply or remove labels in bulk. We also built in a slick new Checklist Variant UI so you always know exactly what you've selected.
Select multiple courses and apply or remove labels simultaneously
New "Checklist Variant" gives clearer visual feedback during multi-select
Works on both desktop and mobile following the new UI principles
📱 Assignments Tab on Mobile — Now a List
Tables on mobile can be scary. But not here.
The Assignments Tab now renders as a clean, scrollable list on mobile devices without the dreaded horizontal scroll of doom.
Assignments table converts to a list view on mobile
Consistent with the Progress table component for a unified mobile experience
Better overview of all your assignments at a glance
🛠 Bug Fixes
My Courses side panel rendering incorrectly on desktop — Clicking a course on desktop was rudely serving up the mobile layout instead. Fixed. Your side panel now stays in its lane.
"Select All" button using incorrect color — The button showed up green. It was never supposed to be green. It's Blue300 now, as the design system intended, and we don't talk about the green phase. 🎨
Duplicate Labels and Assets on Training details page — Labels and Assets were showing up twice in the details dropdown. Charming the first time, deeply annoying by the second. Fixed.
Saved View option missing when applying filters — "Create new Saved View" was playing hide-and-seek, only appearing when you moved columns, and never when you applied filters or grouping. It now shows up when it actually should.
"Completed" filter requiring double application — Selecting "Completed" returned nothing until you selected it again via the Status chip. One click now does the job.
Parts Inventory stock update failing with 500 error — Create a new part, try to update its stock, get a 500 error. Not ideal. Admins can now update stock on freshly created parts without the server throwing a tantrum.
🚀 That's a wrap on 2.30.14.0! All items are Released. As always, reach out to the product team with feedback — we read every single one. Happy learning! 📚