Dependencies between elements
In Eximee applications, application elements are interconnected. For example, a form uses a validator or script, a process invokes a form, and a print template may be based on data from a form.
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 is sufficient.
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 version of a component should be enabled in the application.
Good versioning practices
Use main version for structural changes or those affecting dependencies.
Use minor version for visual, textual changes, minor fixes.
Add change descriptions – this makes it easier to understand history and audit.
Before replacing a component version in the application test its operation in a test environment.
Last updated
Was this helpful?
