Skip to content

Releases: falcopackages/falco-cli

v0.23.7

01 Sep 06:28
Compare
Choose a tag to compare

What's changed

Full Changelog: v0.23.6...v0.23.7

v0.23.6

31 Aug 13:51
Compare
Choose a tag to compare

What's changed

  • htmx is no longer downloaded during the start-project process. Instead, it will be kept up to date directly within the blueprint.

Full Changelog: v0.23.5...v0.23.6

v0.23.5

31 Aug 08:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.23.4...v0.23.5

v0.23.4

23 Aug 12:27
Compare
Choose a tag to compare

What's Changed

  • docs: severly outdated environment docs by @Tobi-De in #103

Full Changelog: v0.23.3...v0.23.4

v0.23.0

03 Aug 07:07
Compare
Choose a tag to compare

What's Changed

On the CLI Side

  • You can now install just along with falco by running pip install falco-cli[just].

On the Blueprints Side

  • Fix: The just bumpver command was generating an incorrect changelog by erasing the latest tag.
  • Fix: Hide errors and the output of the just lint command when running just setup. These errors usually do not need attention and might make users feel like there is an issue.
  • Feat: Update django-debug-toolbar for better htmx support.
  • Refactor: Remove django-browser-reload and django-debug-toolbar from production dependencies.
  • Refactor: Move the Gunicorn configuration to the project module.
  • Fix: Update CI to use the new just recipe dj.
  • Fix: Explicitly add hatch-pip-compile to dev dependencies to avoid rare cases where it does not work.
  • Refactor: Reorganize justfile.
  • Fix: Change the Hatch docs environment to inherit from the dev environment to avoid missing project dependencies when running the docs.
  • Feat: Include the changelog in the docs.
  • Feat: Add a just recipe to build a binary locally using Docker: just build-bin-docker.

Full Changelog: v0.22.4...v0.23.0

v0.22.3

15 Jul 15:11
Compare
Choose a tag to compare

What's Changed

The main changes here pertain to the blueprints, providing several quality-of-life improvements.

Justfile

The most notable change is the addition of a Justfile to serve as a script runner for the project. Running just without any arguments will list all available commands. Much inspiration was taken from django-twc-project and scripts-to-rule-them-all. Even if you don't plan to use Just, the file can still serve as a reminder on how to perform certain tasks.

Some examples of the available commands:

just setup # create environments, run migrations, create superuser, and lint
just server # run the Django server
just fmt # run formatting on the whole project
just lint # run linting and formatting on the project
just types # run type checking
just falco crud # run the Falco CRUD command
just dj diffsettings # run the Django diffsettings command
just migrate
just makemigrations
just createsuperuser

The overview guide has been updated to use these new commands.

  • Setup django-watchfiles for faster server reloads in development. In combination with django-browser-reload, this makes the feedback loop nearly instant.

  • Added bump-my-version and git-cliff for easy changelog generation, provided you follow conventional commits. There is a just bumpver command available to easily bump your project version, tag it, and generate a CHANGELOG.md file to maintain a simple history of the changes made to your project.

Full Changelog: v0.22.2...v0.22.3

v0.22.2

28 May 14:11
Compare
Choose a tag to compare

What's Changed

  • Auto-update pre-commit hooks by @github-actions in #83
  • docs: fix jupyter sphinx config by @lepture in #84
  • docs: add lepture as a contributor for bug by @allcontributors in #85

New Contributors

Full Changelog: v0.22.1...v0.22.2

v0.22.1

19 Mar 19:13
Compare
Choose a tag to compare

What's changed

  • fix: In the table generated by crud, url images are only displayed when they exist, to avoid fastdev template errors..
    Full Changelog: v0.22.0...v0.22.1

v0.22.0

19 Mar 17:45
Compare
Choose a tag to compare

What's changed

  • feat: Improve the generated crud code, the table now shows checkmarks for boolean fields and has a better look
  • feat: The create and update views have been updated to work with models with ImageField or FieldFields.

Full Changelog: v0.21.0...v0.22.0

v0.21.0

18 Mar 16:58
Compare
Choose a tag to compare

What's changed

Full Changelog: v0.20.0...v0.21.0