Dependencies between elements
In Eximee applications, application elements are interconnected. For example, a form uses a validator or script, a process calls a form, and a print template may be based on form data.
How does versioning affect dependencies?
Each application refers to a specific version of a component.
When a component (e.g., a form) is updated (e.g., to version 2.0), the application still uses the previous version (
1.3), until it is consciously updated.This way changes in one component do not automatically affect the operation of the application - this helps avoid unexpected errors.
field
Form
loan_applicationversion1.3is used in the applicationCreditApp.The developer updates the form, creating version
2.0.Application
CreditAppstill runs on version1.3, until it is manually switched to2.0by the user in the application editor.
📌 It is the user who decides when a new component version should be enabled in the application.
Good versioning practices
Use main version for structural changes or those affecting dependencies.
Use a minor version for visual, textual changes, minor fixes.
Add change descriptions – this makes it easier to understand history and auditing.
Before swapping a component version in the application test its operation in a test environment.
Last updated
Was this helpful?
