Changelog

What's new in SHiS

Every release, every fix, every improvement — tracked here.

v2.4.0LatestJune 2025
New

Session Timer — start/pause/end work sessions directly from tickets with live HH:MM:SS counter

New

Auto time-entry creation when a session ends (deducts pause time automatically)

New

Idle detection — 10-minute warning when no mouse or keyboard activity is detected

New

Active session banner in Billing with live counter and quick-link to the ticket

Improved

Ticket number generation is now collision-free across concurrent creates

Improved

Billing page now shows contract totals with pending vs. invoiced breakdown

Fixed

Tickets created under a new organisation were not appearing in the list

v2.3.0May 2025
New

Contracts module — create fixed-price, hourly, or retainer contracts per client

New

Invoice generation from time entries with PDF export

New

Asset inventory with warranty tracking and lifecycle management

Improved

Dark mode now applied consistently across all dashboard pages

Fixed

Next-auth session occasionally expired too early on Cloudflare edge

v2.2.0April 2025
New

Automation rules engine — trigger actions based on ticket conditions

New

SLA management with breach alerts and escalation policies

New

Knowledge base with full-text search

Improved

Ticket templates now support category and priority pre-fill

Fixed

Audit log entries were missing organisationId in multi-tenant scenarios

v2.1.0March 2025
New

Role-based access control — Viewer, Technician, Admin, Super Admin

New

Multi-site management dashboard

New

Microsoft 365 integration for user sync

Improved

Dashboard widgets are now re-orderable

v2.0.0MajorFebruary 2025
New

Complete rewrite on Next.js 15, Cloudflare Workers, and Turso LibSQL

New

Multi-tenant architecture with full data isolation per organisation

New

AI-powered ticket categorisation and suggested responses

New

Advanced SLA management with escalation policies and real-time breach alerts