Skip to content

V2.3.0

Compare
Choose a tag to compare
@enchant97 enchant97 released this 19 Jan 17:35
· 12 commits to main since this release

⚠️ For Existing Users ⚠️

To bring the ability to adjust widget positions on the dashboard a new column needs to be added in the database. Below shows the migration SQL that will need to be run:

# sqlite
ALTER TABLE dashboard ADD COLUMN widget_order JSON NOT NULL DEFAULT '[]';

# mysql
ALTER TABLE dashboard ADD widget_order longtext NOT NULL DEFAULT '[]';

Changes

Added

  • Ability to move widgets around dashboard

Changed

  • Use hatch for project management
  • Convert project to be installable via pip (easier more reliable deployment)
  • Update dependencies to new versions
    • Migrate to V2 of Pydantic
  • Ability to load plugins from any defined plugin folder

Fixed

  • Fix some incorrect types, possibly of causing errors in the future

Removed

  • Remove disabled tests

Full Changelog: v2.2.1...v2.3.0