Skip to content

Releases: falcopackages/falco-cli

v0.22.3

Choose a tag to compare

@Tobi-De Tobi-De released this 15 Jul 15:11

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

Choose a tag to compare

@Tobi-De Tobi-De released this 28 May 14:11

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

Choose a tag to compare

@Tobi-De Tobi-De released this 19 Mar 19:13

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

Choose a tag to compare

@Tobi-De Tobi-De released this 19 Mar 17:45

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

Choose a tag to compare

@Tobi-De Tobi-De released this 18 Mar 16:58

What's changed

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

v0.20.0

Choose a tag to compare

@Tobi-De Tobi-De released this 18 Mar 15:16

What's Changed

  • stlyle: Improve the crud table style, using icons for the actions tab
  • refactor: The default pagge size for pagination is now 10 instead of 20

Full Changelog: v0.19.0...v0.20.0

v0.19.0

Choose a tag to compare

@Tobi-De Tobi-De released this 18 Mar 11:02

What's Changed

  • Better object list variable name for crud generated index views
  • Added the model verbose_name to the html blueprints context
  • restructure start-project docs by @Tobi-De in #71
  • Auto-update pre-commit hooks by @github-actions in #73

Full Changelog: v0.18.6...v0.19.0

v0.18.6

Choose a tag to compare

@Tobi-De Tobi-De released this 08 Mar 14:22

Wha's changed

  • fix: work command fails with a custom user command using the address option

Full Changelog: v0.18.5...v0.18.6

v0.18.4

Choose a tag to compare

@Tobi-De Tobi-De released this 05 Mar 17:31
855c768

Full Changelog: 0.18.3...v0.18.4

v0.18.0

Choose a tag to compare

@Tobi-De Tobi-De released this 03 Mar 20:09

What's changed

  • feat: The crud command now adds date types on widgets for form fields of type DateTimeField, DateField, and TimeField.
  • feat: The start-project command can now work offline if a blueprint has already been downloaded once.
  • fix: The generated table on list pages was missing a column header.

Full Changelog: v0.17.0...v0.18.0