- Changed the ``pkg-resources``-exclusion in ``fl freeze`` to also match ``pkg_resources``. - Added a ``--language`` flag to ``fl mm`` which is especially useful when adding a new language. - Integrated the gettext string extraction script into ``fl mm``.
1.0.20210721
~~~~~~~~~~~~~~~
- Switch from ``npx`` to ``yarn run``. - Changed the ``update`` task to not fail when running migrations fails. This allows ``fl update pull-db`` to continue. - Added ``dist`` to the list of folders to skip when running ``makemessages``.
1.0.20210705
~~~~~~~~~~~~~~~
- Added ``--force`` to ``fl deploy`` to make ``git push`` use a force-push. This is especially useful to deploy e.g. staging branches which are rewound often. - Added a ``SENTRY_ENVIRONMENT=`` entry to generated ``.env`` files.
1.0.20210506
~~~~~~~~~~~~~~~
- Added a ``pull_media`` task. - Dropped ``--spec`` arguments from ``pipx run`` invocations. The temporary virtual environments will be cached for a maximum of 14 days anyway, so they should always be recent enough.
1.0.20210424
~~~~~~~~~~~~~~~
- Added an info message when the fh-fablib version is newer than the required version (so that projects' fabfiles are updated more often).
1.0.20210423
~~~~~~~~~~~~~~~
- Changed ``_deploy_django`` (and therefore the default deployment) to use hard resets to update the code on the server instead of ff-only merges, but add an additional check for uncommitted changes right before resetting as a safety measure.