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.