- 19 Aug 2024
- 1 Minute to read
- Print
- DarkLight
9.x Breaking Changes
- Updated on 19 Aug 2024
- 1 Minute to read
- Print
- DarkLight
Overview
As Decisions evolves, minor version releases bring exciting updates, enhancements, and bug fixes that developers eagerly anticipate. However, alongside these advancements, the potential for breaking changes exists – alterations to the platform that may disrupt existing functionalities and lead to compatibility issues. This article provides a detailed description of breaking changes introduced in minor releases. We aim to equip developers with insights to effectively manage and adapt their projects to these updates.
Please contact support at support@decisions.com with any questions or concerns about the following breaking changes.
9.2.x
Breaking Change | Description |
---|---|
[DT-041834] | API access is now configurable within the settings.xml file. This new setting, AllowApiDocAccess, is set to False by default, so until it is reconfigured services like Swagger will be blocked from functioning. The setting does not appear in the settings.xml file after upgrade and needs to be manually added to the file with a True setting. |
[DT-041549] | Builds using the Read JSON And Cast To FHIR Type and/or the Cast FHIR Resource to FHIR Type will need to reconfigure the steps after upgrade. Their outputs will be removed upon upgrade because of a change in types. |
[DT-041768] | The GetDecisionsSettingInfo method was removed from the platform. Any steps belonging to that method will no longer function. |
9.1.x
Breaking Change | Description |
---|---|
[DT-041764] | Create List Builder steps do not compile correctly. Anyone using these steps should not upgrade to v9.1. Any users who have upgraded from an earlier version should not convert their Legacy Projects containing Create List Builder steps. This issue is resolved in v9.2. |
9.0.x
Breaking Change | Description |
---|---|
[DT-041156] | For users with PostgreSQL databases, integrated security is not supported. If you are using a custom connection string, the "Integrated Security" parameter needs to be removed from the connection string before upgrade. This change also impacts all existing PostgreSQL connection strings not set by the installer, for example Containers and Multi-Tenant environments. For containers, in your env.list file remove 'Integrated Security=False' for upgrades. If you have any questions about this before upgrading, please contact us at support@decisions.com. We will be happy to help evaluate your environment to determine if this change affects you. |
[DT-041764] | Create List Builder steps do not compile correctly. Anyone using these steps should not upgrade to v9.0. Any users who have upgraded from an earlier version should not convert their Legacy Projects containing Create List Builder steps. This issue is resolved in v9.2. |