Skip to content

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

python -m pip install --upgrade django-modelsheet==0.3.0a2

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

python -m pip install django-modelsheet==0.3.0a1

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