The 2025.3 release introduces significant breaking changes, a metamodel update, and various improvements and fixes to enhance performance and flexibility.
Breaking Change - Origam Scheduler
The Origam Scheduler was previously part of the Origam Desktop Client and implemented as a .NET 4.7.2 Windows service. This release migrates the scheduler to .NET 8.0, delivering it as a separate asset. The Scheduler can now operate as a console application on Windows and Linux or as a Windows service. The Desktop Client is not delivered anymore. The separation from the Desktop Client marks this as a breaking change.
Breaking Change - Docker OrigamSettings Configurable by Environment Variables
Previously, only a limited set of predefined entries in OrigamSettings.config could be filled by environment variables. Custom Docker images were necessary for additional configurations, such as localization folders. It is now possible to configure any OrigamSettings.config key using environment variables:
OrigamSettings__{node name}={value}
This change modifies how environment variables are handled. Previous predefined entries are now invalid and must be redefined, marking this as a breaking change.
Metamodel Change - XslCompiledTransform as Only Engine
The XsltCompiledTransform engine is now the sole transformation engine in Origam. All remaining transformations using the XslTransform
engine have been converted, and the EngineType
parameter has been removed from the metamodel.
Custom Format for Numbers on Work Queue Screens
Numeric fields on work queue screens now support customized formatting through the FormatPattern
property in WorkQueueClassEntityMapping
, allowing more flexible data presentation.
Work Queue Workflow Loader Return Value
The workflow loader adapter previously accepted only results of the XmlContainer
type. It now supports results of the IXmlContainer
type, accepting both XmlContainer
and DataDocumentCore
formats.
Origam Architect - Lookup Wizard Inconsistency
Resolved an issue where Architect’s lookup wizard did not include the data structure in the list of created model elements.
Origam Architect - Deployment Script Generator Clean Up
The deployment script generator no longer displays unnecessary elements when creating a new project, streamlining the initial setup process.
Origam Logo in New Application
The Origam logo displayed in applications created via Architect’s new project wizard has been updated.
Confirm Email Czech Localization
The Czech localization for the Confirm Email
action was improved for better clarity.
Typo in Server Error Response
A typo in the generic server error response for user APIs has been corrected.