Release and limitations¶
0.3.0a2 · 24 October 2026¶
Fixes unchanged numeric cells appearing as modified, editor overflow and formula-bar updates during keyboard navigation. The live demo keeps cell identities stable after editing. Adds browser regression coverage and the documentation playground.
Install from PyPI GitHub Release
0.3.0a1 · 24 October 2026¶
The first public alpha combines range editing, a local buffer, safe saves, formulas and previewed bulk operations.
Install from PyPI GitHub Release
Includes explicit model registration, clipboard/fill-down/undo, Decimal calculations, server queries, conflict detection, immutable plans, audit, idempotency and a background adapter contract. Compiled assets, the demo and MIT license are included.
Compatibility¶
| Component | Project matrix |
|---|---|
| Django 5.2 | Python 3.11–3.14 |
| Django 6.0 / 6.1 | Python 3.12–3.14 |
| Databases | PostgreSQL, MySQL/InnoDB, SQLite |
| Installation | wheel/sdist; no Node.js |
Check your combination in CI; local checks and boundaries are in the validation report.
Alpha boundaries¶
| Capability | Current behavior |
|---|---|
| Create/delete | Standard Admin |
| FK | Permitted display/filtering; no editor |
| M2M | No editor |
| Formulas | One-time values or computed columns |
| Undo | Local buffer before saving |
| File import/export | Deferred; TSV clipboard is available |
| Background queue | Provided by the project adapter |
| Multiple databases | Operations use default only |
| Computed-column sorting | Unsupported |
Server undo, relationship editors, import/export, fast-save, persistent formulas and cursor pagination are future directions, not dated promises.
Source · Changelog · Contributing · Security