Changelog

Follow all system updates and improvements

Showing 50 of 5000
June 2026

Easier Compliance Settings

Easier Compliance Settings — The Approval Chain Mode and notification settings now use searchable pick-lists: choose the document type, the concurrent signers, and the Regulatory Compliance notification group by name from dropdowns, instead of typing ID numbers separated by commas.

Operational Status Column

Operational Status Column — The documents list now has a dedicated "Operational Status" column showing each document as a clean white-on-colour pill (Active, Inactive, Pending Activation, or Pending Deactivation), so the workflow status and the operational status no longer share one cramped cell.

Tidier Status Badges

Tidier Status Badges — The operational status badge on the documents list now shows as a neat, compact pill on its own line, so longer labels like "Pending Deactivation (In Review)" no longer stretch across the column and look cramped.

Documents Page Loads Reliably

???? Documents Page Loads Reliably — Fixed an issue where the Regulatory Compliance documents page (and the deviation section of the document form) could fail to finish loading, leaving the Request Status Change window, filters, and buttons unresponsive.

Refreshed Chat Design

Refreshed Chat Design — Gave both the floating chat and the full chat screen a refreshed look that matches the new platform design, with cleaner contacts, conversations, and message bubbles. The floating chat now moves out of the way so it no longer covers the Save and action buttons at the bottom of a page, lets you search your contacts directly, and only moves when you drag it by its header — so scrolling and picking a contact feel steadier.

Set the Approval Order

???? Set the Approval Order — For document types that approve in sequence, you can now choose the exact people who sign and the order they sign in — add them, then drag to reorder. Approvals route through them in that order. The configured approvers and mode now load back when you pick a document type, so you can see and edit what's already set.

Easier Compliance Settings

Easier Compliance Settings — The Approval Chain Mode and notification settings now use searchable pick-lists: choose the document type, the concurrent signers, and the Regulatory Compliance notification group by name from dropdowns, instead of typing ID numbers separated by commas.

Operational Status Column

Operational Status Column — The documents list now has a dedicated "Operational Status" column showing each document as a clean white-on-colour pill (Active, Inactive, Pending Activation, or Pending Deactivation), so the workflow status and the operational status no longer share one cramped cell.

Tidier Status Badges

Tidier Status Badges — The operational status badge on the documents list now shows as a neat, compact pill on its own line, so longer labels like "Pending Deactivation (In Review)" no longer stretch across the column and look cramped.

Documents Page Loads Reliably

???? Documents Page Loads Reliably — Fixed an issue where the Regulatory Compliance documents page (and the deviation section of the document form) could fail to finish loading, leaving the Request Status Change window, filters, and buttons unresponsive.

Refreshed Chat Design

Refreshed Chat Design — Gave both the floating chat and the full chat screen a refreshed look that matches the new platform design, with cleaner contacts, conversations, and message bubbles. The floating chat now moves out of the way so it no longer covers the Save and action buttons at the bottom of a page, lets you search your contacts directly, and only moves when you drag it by its header — so scrolling and picking a contact feel steadier.

Improved

Improved — On the Ticket Reports dashboard, the date range on the main screen and in the Filters window now stay in sync when either one is changed.

Improved

Improved — The New Dashboard monthly received versus completed chart now spans the full date range of the filtered work orders instead of defaulting to the current month only, shows a clear empty state when there is nothing to plot, and uses whole-number scales. Trade filters on preventive maintenance now distinguish department trades from job categories so selections apply to the correct records. Small status slices on the summary donut no longer overlap, and maintenance tabs stay clickable while charts refresh.

Fixed

???? Fixed — The New Dashboard now keeps each maintenance type in its own view, calculates status percentages without counting cancelled work orders in the denominator, shows all job categories in charts and filters for the selected date range, groups duplicate sub-categories into a single row, uses the correct trade when preventive records have a job category but no department trade, includes Waiting for Materials and Cancelled on the preventive summary, compares SLA completion against configured completion times, and applies separate open and completed dates on the monthly received versus completed chart.

Improved

Improved — On the Ticket Reports dashboard, the date range on the main screen and in the Filters window now stay in sync when either one is changed.

Improved

Improved — The New Dashboard monthly received versus completed chart now spans the full date range of the filtered work orders instead of defaulting to the current month only, shows a clear empty state when there is nothing to plot, and uses whole-number scales. Trade filters on preventive maintenance now distinguish department trades from job categories so selections apply to the correct records. Small status slices on the summary donut no longer overlap, and maintenance tabs stay clickable while charts refresh.

Fixed

???? Fixed — The New Dashboard now keeps each maintenance type in its own view, calculates status percentages without counting cancelled work orders in the denominator, shows all job categories in charts and filters for the selected date range, groups duplicate sub-categories into a single row, uses the correct trade when preventive records have a job category but no department trade, includes Waiting for Materials and Cancelled on the preventive summary, compares SLA completion against configured completion times, and applies separate open and completed dates on the monthly received versus completed chart.

Improved

Improved — The New Dashboard monthly received versus completed chart now spans the full date range of the filtered work orders instead of defaulting to the current month only, shows a clear empty state when there is nothing to plot, and uses whole-number scales. Trade filters on preventive maintenance now distinguish department trades from job categories so selections apply to the correct records. Small status slices on the summary donut no longer overlap, and maintenance tabs stay clickable while charts refresh.

Fixed

???? Fixed — The New Dashboard now keeps each maintenance type in its own view, calculates status percentages without counting cancelled work orders in the denominator, shows all job categories in charts and filters for the selected date range, groups duplicate sub-categories into a single row, uses the correct trade when preventive records have a job category but no department trade, includes Waiting for Materials and Cancelled on the preventive summary, compares SLA completion against configured completion times, and applies separate open and completed dates on the monthly received versus completed chart.

Property Management layout now shows menus it only partly covers

???? Property Management layout now shows menus it only partly covers — Menus where the layout included some pages but not others (for example Regulatory Compliance, whose newer items weren't listed) used to be hidden entirely. They now appear in full under the "More" section, so every page stays reachable while keeping the layout.

Property Management layout no longer hides menus outside the template

???? Property Management layout no longer hides menus outside the template — Applying the Property Management Layout used to drop every menu that wasn't part of the RP, PMP, CMMS or Others groups, and any menu added afterwards never showed up. Now those menus — including ones added later — are gathered under a "More" section at the bottom of the sidebar, so nothing goes missing and you can still open and use every tool while keeping the layout.

Deactivation Safeguard

???? Deactivation Safeguard — A document that another active document depends on can no longer be deactivated. You can now list a document's prerequisites on its form, and the system blocks a deactivation request that would break a dependency.

Notifications on Document Activity

???? Notifications on Document Activity — Notifications now also go out when a compliance document is edited, has a file re-uploaded, receives a remark, or changes status — keeping the document's creator and the Regulatory Compliance team informed, not only at approval steps.

Active / Inactive Status at a Glance

???? Active / Inactive Status at a Glance — The documents list now shows each document's operational status — Active or Inactive — and flags any document that is mid-review with a "Pending Activation" or "Pending Deactivation" badge, so you can see what's in flight without opening each request.

Compliance Colours: White & Grey

???? Compliance Colours: White & Grey — The compliance colour set now includes White for documents that are pending or under review, and Grey for inactive documents, matching the agreed colour scheme. Documents awaiting review now show White instead of Orange.

Settings & Delegation Links

???? Settings & Delegation Links — Old bookmarks to Regulatory Compliance settings or the approval delegation screen now open the correct pages instead of showing a not-found error.

Regulatory Settings: Chain Mode & Notification Group

???? Regulatory Settings: Chain Mode & Notification Group — From the Regulatory Compliance settings, staff can now set each document category's approval chain mode (sequential, concurrent or mixed) and its concurrent signers, and choose which staff receive Regulatory Compliance notifications — without needing a developer.

Layer-Specific Approval Queues

Layer-Specific Approval Queues — Each approver's queue now shows only the requests waiting on their own step of the approval chain (or the steps delegated to them), so a later-stage approver no longer sees items still waiting on an earlier stage. Recording a deviation now also requires all four details — reason, date, approver, and at least one tagging reason — before it can be saved.

Concurrent Approvals

???? Concurrent Approvals — A document category can now be set to concurrent signing, where the required approvers can sign in any order and the request moves forward as soon as all required signatures are captured — instead of waiting for a strict one-after-another sequence. The same person still cannot sign more than once on the same request.

Duplicate Request Guard for Bulk Submissions

???? Duplicate Request Guard for Bulk Submissions — A document that is already part of an in-progress request can no longer be added to another request at the same time — even when the in-progress request is a bulk submission covering several documents. This closes a gap where the same document could appear in two simultaneous bulk requests.

Complete Approval History

???? Complete Approval History — When a document is approved or rejected from the corporate portal, that decision is now reconciled with the document's review chain and recorded in its approval history. The timeline always reflects who approved or rejected each item and from where, and a request never appears stuck mid-review after a corporate decision.

Automatic Compliance Reminders

???? Automatic Compliance Reminders — The system now keeps the approval workflow moving on its own, every day: it alerts the property manager and compliance team about a month before a suspended document is due to be brought back, turns a document's status red the moment it passes its expiry date, and automatically retires an approver's temporary delegation once its date range ends — so nothing slips through while no one is watching.

Automatic Approval Notifications

???? Automatic Approval Notifications — In-app and email notifications now fire automatically at every step of the approval workflow — submission, each approval, final execution, rejection, revision, withdrawal, cancellation, deviations and delegations — keeping requesters, approvers and Regulatory Compliance staff in the loop without anyone having to chase status.

Deactivation Safeguard

???? Deactivation Safeguard — A document that another active document depends on can no longer be deactivated. You can now list a document's prerequisites on its form, and the system blocks a deactivation request that would break a dependency.

Notifications on Document Activity

???? Notifications on Document Activity — Notifications now also go out when a compliance document is edited, has a file re-uploaded, receives a remark, or changes status — keeping the document's creator and the Regulatory Compliance team informed, not only at approval steps.

Active / Inactive Status at a Glance

???? Active / Inactive Status at a Glance — The documents list now shows each document's operational status — Active or Inactive — and flags any document that is mid-review with a "Pending Activation" or "Pending Deactivation" badge, so you can see what's in flight without opening each request.

Compliance Colours: White & Grey

???? Compliance Colours: White & Grey — The compliance colour set now includes White for documents that are pending or under review, and Grey for inactive documents, matching the agreed colour scheme. Documents awaiting review now show White instead of Orange.

Settings & Delegation Links

???? Settings & Delegation Links — Old bookmarks to Regulatory Compliance settings or the approval delegation screen now open the correct pages instead of showing a not-found error.

Regulatory Settings: Chain Mode & Notification Group

???? Regulatory Settings: Chain Mode & Notification Group — From the Regulatory Compliance settings, staff can now set each document category's approval chain mode (sequential, concurrent or mixed) and its concurrent signers, and choose which staff receive Regulatory Compliance notifications — without needing a developer.

Layer-Specific Approval Queues

Layer-Specific Approval Queues — Each approver's queue now shows only the requests waiting on their own step of the approval chain (or the steps delegated to them), so a later-stage approver no longer sees items still waiting on an earlier stage. Recording a deviation now also requires all four details — reason, date, approver, and at least one tagging reason — before it can be saved.

Concurrent Approvals

???? Concurrent Approvals — A document category can now be set to concurrent signing, where the required approvers can sign in any order and the request moves forward as soon as all required signatures are captured — instead of waiting for a strict one-after-another sequence. The same person still cannot sign more than once on the same request.

Duplicate Request Guard for Bulk Submissions

???? Duplicate Request Guard for Bulk Submissions — A document that is already part of an in-progress request can no longer be added to another request at the same time — even when the in-progress request is a bulk submission covering several documents. This closes a gap where the same document could appear in two simultaneous bulk requests.

Complete Approval History

???? Complete Approval History — When a document is approved or rejected from the corporate portal, that decision is now reconciled with the document's review chain and recorded in its approval history. The timeline always reflects who approved or rejected each item and from where, and a request never appears stuck mid-review after a corporate decision.

Automatic Compliance Reminders

???? Automatic Compliance Reminders — The system now keeps the approval workflow moving on its own, every day: it alerts the property manager and compliance team about a month before a suspended document is due to be brought back, turns a document's status red the moment it passes its expiry date, and automatically retires an approver's temporary delegation once its date range ends — so nothing slips through while no one is watching.

Automatic Approval Notifications

???? Automatic Approval Notifications — In-app and email notifications now fire automatically at every step of the approval workflow — submission, each approval, final execution, rejection, revision, withdrawal, cancellation, deviations and delegations — keeping requesters, approvers and Regulatory Compliance staff in the loop without anyone having to chase status.

Property Management layout now shows menus it only partly covers

???? Property Management layout now shows menus it only partly covers — Menus where the layout included some pages but not others (for example Regulatory Compliance, whose newer items weren't listed) used to be hidden entirely. They now appear in full under the "More" section, so every page stays reachable while keeping the layout.

Property Management layout no longer hides menus outside the template

???? Property Management layout no longer hides menus outside the template — Applying the Property Management Layout used to drop every menu that wasn't part of the RP, PMP, CMMS or Others groups, and any menu added afterwards never showed up. Now those menus — including ones added later — are gathered under a "More" section at the bottom of the sidebar, so nothing goes missing and you can still open and use every tool while keeping the layout.

Deactivation Safeguard

???? Deactivation Safeguard — A document that another active document depends on can no longer be deactivated. You can now list a document's prerequisites on its form, and the system blocks a deactivation request that would break a dependency.

Notifications on Document Activity

???? Notifications on Document Activity — Notifications now also go out when a compliance document is edited, has a file re-uploaded, receives a remark, or changes status — keeping the document's creator and the Regulatory Compliance team informed, not only at approval steps.

Active / Inactive Status at a Glance

???? Active / Inactive Status at a Glance — The documents list now shows each document's operational status — Active or Inactive — and flags any document that is mid-review with a "Pending Activation" or "Pending Deactivation" badge, so you can see what's in flight without opening each request.