Changelog¶
All notable changes to this project are documented here. This project follows Keep a Changelog and SemVer.
Unreleased¶
Added¶
Changed¶
Fixed¶
0.1.21 - 2026-01-17¶
Added¶
Add tests for nested route blueprint registration and controller creation with route names.
Changed¶
Clarify scaffold helpers for model detection and CRUD route generation.
Remove the top-level CHANGELOG.md in favor of this docs changelog.
Fixed¶
Avoid controller_make_file crashing when no route_name is provided.
Fix small typos in tests and view docstrings.
Register nested relationship blueprints with their parent instead of the top-level route, enabling full dotted-path route naming.
0.1.20 - 2026-01-16¶
Added¶
Add changelog page to the docs toctree and remove the top nav link.
Changed¶
Update flask make:view documentation with clearer examples and RESTful guidance.
Improve nested blueprint registration so url_for uses dot notation consistently, avoiding mixed dot/underscore names in nested relationships.
Register nested blueprints at the top of the relationship tree instead of the app level.
Fixed¶
Placeholder for upcoming fixes.
0.1.19 - 2026-01-10¶
Changed¶
Update commands documentation and release notes.
Fixed¶
Fix a second typo in controller comment text that was breaking tests.
0.1.18 - 2026-01-10¶
Changed¶
Update release notes.
Fixed¶
Fix a controller comment typo that was breaking tests.
0.1.17 - 2026-01-10¶
Added¶
Add project.urls metadata (homepage, repo, issues) to pyproject.toml.
Add controller registration feedback to the success output.
Changed¶
Expand commands documentation (nested views and RESTful actions).
Refresh README and docs index copy.
Fixed¶
Fix flask make:view about -rc warning by inferring MainController when -c is provided; update tests accordingly.
0.1.16 - 2026-01-10¶
Changed¶
Remove unused docs dependency blocks and extras from pyproject.toml.
Simplify configuration and reduce poetry.lock churn.
0.1.15 - 2026-01-09¶
Changed¶
Minor README and docs navigation updates.
Small Sphinx configuration tweak.
0.1.14 - 2026-01-09¶
Changed¶
Update README image source and bump version.
0.1.13 - 2026-01-09¶
Changed¶
Update README copy and PyPI badge versions.
0.1.12 - 2026-01-09¶
Changed¶
Iterate on publish-to-PyPI workflow configuration.
0.1.11 - 2026-01-09¶
Changed¶
Tweak publish-to-PyPI workflow configuration.
0.1.10 - 2026-01-09¶
Changed¶
Tweak publish-to-PyPI workflow configuration.
0.1.9 - 2026-01-09¶
Changed¶
Tweak publish-to-PyPI workflow configuration.
0.1.8 - 2026-01-09¶
Changed¶
Version bump only.
0.1.7 - 2026-01-08¶
Changed¶
Update publish-to-PyPI workflow configuration.
0.1.6 - 2026-01-08¶
Changed¶
Version bump only.
0.1.5 - 2026-01-08¶
Changed¶
Update publish-to-PyPI workflow configuration.
0.1.4 - 2026-01-08¶
Changed¶
Update publish-to-PyPI workflow configuration.
0.1.3 - 2026-01-08¶
Changed¶
Update publish-to-PyPI workflow configuration.
Remove small README artifacts during workflow cleanup.
0.1.2 - 2026-01-08¶
Changed¶
Update publish-to-PyPI workflow configuration.
0.1.1 - 2026-01-08¶
Added¶
Sphinx documentation scaffold, Read the Docs configuration, and Makefiles.
Project logo asset, theme CSS overrides, and Read the Docs badges.
PyPI publish workflow that triggers on version changes.
Template-based project scaffolding with config, routes, controllers, and run scripts.
Tailwind CSS setup in generated projects (npm install, input.css, template wiring).
make:view command and supporting controller/view utilities.
Optional route flag support, route parameter handling, and controller generation enhancements.
SQLite development setup and example model scaffolding.
Initial test suite, coverage configuration, and CI workflow.
Changed¶
Refactor utilities from a monolithic module into focused files (controllers, files, models, naming, routes, scaffold, venv, views).
Rework flask new, view, and route messaging for clearer feedback.
Improve route inference, blueprint registration, and generation flow.
Update README and docs content as features landed.
Adjust project structure to use flask_commands/project templates.
Fixed¶
Ensure append_file inserts a newline and handles empty files safely.
Guard blueprint registration when return app is missing.
Fix controller option errors and model name inference.
Improve error handling for controller/model generation and align tests.
0.1.0 - 2025-11-23¶
Added¶
Initial repository structure, CLI entrypoint, and command stubs.
Project metadata, license, and base README.