Changelog¶
v5.10.0¶
Released: 2026-06-26
Bug Fixes¶
- database-structure: add key to table and field results
- datastructure: stop surfacing the relation 'already exists' warning
- frontend: clear analyzeError when retrying a failed install step
- frontend: clear selected node when starting install
- frontend: compute post-install badge on intermediate folders
- frontend: consume security StepResult and surface failures/warnings
- frontend: disable checkboxes until analyze settles
- frontend: drop opted-out datastructure from pending-changes accounting
- frontend: exclude already-processed leaves from skipped badge count
- frontend: label detail pane by phase during analyze and install
- frontend: label unchanged steps "up to date" and skip them on install
- frontend: let a selected tree node override the report panel
- frontend: match install results against tables and fields together
- frontend: only publish heap event once
- frontend: pick the longest matching key when merging install results
- frontend: preserve analysis status for unchanged items after install
- frontend: require an active selection to install items with updates
- frontend: show "has updates" for changed users & groups in the tree
- frontend: skip step when all system_configurations items are deselected
- installer: log items dropped by selected_items filtering
- native-configs: mark configs with no existing config as new instead of update
- native-configs: persist migrated inner config instead of envelope
- security: distinguish created from updated users in analyze output
- security: surface failed users/groups in the install report
- system-configurations: treat empty selection as select-none not install-all
- tasks: drop redundant install_database_structure from install_step_views
- tasks: return view list from install_step_views analyze
- views: set is_new and has_changes in install mode
- use ImportAnalysis attributes in importer
Features¶
- configs: emit shared StepResult contract from native & config_importer
- datastructure: emit shared StepResult contract with relations
- endpoints: add download endpoint for artifact zip
- frontend: add analyzeError to StepState
- frontend: add Dense view toggle to analysis report
- frontend: add download-all-artifacts button to install dialog
- frontend: add filter-tree utility for dense overview mode
- frontend: add install-result wire types and node-status derivation
- frontend: add installer detail panel component
- frontend: add installer split-view layout component
- frontend: add installer tree component
- frontend: add shared interfaces and tree builder utility
- frontend: add side-by-side diff-viewer component
- frontend: disable install until all analyze steps settle
- frontend: fall back to read-only editors when limel-code-diff is absent
- frontend: make up-to-date system_configurations items non-selectable
- frontend: mark datastructure folder as selectable when it has changes
- frontend: mark users & groups folder as selectable when it has changes
- frontend: redesign installer dialog for multi-step selective install
- frontend: render deselected items as skipped in the install report
- frontend: render tree on mount with per-step running indicators
- frontend: run analyze as parallel per-step tasks
- frontend: show manual steps in the analysis tree and detail panel
- frontend: show old → new inline for changed user & group fields
- frontend: skip failed-analyze steps during install
- frontend: treat unchecked datastructure folder as fully deselected
- installer: add artifact_export module for download zip
- installer: add automations installation step
- installer: add config-importer configs installation step
- installer: add deselected_item factory for skipped results
- installer: add native configs installation step
- installer: add shared install-result contract
- installer: improve per-step error handling
- installer: let packages provide manual steps as markdown
- installer: split installation into ordered multi-step tasks
- overview: show english translations in the analysis overview
- security: expose existing user diff in analyze output
- sequences: make sequences add-only, never update existing
- system-configurations: emit shared StepResult contract
- views: emit shared StepResult contract
- add SequencesProvider for installing Lime sequences
Performance Improvements¶
- views: skip admin-plugin reregistration when no views are installed
v5.9.2¶
Released: 2026-05-15
Bug Fixes¶
- allow args and kwargs in installation data
v5.9.1¶
Released: 2026-03-30
Bug Fixes¶
- update lime-crm to >=2.1199.0,<4
v5.9.0¶
Released: 2026-01-27
Features¶
- stop using lime_task.get_status
v5.8.3¶
Released: 2025-04-14
Bug Fixes¶
- installer: expect result status to be started
v5.8.2¶
Released: 2024-11-28
Bug Fixes¶
- don't pass unused params to
get_by_username
v5.8.1¶
Released: 2024-11-06
Bug Fixes¶
- create-user: pass connection argument to set_password function
v5.8.0¶
Released: 2024-08-12
Features¶
- support icons as field localname
v5.7.2¶
Released: 2024-08-07
Bug Fixes¶
- provide app id to lime_task.get_status
v5.7.1¶
Released: 2024-06-28
Bug Fixes¶
- schema: use metadata property to remove marshmallow deprecation warnings
v5.7.0¶
Released: 2024-05-13
Features¶
- python 3.11 update
v5.6.0¶
Released: 2024-05-07
Features¶
- ci: regenerate workflows
v5.5.1¶
Released: 2024-04-05
Bug Fixes¶
- views: set views through python methods instead of endpoint call
v5.5.0¶
Released: 2024-03-26
Features¶
- support custom field components in form
v5.4.0¶
Released: 2023-09-22
Features¶
- improve warning icon display
v5.3.1¶
Released: 2023-08-10
Bug Fixes¶
- improve error handling for database structure installation
v5.3.0¶
Released: 2023-08-08
Features¶
- improve warning message about not matching fieldtypes
v5.2.4¶
Released: 2023-08-08
Bug Fixes¶
- make sure fields are of type OrderedDict
v5.2.3¶
Released: 2023-08-07
Bug Fixes¶
- move setup tab to the top
v5.2.2¶
Released: 2023-07-03
Bug Fixes¶
- handle 500/non-json errors in views
v5.2.1¶
Released: 2023-05-03
Bug Fixes¶
- installer-config: include validate attribute when copying nested fields
v5.2.0¶
Released: 2023-04-26
Features¶
- track installation event in heap
v5.1.3¶
Released: 2023-04-25
Bug Fixes¶
- always validate relations
v5.1.2¶
Released: 2023-04-24
Bug Fixes¶
- form validation defaults to 'valid'
v5.1.1¶
Released: 2023-04-21
Bug Fixes¶
- extract table name from view
v5.1.0¶
Released: 2023-04-18
Features¶
- initiate translator on the app object in task
v5.0.3¶
Released: 2023-04-11
Bug Fixes¶
- unify icon color for table warnings with field warnings
v5.0.2¶
Released: 2023-03-30
Bug Fixes¶
- bypass cert validation on localhost
v5.0.1¶
Released: 2023-03-22
Bug Fixes¶
- default to empty groups and users list
v5.0.0¶
Released: 2023-03-22
Features¶
- use classes for installation flow
BREAKING CHANGES¶
- The way you define users and groups in security installation has changed, see upgrading instructions for more info.
v4.0.1¶
Released: 2023-03-22
Bug Fixes¶
- delete code switch
v4.0.0¶
Released: 2023-03-22
Bug Fixes¶
- bind installer field to schema
BREAKING CHANGES¶
- The way how you inject the installer field in your schema has changed, see upgrading instructions for more info.
v3.7.1¶
Released: 2023-03-20
Bug Fixes¶
- delete save button
v3.7.0¶
Released: 2023-03-20
Features¶
- add support to install views
v3.6.3¶
Released: 2023-03-20
Bug Fixes¶
- change color of the warning icon
v3.6.2¶
Released: 2023-03-16
Bug Fixes¶
- only reuse default option for option fields
v3.6.1¶
Released: 2023-03-15
Bug Fixes¶
- align columns in database structure table
v3.6.0¶
Released: 2023-03-14
Bug Fixes¶
- slightly increase width of installer dialog
Features¶
- add login type column in user table
v3.5.0¶
Released: 2023-03-13
Features¶
- remove color from active column in user table
v3.4.0¶
Released: 2023-03-13
Features¶
- change order in which users and groups table is displayed
v3.3.0¶
Released: 2023-03-08
Features¶
- allow python 3.11
v3.2.0¶
Released: 2023-03-07
Features¶
- users and groups support
v3.1.2¶
Released: 2023-02-07
Bug Fixes¶
- do not create empty blank option when installing option fields
v3.1.1¶
Released: 2023-02-07
Bug Fixes¶
- installer-config: if installer_config prop set on nested field, include all its sub fields
v3.1.0¶
Released: 2023-02-01
Features¶
- inform user in UI that the installation should be done during a service window
v3.0.0¶
Released: 2023-02-01
Features¶
- update
get_installation_datadefinition and clarify documentation
BREAKING CHANGES¶
get_installation_datafunction definition has changed, see Upgrading for more information.
v2.0.1¶
Released: 2023-02-01
Bug Fixes¶
- use custom poll endpoint for tasks
v2.0.0¶
Released: 2023-01-23
Features¶
- fetch installation data
BREAKING CHANGES¶
- Installer fetches database structure from get_installation_data function instead of get_database_structure function, see Upgrading for more information
v1.10.0¶
Released: 2023-01-13
Features¶
- support nested objects in installer config
v1.9.0¶
Released: 2022-10-31
Features¶
- build installer config schema based on runtime config schema
v1.8.2¶
Released: 2022-10-28
Bug Fixes¶
- make endpoint admin protected
v1.8.1¶
Released: 2022-10-25
Bug Fixes¶
- update installer_config only when installing
- storage: change storage key to
addon_installer_config - rename dialog title to
Addon Installer
v1.7.0¶
Released: 2022-10-20
Features¶
- build schema based on database structure
v1.6.0¶
Released: 2022-10-18
Bug Fixes¶
- center dialog content
Features¶
- add warning icon to error dialog
- render error in dialog
v1.5.0¶
Released: 2022-10-17
Features¶
- badge indication when a table is new
- create installer schema
- move field definition to the addon installer
v1.4.0¶
Released: 2022-10-06
Bug Fixes¶
- increase dialog size
Features¶
- make first tab active
v1.3.0¶
Released: 2022-10-06
Bug Fixes¶
- disable buttons when installing
Features¶
- table component for fields
v1.2.1¶
Released: 2022-10-05
Bug Fixes¶
- close dbapi connection and cursor after usage
v1.2.0¶
Released: 2022-10-03
Bug Fixes¶
- add closing action to dialogs
- catch all errors from installer and rollback installation
Features¶
- add completion dialog
- add text for task banner and toast
- delay analysis report
- new UI changes
v1.1.1¶
Released: 2022-09-30
Bug Fixes¶
- rebuild limetype cache after successful installation
v1.1.0¶
Released: 2022-09-30
Bug Fixes¶
- sql-add-relation: select error and warning message
Features¶
- add debug logging
v1.0.2¶
Released: 2022-09-12
Bug Fixes¶
- remove unnecessary files