2025 Expere EZ Config Changelog

These changelog entries outline changes and enhancements made to the Expere EZ Config products for each release: Packages and Packets (PP), Default Data (DD), and EZ Gateway/EZ Service (EZ).

Hosted environments: See our Release Schedule calendar to view maintenance event information for the Production environment.

December 2025
EZService: Propagate CompliEditor Account Changes
  • Type: Enhancement
  • Reference: 892787
Summary:

EZService was enhanced to automatically propagate Account information changes made in CompliEditor to all related organizations and policies in CompliEditor. When Account information (such as Charter, Account Type, etc.) is updated and saved in CompliEditor, the system now ensures these changes are consistently applied across all associated organizations and policies in the CompliEditor database.

Additionally, when creating new Organizations or Policies, the system now includes the Account information in the transaction data, ensuring consistency from the point of creation.

EZConfig: Security Issues and Monthly component updates
  • Type: Enhancement
  • Reference: PBI 885683
Summary: As part of a regular cadence to review and upgrade any items used by EZ Config for security issues and monthly component upgrades, we have upgraded the following:
  • Maintenance Upgrades: Dependent components with available updates were applied across the following:
    • EZ Services
    • EZ Gateway
    • Default Data
    • Packages and Packets
November 2025
EZConfig: Security Issues and Monthly component updates
  • Type: Enhancement
  • Reference: PBI 885674
Summary: As part of a regular cadence to review and upgrade any items used by EZ Config for security issues and monthly component upgrades, we have upgraded the following:
  • Security Issue Upgrade: Updated .NET runtime across the following:
    • EZ Service
    • EZ Gateway
    • EZ Transform
    • Default Data
    • Packages and Packets
  • Maintenance Upgrades: Dependent components with available updates were applied across the following:
    • EZ Services
    • EZ Gateway
    • Default Data
    • Packages and Packets
PnP: Multi-Subnet SQL Connection String Failover Enhancement
Summary: For self-hosted customers only: EZ Config Packages and Packets' connection string has been updated to allow for using a full SQL connection strings. This allows for using MultiSubnetFailover=true in the connection string. The following new variable is available:
  • PKGPKT.SQLMULTISUBNETFAILOVER (default=true)
Refer to the following topics in the OctoDeploy for Packages and Packets Installation guide for details:
DD: Multi-Subnet SQL Connection String Failover Enhancement
Summary: For self-hosted customers only: EZ Config Default Data's connection string has been updated to allow for using a full SQL connection strings. This allows for using MultiSubnetFailover=true in the connection string. The following new variable is available:
  • DefaultData.SQLMULTISUBNETFAILOVER (default=true)
Refer to the following topics in the Default Data Installation Guide for details:
October 2025
EZService: SQL Connection Strings updated for Multi-Subnet Failover
Summary: For self-hosted customers only: EZ Service connection string has been updated to allow for using a full SQL connection string. This allows for adding MultiSubnetFailover=true in the connection string. The following new variables are available:
  • EzConfigServiceDefaultDataSqlConnectionString
  • EzConfigServicePkgPktSqlConnectionString
  • EzConfigServiceCompliEditorSqlConnectionString

Refer to OD Variables for EZ Service for details.

Note: The following items have been removed:
  • EzConfigServiceDbHostName
  • EzConfigServiceDefaultDataDbName
  • EzConfigServicePkgPktDbName
  • EzConfigServiceCompliEditorDbName
  • EzConfigServiceConnectionType
  • DefaultDataDBLogin
  • DefaultDataDBPassword
  • EzConfigServiceTrustServerCertificate
  • EzConfigServiceEnableEncryption
EZConfig: Security Issues and Monthly component updates
  • Type: Enhancement
  • Reference: 885665
Summary: As part of a regular cadence to review and upgrade any items used by EZ Config for security issues and monthly component upgrades, we have upgraded the following:
  • Maintenance Upgrades: All dependent components with available updates were applied across the following:
    • EZ Services
    • EZ Gateway
    • Packages and Packets
    • Default Data
PnP/EZS/EZG: Enhanced Document-Level Control for eOriginal Closing Center in EZConfig
Note: This enhancement impacts Pckages and Packets, EZServices and EZGateway.
Summary: Previously, EZConfig Packages and Packets users could not configure documents for use with the eOriginal Closing Center, limiting control over preview and pre-close document settings within a packet. This enhancement enables users to define document-level settings when eOriginal Closing Center is enabled, streamlining the document handling process for closing.

Also, the Packages and Packets workflow in EZ Config now supports sending the Closing Center document type when adding documents to a packet. This change enables document-level settings for preview and pre-close. The feature flag that enables this functionality has been set to True so the capability is available in environments where the flag is turned on.

What Was Affected:
  • EZConfig Packages and Packets interface
  • Visibility and functionality of Preview and PreClose toggles at the packet level
  • Behavior of document-level settings based on the Use eOriginal Closing Center toggle
  • EZ Config Packages and Packets (PnP) document handling to include Closing Center document type with spossible values of preview and pre-close
Resolution: The user interface was updated to include:
  • When the Use eOriginal Closing Center toggle is enabled at the package level, new toggles for Preview and PreClose are displayed for each document within the packet
  • Users can set preview and pre-close behavior individually for documents within a packet
  • If the Use eOriginal Closing Center toggle is disabled at the package level, packet-levelPreview and PreClose toggles are hidden
  • Selections made at the packet level are not retained if the package-level toggle is later disabled
  • The export and import logic was enhanced to support the following SS+ fields for each document and packet in the import file:
    • Preview
    • PreClose
    These fields are now included in the export and correctly interpreted and applied during import, allowing users to define preview and pre-close behaviors directly from an input configuration file. Documents continue to be handled as Base64 strings within the import contents.
  • The details and audit reports will include values for Preview and PreClose if set.
September 2025
EZConfig: Security Issues and Monthly Component Updates
  • Type: Enhancement
  • Reference: PBI 885656, PBI 891026, PBI 904303
Summary: As part of a regular cadence to review and upgrade any items used by EZ Config for security issues and monthly component upgrades, we have upgraded the following:
    • Security Issue Upgrade
      • Default Data: aspnet/AspNetCore version 8.0.14
    • Maintenance Upgrade
      • All dependent components with available updates were applied across the following:
        • EZ Services
        • EZ Gateway
        • Packages and Packets
        • Default Data
PnP: Anti-Virus scan added for file uploads
  • Type: Enhancement
  • Reference: PBI 865480
  • Documentation Impacts: EZ Config Default Data OD Installation Guide: Modify Transforms.xml File
Summary: Files uploaded through Packages and Packets are now scanned by an antivirus app before being opened or used, preventing malware or viruses from being uploaded to the server.
What Was Affected:
  • Import file processing
Resolution:
  • A new API integration with CAVA for virus scanning which is called during the following uploads: import files.
  • The Import API now calls the new API before parsing the file. If the scan fails, the request fails, logs an error, and returns a generic error to the UI: "There was a problem with the import file".
  • Added configurable app setting toggle (default: Off). See referenced documents above for details.
  • Configurations for URL, credentials, and a flag to enable/disable the feature are now transformable through Octopus Deploy.
August 2025
DD: Anti-Virus scan added for file uploads
  • Type: Enhancement
  • Reference: PBI 838794
  • Documentation Impacts: EZ Config Default Data OD Installation Guide: Modify Transforms.xml File
Summary: Files uploaded to DD are now scanned for viruses before being allowed to be used by the application to prevent viruses or malware from being uploaded. A new API has been added that sends requests to CAVA for file scanning when transform variable 'EnableAntiVirusScan' is true.
What Was Affected:
  • Import file processing
  • Logo file uploads
  • Generate Docs transaction files
  • Application configuration settings
Resolution: Implemented comprehensive anti-virus scanning for all file uploads with configurable settings and logging.
  • A new API integration with CAVA for virus scanning which is called during the following uploads: import files.
  • The Import API now calls the new API before parsing the file. If the scan fails, the request fails, logs an error, and returns a generic error to the UI: "There was a problem with the import file".
  • Added configurable app setting toggle (default: Off). See referenced documents above for details.
  • Configurations for URL, credentials, and a flag to enable/disable the feature are now transformable through Octopus Deploy.
EZService: Addition of an Audit Consumer Support for Wolters Kluwer® CompliEditor
  • Type: Enhancement
  • Reference: PBI 881965
Summary: In preparation for supporting data auditing within Wolters Kluwer® CompliEditor, the EZService infrastructure was enhanced with a new Audit Consumer and database configuration to handle audit events. This ensures audit trails are captured reliably when users modify application data.
What Was Affected:
  • EZService New Audit Consumer
  • Audit Consumer setup for CompliEditor event handling
  • Database schema support for storing audit records
  • Audit validation tools and test application behavior

Resolution: An Audit Consumer was created within EZService to support audit functionality for CompliEditor.

EZConfig: Security issue and monthly component upgrades
  • Type: Enhancement
  • Reference: PBI 884390
Summary: As part of a regular cadence to review and upgrade any items used by EZ Config for security issues and monthly component upgrades, we have upgraded the following:
  • Security Issue Upgrade:
    • EZGateway: Added Strict-Transport-Security Header for API Security Compliance
      Note: All other components already have this implemented
  • Version Upgrades:
    Note: No user action is required
    • Packages and Packets
      • CsvHelper Version=33.1.0
      • FluentValidation Version=12.0.0
      • MassTransit.Azure.ServiceBus.Core Version=8.5.0
      • MassTransit.RabbitMQ Version=8.5.0
      • Microsoft.Data.SqlClient Version=6.0.2
      • Microsoft.Extensions.Configuration.FileExtensions Version=9.0.7
      • Microsoft.Extensions.Configuration.Json Version=9.0.7
      • Microsoft.Extensions.Logging Version=9.0.7
      • Microsoft.Extensions.Logging.Configuration Version=9.0.7
      • Microsoft.Extensions.Logging.Abstractions Version=9.0.7
      • Microsoft.Extensions.Logging.Console Version=9.0.7
      • Microsoft.Extensions.Logging.Debug Version=9.0.7
      • Microsoft.Extensions.Logging.TraceSource Version=9.0.7
      • Microsoft.Extensions.Options.ConfigurationExtensions Version=9.0.7
      • Swashbuckle.AspNetCore Version=9.0.3
      • Swashbuckle.AspNetCore.Swagger Version=9.0.3
      • Swashbuckle.AspNetCore.SwaggerUi Version=9.0.3
      • Serilog Version=4.3.0
      • Serilog.AspNetCore Version=9.0.0
      • Serilog.Settings.Configuration Version=9.0.0
      • Serilog.Sinks.File Version=7.0.0
      • WoltersKluwer.STS.Client Version=7.0.0.1863
      • WoltersKluwerFS.STS.Authorization Version=7.0.0.1863
      • Microsoft.Extensions.Logging.Abstractions Version=9.0.7
      • FluentAssertions Version=8.4.0
      • FluentValidation Version=12.0.0
      • Microsoft.NET.Test.Sdk Version=17.14.1
      • xunit.runner.visualstudio Version=3.1.1
    • Default Data
      • CsvHelper Version=33.1.0
      • FluentValidation.AspNetCore Version=11.3.1
      • MassTransit Version=8.5.0
      • MassTransit.Azure.ServiceBus.Core Version=8.5.0
      • MassTransit.RabbitMQ Version=8.5.0
      • Microsoft.Data.SqlClient Version=6.0.2
      • Microsoft.Extensions.Configuration Version=9.0.7
      • Microsoft.Extensions.Configuration.Binder Version=9.0.7
      • Microsoft.Extensions.Configuration.EnvironmentVariables Version=9.0.7
      • Microsoft.Extensions.Configuration.FileExtensions Version=9.0.7
      • Microsoft.Extensions.Configuration.Json Version=9.0.7
      • Microsoft.Extensions.Logging.Configuration Version=9.0.7
      • Microsoft.IdentityModel.Protocols Version=8.12.1
      • Microsoft.IdentityModel.Protocols.OpenIdConnect Version=8.12.1
      • Microsoft.IdentityModel.Tokens Version=8.12.1
      • Serilog Version=4.3.0
      • Serilog.AspNetCore Version=9.0.0
      • Serilog.Settings.Configuration Version=9.0.0
      • Serilog.Sinks.File Version=7.0.0
      • Swashbuckle.AspNetCore Version=9.0.3
      • Swashbuckle.AspNetCore.Swagger Version=9.0.3
      • Swashbuckle.AspNetCore.SwaggerUI Version=9.0.3
      • WoltersKluwer.STS.Client Version=7.0.0.1863
      • WoltersKluwerFS.STS.Authorization Version=7.0.0.1863
      • Microsoft.Extensions.DependencyInjection.Abstractions Version9.0.7
      • Microsoft.Extensions.Logging.Abstractions Version=9.0.7
      • System.Data.SqlClient Version=4.9.0
      • FluentAssertions Version=8.4.0
      • Microsoft.NET.Test.Sdk Version=17.14.1
      • xunit.runner.visualstudio Version=3.1.1
    • EZService
      • System.Security.Cryptography.Pkcs Version=9.0.7
      • FluentValidation.AspNetCore Version=11.3.1
      • MassTransit.Azure.ServiceBus.Core Version=8.5.0
      • MassTransit.RabbitMQ Version=8.5.0
      • Microsoft.Extensions.DependencyInjection Version=9.0.7
      • Microsoft.Extensions.Hosting Version=9.0.7
      • Microsoft.Extensions.Hosting.WindowsServices Version=9.0.7
      • Serilog Version=4.3.0
      • Serilog.AspNetCore Version=9.0.0
      • Serilog.Sinks.File Version=7.0.0
      • Microsoft.NET.Test.Sdk Version=17.14.1
      • xunit.runner.visualstudio Version=3.1.1
      • FluentAssertions Version=8.4.0
      • MassTransit.RabbitMQ Version=8.5.0
      • Microsoft.NET.Test.Sdk Version=17.14.1
      • xunit.runner.visualstudio Version=3.1.1
      • MassTransit.RabbitMQ Version=8.5.0
    • EZGateway
      • Microsoft.Extensions.Configuration.FileExtensions Version=9.0.7
      • Microsoft.Extensions.Configuration.Json Version=9.0.7
      • Microsoft.Extensions.Logging Version=9.0.7
      • Microsoft.Extensions.Logging.Configuration Version=9.0.7
      • Microsoft.Extensions.Logging.Abstractions Version=9.0.7
      • Microsoft.Extensions.Logging.Console Version=9.0.7
      • Microsoft.Extensions.Logging.Debug Version=9.0.7
      • Microsoft.Extensions.Logging.TraceSource Version=9.0.7
      • Microsoft.Extensions.Options.ConfigurationExtensions Version=9.0.7
      • Serilog Version=4.3.0
      • Serilog.AspNetCore Version=9.0.0
      • Serilog.Settings.Configuration Version=9.0.0
      • Serilog.Sinks.File Version=7.0.0
      • Swashbuckle.AspNetCore Version=9.0.3
      • Swashbuckle.AspNetCore.Swagger Version=9.0.3
      • Swashbuckle.AspNetCore.SwaggerGen Version=9.0.3
      • Swashbuckle.AspNetCore.SwaggerUi Version=9.0.3
      • FluentAssertions Version=8.5.0
      • Microsoft.Extensions.Logging.Abstractions Version=9.0.7
      • Microsoft.NET.Test.Sdk Version=17.14.1
      • xunit.runner.visualstudio Version=3.1.1
June 2025

DD: Generate Document - Jurisdiction selection added
  • Type: Enhancement
  • Reference: PBI 867081
  • Documentation Impacts: EZ Config Default Data User Guide:
Summary: Previously, Default Data users generating documents were required to supply a transaction and were unable to select a single jurisdiction independently. This created unnecessary friction when only jurisdiction selection was needed.
What Was Affected:
  • The document generation interface for Default Data users
  • The ability to select a jurisdiction when generating documents
  • The layout and placement of UI elements related to Default Data, Packages and Packets, Transaction, and action buttons
  • The error handling for document generation failures
Resolution: The user interface was updated to include:
  • Two main columns: Default Data (left justified) and Packages and Packets (right justified)
  • A Jurisdiction dropdown field under the Default Data section, populated with jurisdictions configured within the account
  • The ability to select a single jurisdiction without requiring a transaction
  • The Transaction field centered between the two main columns
  • Preview and Generate buttons centered for better alignment
  • If both a jurisdiction and transaction are selected, the transaction takes precedence
Note: Error messaging was enhanced:
  • Oops! The application was unable to complete the request. If the problem persists, contact your System Administrator. displays if Expere returns an error or the DGS job fails
  • Document generation failed: Add more data or upload an updated transaction. displays if the job succeeds with a 200 status but returns a null PDF.
  • Document generation failed: Add more data or upload an updated transaction displays if the transaction data or default data must be added to.
  • Additional data may be required dependant on document selection rules or instancing logic.
May 2025
EZConfig: General Updates
  • Type: Enhancement
  • Reference: PBI 867381
Summary: We have reviewed and upgraded items used with Hosted Expere for monthly component and security updates, per the PBI numbers referenced directly above.
April 2025
DD: Generate Documents UI Updates – "Generate" Button Addition
Summary: The Generate Documents UI has been enhanced with a new "Generate" button. This update allows users with the appropriate permissions to generate a live PDF version of a document.
Key Updates
  • New "Generate" Button: Added to the Generate Documents UI. This button is displayed at the bottom of the page next to the Preview button.
    Note: The Generate button is only available in the production environment.
  • Permission-Based Access:

    • Requires STS permission: Basic Access to Default Data Generate Documents.

  • Live PDF Generation:

    • Generates a PDF version of the document without an automatic (PREVIEW) watermark (unless configured by the end user in PnP).

  • Configuration Options:

    • The button’s appearance can be configured at the time of installation.

  • New OD Transform Variable:

    • Variable Name:DefaultData.GenerateDocumentsOn

    • Default Value:False

    • Production Value:True

DD: [UI Update] "Generate Documents" Button Renamed to "Preview"
Summary: The "Generate Documents" button has been renamed to "Preview" across all environments. This change aligns with its functionality, as documents generated through this option will always include a "Preview" watermark. This update enhances clarity for users when generating draft documents.
DD: New Permissions for Expere – Generate Document
Summary: New permissions have been introduced in Expere® EZ Config to control access to Generate Document functionality. Generate Document requires additional role-based permissions.
New Permissions Added:
  • Role: Manage Default Data
    • Permission Name: Basic Access to Default Data Generate Documents
    • Permission Group: Expere EZ Config Default Data
  • Role: Manage Packages and Packets
    • Permission Name: Basic Access to Packages and Packets Generate Documents
    • Permission Group: Expere EZ Config Packages and Packets
    • The Basic Access to Packages and Packets Generate Documents is still in development and not fully functional.
Note: For Production environment only.
This feature allows users to access the Generate Document functionality within EZ Config Default Data in the Production environment. This is not automatically applied and users must be provisioned to gain access.
Important:
  • These permissions are not automatically selected and must be assigned manually.
  • This update ensures better control over document generation access within Expere.
March 2025
DD: Import Error Handling issue resolved
  • Type: Defect
  • Reference: PBI 852421
Summary: Previously, when importing an exported organization into Default Data after the name of the organization was manually changed within the exported file, a BaseException error occurred. While this was displayed to the user in the form of a message, the error was not logged.
This scenario has been modified to report as an Exception, causing the issue to be both displayed as an error to the user as well as being entered into the log file.
February 2025
EZ Gateway: Element changed to an Attribute on an Element
  • Type: Enhancement
  • Reference: PBI 862100
Summary: The package name Element has been changed to an attribute within an element.
PnP: Index added to database fields
  • Type: Enhancement
  • Reference: PBI 850805
Summary: An index has been added to the following database fields:
  • Alias
  • AccountID
  • PackageName
  • LineOfBusiness
Note: Database changes will be included in the next release