Skip to content

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_data definition and clarify documentation

BREAKING CHANGES

  • get_installation_data function 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