Changelog
Updates and release notes for Provisio EHS and Safety-Chat safety management software. Newest entries first.
Changelog
A high-level summary of product updates for customers and stakeholders. Entries are grouped by date (newest first). No internal or technical implementation details are included.
Fixed
- Security & Access — Improved and updated security rules and access controls across file uploads, SOP management, training documents, and asset management.
Added
- Incidents — A shared documents library is now available in the incident sidebar for attaching and referencing relevant files. Shared documents are archived rather than permanently deleted.
- JSA — Annual Review tab now shows the next review due date. A "Fix Leaked Reviews" tool is available to correct review data that was incorrectly shared between different JSA records.
- JSA — The JSA table now displays a Next Review date column instead of the Steps column.
- LOTO — A new Annual Review tab has been added to the LOTO tool, showing the next review due date.
- LOTO — The LOTO procedures table now includes a Next Review date column.
- LOTO — The compliance section has been redesigned to be equipment-specific, with interactive checks.
- JSA & LOTO — Audit logs now support lazy loading and pagination for better performance with long histories.
Fixed
- JSA — Next review dates calculate correctly based on the approval date; drafts without prior approval no longer show a missing next review date.
- JSA — The Last Modified column in the JSA table now shows only the date, not the time.
- JSA — Next review date defaults to one year from creation when no review has been recorded.
- LOTO — Next review date fallback now uses the activation date only, not the record creation date.
- LOTO — Removed "Employees Reviewed" from inspection history and non-equipment-specific sections from the compliance checklist.
Added
- LMS — Main company admins can now bulk activate or deactivate course catalog packages.
- LMS — A lock status column and filter have been added to the courses table (main company admins only).
- LMS — Bulk publish and unpublish actions are now available for courses (main company admins only).
- LMS — Pagination options have expanded to 15, 30, 50, and 100 items per page.
- LMS — A mobile bottom tab bar has been added for easier navigation on phones and tablets.
- Assets — Equipment records now include facility and location fields, available both when importing equipment in bulk and when editing individual records.
- JSA — Annual review date is now set automatically when a JSA is approved. Existing approved JSAs have been backfilled with the correct review date.
Fixed
- LMS — Course visibility is now correctly scoped so users only see courses belonging to their company.
- LMS — Sub-company users can no longer archive or assign locked courses managed by the main company.
- Training — Bulk signature mode now skips users who have already signed, preventing duplicate prompts.
Added
- Upcoming Deadlines — The sidebar deadlines card now shows 5 items by default with a "load more" option.
- Inspections — Desktop users can expand forms and inspection start modals to a full-page view.
- Inspections — Image thumbnails are shown inline for picture uploads in forms, with a loading spinner while uploading.
Fixed
- Upcoming Deadlines — The card no longer extends below the calendar widget and the unnecessary scrollbar has been removed.
- Inspections — On-demand inspections now appear in the correct table.
Added
- Inspections — A new analytics dashboard provides visibility into inspection findings. Finding categories are now auto-suggested based on the finding text and section context.
Added
- LMS — Course slides support embedded content and images, speaker notes with caption-style display, and a toggle to control learner visibility of notes.
- LMS — Quizzes are now built into LMS modules with support for multiple-choice (including select-all-that-apply), true/false, drag-and-drop question and answer reordering, and hints.
- LMS — Courses can be assigned with an optional completion due date, calculated using the learner's local calendar.
- LMS — Bulk assignment now shows selection badges with the ability to remove individual selections.
- LMS — Archived courses are blocked from playback and show a records-only view so history remains accessible.
- LMS — Course thumbnails can now be uploaded from the course settings.
- Incidents — Supervisors can be configured to have full access to incidents involving their direct reports.
Fixed
- LMS — Removing an enrollment now works correctly without certificate query errors.
- Incidents — Role ordering and permission checks for supervisor incident access have been corrected.
Added
- LMS — Fully redesigned LMS including a modernized Course Catalog, rebuilt Course Builder with sidebar layout, new Course Detail page with progress ring, and a unified admin Courses view.
- LMS — Role-based dashboards for learners and admins, with an org-wide view and a drill-down filter bar for admins.
- LMS — Learning paths with a drag-and-drop section builder, including create, edit, and delete support.
- LMS — Package management for bundling and distributing course collections.
- LMS — Workflow automation with three preset templates and email and in-app notification toggles.
- LMS — A dedicated Users page for per-user course assignment, removal, and enrollment management.
- LMS — Bulk assignment with multi-select from the LMS directory.
- LMS — An audit log tab added to LMS Reports.
- LMS — Pagination added throughout — admin tables, My Courses, and the assign-course catalog.
- LMS — Real training time is now tracked for LMS courses.
- LMS — Completed courses can be retaken; all prior attempts are preserved.
- LMS — My Courses cards now show completion dates, SCORM scores, and pass/fail status.
- Sidebar — Favorites appear in an accordion above the main navigation and can be reordered via drag and drop.
Added
- Mobile — Bottom tab bars added across JSA, LOTO, Meetings, SDS, Ergonomic Evaluations, Tasks, Training, and Incidents for consistent mobile navigation.
- Incidents — Facility and shift fields are now auto-filled from the selected employee's profile across all incident types.
- Incidents — Admins can configure auto-assignment to a supervisor and set a default "Reported By" value.
Fixed
- SDS — Long CAS numbers are constrained and the SDS dashboard no longer overflows horizontally on mobile.
Added
- Admin Tools — Admins can now merge duplicate accounts. Users signing in via SSO for the first time will have any existing invite account automatically merged.
- Ergonomics — The ergonomics dashboard has been upgraded with trend charts, a custom chart builder, and a Custom Template Insights section.
- Inspection Templates — Templates can now be shared with any company, not just direct clients, enabling cross-organization sharing for consultants.
Fixed
- JSA — Editor role users can now correctly access the JSA table.
Added
- Incidents — Attachments and links to related incidents can now be added from the incident details card.
- Incidents — Admins can configure a risk assessment section for incident records.
Added
- Inspections — A new Pass/Fail/N/A field type is available in the inspection builder with customizable label text for each result.
- Inspections — New options to control how uploaded files are processed during import.
Fixed
- Inspections — Modals no longer allow accidental deselection and incorrectly disabled states have been resolved.
Fixed
- App — A crash on the Welcome screen that affected some users on startup has been resolved.
Added
- Training — When recording a past training, you can pick a training from your catalog (e.g. Forklift Safety) so it links to the same training in reports and history.
- Training — When assigning a catalog training, you can set an optional completion date to record that it was already completed (back-dating).
Fixed
- Training — Record Past Training no longer asks for facility or training method; you only enter the training name, description, and completion date.
- Training — Past trainings chosen from the catalog are now linked correctly so they appear under the same training name in reports.
Fixed
- Login & account access — Resolved issues that could prevent signing in or accessing your account.
- User accounts — Improved handling of duplicate accounts and supervisor references.
Added
- Training — You can now delete or clear overdue training assignments (including in bulk).
Changed
- Training dashboard — Assignment counts are now more accurate.
Added
- Multi-company — Support for managing multiple companies per request, with change logging.
Fixed
- Employee list — Fixed an error when viewing department information in the employee list.
Added
- HRIS (Paycor) — Automatic linking of employee departments, locations, and positions; work location and job title lookup; and options to configure tenant and legal entity.
Changed
- HRIS (Paycor) — Better sync of work locations and job titles; PPE requirements display improved.
Fixed
- Company & work locations — Fixed errors when saving company or work location data.
Added
- HRIS (Paycor) — Ability to pull and sync departments from Paycor, with a modal to view pulled departments.
Changed
- HRIS (Paycor) — More reliable department sync and error handling.
Changed
- SDS — Improved safety data sheet handling and display.
Changed
- Configuration — Environment-based configuration updates for more reliable deployment.
Changed
- Dashboard — Home page and compliance score display improved; new dashboard sections.
- Deployment & performance — Deployment and runtime updates for better stability and experience.
Added
- Admin tools — Admins can preview the app as different roles and switch between roles; role selection is now multi-select and is saved to your profile.
Changed
- Admin UI — Single combined banner for company and role switching; company switcher and role changer limited to administrators.
Changed
- Notifications — Improved notification settings and app preview behavior.
Added
- Email — Company-specific tracking on outgoing emails.
Added
- Inspections — Support for AI-generated inspection form variants.
Fixed
- Sign-in — Users are now redirected to login when a profile is not found.
Added
- Incidents — Option to report incidents anonymously (as an anonymous employee).
Changed
- Email — Emails can be sent to multiple recipients with updated configuration options.
Changed
- Email — More reliable email delivery with improved fallback behavior.
Added
- Email — Emails can be sent using your company's custom domain.
Changed
- Email — More reliable email sending and notifications.
Changed
- Subscriptions — Only administrators can modify subscription management settings.
Fixed
- Training (SCORM) — Fixed training player blank screen and related playback issues.
Changed
- Performance — Development and hosting configuration improvements for stability.
Changed
- Incidents — Incident modal is only available when explicitly enabled in configuration.
Changed
- Platform — Cleanup of unused features; general UI and component improvements.
Fixed
- Forms — Fixed table editor errors that could cause save issues.
Changed
- Integrations — Updated API and integration behavior for compatibility.
Changed
- Meetings — AI-assisted meeting generation and improved user profile display.
Changed
- Navigation — Meetings and JSA are now available in the sidebar.
Changed
- Application — Configuration and codebase updates for reliability.
Changed
- Incidents — Improved incident sidebar and filtering/sorting.
Changed
- Development & stability — Local development and server behavior improvements; fixes for build and runtime issues.
Changed
- JSA — JSA tool and admin panel improvements.
Changed
- Chat & UX — Image attachments in messages; new tools and general experience improvements.
Added
- Calendar — Support for calendar sync and related helpers.
Changed
- Application — Performance and user experience improvements.
Changed
- Repository — Reduced repository size by removing generated build files.
Added
- System — Health-check and test support for reliability.
Changed
- Incidents — Stronger incident management with deletion and security improvements.
Added
- Labels — Support for larger labels with more product detail.
- Chat — AI (Gemini) integration for conversations.
Changed
- SOP — Sidebar and history view improvements.
Added
- SDS — AI-assisted search and information extraction for safety data sheets.
Changed
- Progress — Progress modal and floating progress indicator improvements.
Changed
- Website — Feature and error-handling improvements for a smoother experience.
Changed
- Inspections — Inspection builder navigation and UI updates.
Added
- Project — Initial release.
