Skip to content

0.9.0

Choose a tag to compare

@vsdudakov vsdudakov released this 16 Jul 07:29
· 3 commits to main since this release

Features

  • Column labels: new ModelAdmin.list_display_labels attribute ({"field": "Header"}) overrides or translates auto-generated list-page column titles. Sorting, filtering and data binding stay keyed by the field name.
  • Actions without selection: @action(requires_selection=False) enables the Apply button without selecting rows; the action receives an empty ids list and should treat it as "all objects".

Frontend

  • Apple-like design refresh: frosted-glass sticky header with hairline borders (the configured primary_color now serves as the accent instead of the header background), larger continuous corner radii, softer diffuse shadows, #f5f5f7/#161617 layout backgrounds, tighter letter spacing and transparent table headers. The rich-text editor accent follows primary_color instead of a hardcoded teal.
  • Dependencies: antd 6.5.1, i18next 26, react-i18next 17, vite 8, jsdom 29, TypeScript 6.0, vitest 4.1.10, eslint 10.7; quill-delta added to satisfy a peer dependency and baseUrl removed from tsconfig.json (deprecated in TypeScript 6).

Full Changelog: v0.8.3...v0.9.0