Releases: django-commons/django-typer
Releases · django-commons/django-typer
v3.4.0
Support Typer version 0.20
What's Changed
- ⬆ Bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #238
 - update all CI head to 3.14 prerelease by @bckohan in #236
 - ⬆ Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #239
 - ⬆ Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #240
 
Full Changelog: v3.3.2...v3.4.0
v3.3.2
- Support for Django 6.0 - tested against alpha release
 
What's Changed
- Simplify GitHub Actions via setup-python allow-prereleases by @cclauss in #235
 - Early support for django 6.0 - test against alpha 1 by @bckohan in #237
 
New Contributors
Full Changelog: v3.3.1...v3.3.2
v3.3.1
- Fixed –hide/show locals option on stack trace is not working as expected.
 - Implemented Support typer 0.18-0.19 and click 8.3
 
What's Changed
- ⬆ Bump pypa/gh-action-pypi-publish@release/v1.12 from 1.12 to 1.13 by @dependabot[bot] in #230
 - ⬆ Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #229
 
Full Changelog: v3.3.0...v3.3.1
v3.3.0
- Documented Add note on startup performance to docs.
 - Fixed Support typer 0.17
 
What's Changed
- ⬆ Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #223
 - ⬆ Bump actions/checkout from 4 to 5 by @dependabot[bot] in #224
 
Full Changelog: v3.2.2...v3.3.0
v3.2.2
v3.2.1
What's Changed
- 
⬆ Bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot[bot] in #217
 - 
⬆ Bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1 by @dependabot[bot] in #220
 
Full Changelog: v3.2.0...v3.2.1
v3.2.0
v3.1.1
v3.1.0
What's Changed
- Fixed Fish shell completion fails for any script named something other than "manage"
 - Fixed shellcompletion install fails on fish when the command resolves to a script path
 - Implemented Add completer for settings names.
 - Implemented Separate ModelObjectCompleter default queries out into standalone functions.
 - Fixed Shell completion tests let failures through in CI
 - Fixed fish completion installs should respect XDG_CONFIG_HOME
 - Fixed zsh completion installs should respect ZDOTDIR
 - Implemented Prompt before writing to dotfiles when installing completions
 - Implemented Support Django 5.2
 - Implemented Use intersphinx for external document references.
 - Implemented Add completer for language codes.
 - Implemented Switch poetry -> uv
 - Implemented Model object completers should handle fields with choices appropriately
 - Implemented Require tests to pass before release action runs.
 
New Contributors
Full Changelog: v3.0.0...v3.1.0
v3.0.0
🚨 Upgrade Notice
There are breaking changes between 2.x and 3.x, mostly involving shell tab completion. See the changelog for migration steps.
What's Changed
- Implemented Completer for media files.
 - Implemented Completer for static files.
 - Fixed Completions before the end of the typed command string do not work.
 - Implemented Add print_return class field to enable/disable result printing
 - BREAKING Default rich traceback should not show locals - its too much information.
 - Implemented path completers should be configurable with a root directory other than cwd
 - Implemented Migrate pyproject.toml to poetry 2 and portable project specifiers.
 - BREAKING Split parsers.py and completers.py into submodules.
 - Implemented Model completer/parser should support returning the field value
 - Fixed Model objects with null lookup fields should not be included in model field completion output
 - Implemented Add a performance regression.
 - Implemented Use in-house shell completer classes.
 - Implemented Add precommit hook to fix safe lint and format issues
 - Fixed Fish shell complete is broken when rich is installed.
 - BREAKING Remove name parameter from initialize()/callback().
 - Implemented Run full test suite on mac osx
 - Implemented Convert check.sh to justfile
 - Implemented Run full test suite on windows in CI
 - Implemented ANSI color control sequences should optionally be scrubbed from shell completions
 - Fixed supressed_base_arguments are still present in the Context
 - Implemented Add showcase of commands using django-typer to docs
 - Implemented Add a @finalize decorator for functions to collect/operate on subroutine results.
 - Fixed Remove management imports in django_typer/init.py
 - Fixed ParamSpec includes self for group methods
 - Fixed Installed shellcompletion scripts do not pass values of --settings or --pythonpath
 - Implemented Add support for QuerySet parameter types.
 - Fixed shellcompletion complete should print to the command's stdout.
 - Implemented Add translations for helps..
 - Implemented Add completer/parser for FileField and FilePathField
 - Implemented Add completer/parser for DurationField
 - Implemented Add completer/parser for DateTimeField
 - Implemented Add completer/parser for DateField
 - Implemented Add completer/parser for TimeField
 - Implemented Improve shell completion continuous integration tests
 
Full Changelog: v2.6.0...v3.0.0