Skip to main content

Release Notes | User Acceptance Testing

Enterprise Portal

Customers_940451468_96_dpi.jpg

2026-06-30 | 4.1 Portal

Refer to change ticket: CHANGE-15044 when speaking with a team member about this release.

Component

Current Version

New Version

Billing Service

4.1.7

4.1.8

Improvements

XOP-15143, XOP-20166

Enabled user to retrieve aggregated current/historic subscription usage data with the following actions:

  • Implement GET /billing/subscriptions endpoint to query both current_subscriptions and subscription_history documents. API supports OData in revenue center-grouped format

  • Add filter support for Billing Entity CaseSafe ID and Revenue Center CaseSafe ID and time range by start_date and end_date parameters

  • Each Revenue Center object includes the following: revenue_center_casesafe_id; billing_entity_casesafe_id; name; store_number; platform; reference_id; subscriptions

  • Each object within subscriptions array includes the following: subscription_id; subscription_id; name; current_status, enabled_date; disabled_date; was_active_during_period; period_overlap_days; source; usage_stats; sort_order_by_subscription_id

  • For usage statistics, system exposes POST /billing/subscription/stats endpoint, accepting an optional billing_entity_casesafe_id

XOP-17360, XOP-20040

Added support for pushing subscription updates to billing system with the following actions:

  • Implement POST /billing/subscription/stats endpoint containing a subscriptions array

  • System identifies current documents with revenue_center_casesafe_id or billing_entity_casesafe_id

  • If no match, create new document with document_type: "current_subscriptions"

XOP-20202

Added support for new Bill Service repository.

XOP-20852

Update POST /subscriptions endpoint logic to include unique ID per individual subscription record.

XOP-21818

Billing Service name can be successfully updated. Disabling service displays disabled status as expected.

2026-06-23 | 4.1 Portal

Refer to change tickets: CHANGE-15126, CHANGE-15287, and CHANGE-15288 when speaking with a team member about this release.

Component

Current Version

New Version

Audit Trail

3.11.26

3.11.34

Log Reader API

4.1.5

4.1.12

Log Reader UI

4.1.15

4.1.19

Improvements

XOP-13677, XOP-19365, XOP-21373, XOP-21588, XOP-21918, XOP-22078, XOP-22118, XOP-22484

Audit Trail, Log Reader API/UI

XOP-19244

Audit Trail

Change History returns accurate results when filtered by Source as expected.

XOP-19817, XOP-22211

Audit Trail

Update Data contracts to include Tip Pool and Preparation Steps.

XOP-20283

Audit Trail

Added the following new query parameters to GET /changes/:history_id endpoint:

  • start

  • end

  • user

  • notEqualUser

  • operation

  • skip

  • limit

XOP-20378

Audit Trail

Added support for Change History Refactor functionality with the following actions:

  • Add new GET /info/entity-sources endpoint

  • Add new GGET /info/entity-types endpoint

  • Add new GET /info/entity-types/:entity_source endpoint

  • Enhance header of GET /changes: x-site-group-id endpoint

  • Add new query parameter for GET /changes: x-site-group-id endpoint with the following company-wide values: exclude; include (default); only

XOP-20915

Audit Trail

Update Serverless YML Files with permission boundaries.

XOP-21248, XOP-21828

Audit Trail

Enhanced Change History UI with improvements including:

  • Angular signals for state management

  • Upgrade filtering and grid interactions

  • Implement stage-agnostic deployment design

  • Business logic hardening

  • Project hygiene and test coverage

  • Backend enhancements