Changelog
All notable changes to this project will be documented in this file.
[Unreleased]
Added
- Cabinet redesign groundwork across templates, styles, quick-access flows, notifications, and dashboard/site-settings surfaces.
- New runtime modules and coverage for conversations, cabinet services/tags, booking contracts, and core app wiring.
Changed
- Standardized the developer quality gate around
codex_core.dev.check_runnerand moved project policy into[tool.codex-check]. - Raised the runtime dependency floor to the refreshed Codex package line:
codex-coreandcodex-platformnow resolve from>=0.3.0, whilecodex-servicesresolves from the published>=0.1.3, all with<1.0.0headroom. - Raised the optional CLI extra to
codex-django-cli>=0.3.0,<0.4.0so new installs resolve against the current standalone CLI release line. - Expanded English and Russian docs around cabinet architecture, guides, and settings.
[0.2.5] - 2026-03-29
First public release.
Added
- Optional
cliextra that installs the publishedcodex-django-clicompanion package. - Runtime compatibility shims that forward legacy
codex_django.cli.*imports tocodex-django-cli. - Additional runtime test coverage for dashboard selectors, Redis managers, and showcase views.
Changed
- Refocused
codex-djangoon reusable Django runtime modules while project scaffolding lives incodex-django-cli. - Replaced the old runtime extras layout with
cli,dev,maintainer, anddocs. - Updated README, install guides, and CI workflow around the runtime/CLI split.
- Reworked the docs landing page into a runtime-oriented entry screen with quick-start paths and module navigation.
- Raised the runtime coverage threshold to reflect the audited baseline.
Fixed
- Packaging metadata and lockfile resolution for
codex-django[cli]. - Online installation flow where a built
codex-djangowheel pullscodex-django-clifrom the package registry. - Compatibility typing around the lazy CLI dispatch module.
- Empty integration/e2e marker handling in the maintainer quality gate.
- Async test environment resolution by restoring
arqandpytest-asyncioin development extras. - Missing
unitmarker coverage for cabinet context processor tests.
[0.2.0] - Internal milestone
Added
- Broader runtime modules for cabinet, showcase, booking, system, notifications, and core integrations.
- Expanded unit coverage for runtime helpers and compatibility surfaces.
Changed
- Reworked the runtime architecture around reusable adapters, mixins, selectors, and generated-project boundaries.
- Evolved scaffold templates and docs in parallel with the runtime modules.
[0.1.5] - Internal milestone
Added
- Cabinet/dashboard foundation with selectors, widgets, settings, and templates.
- Showcase reference implementation with mock data, views, and demo flows.
- Booking runtime adapters and selectors.
Changed
- Extended project templates, feature blueprints, and deployment-oriented repository scaffolds.
[0.1.0] - Internal milestone
Added
- Initial library scaffold for Django runtime utilities, mixins, adapters, and Codex-oriented project structure.