Releases: fabiocaccamo/django-treenode
Releases · fabiocaccamo/django-treenode
0.22.1
0.22.0
- Ensure cache has been updated, otherwise log a warning.
- Fix tree methods not working if cache is not configured correctly.
- Code refactoring.
- Bump requirements.
- Bump
pre-commit
hooks. - Bump GitHub action.
0.21.0
- Add
Python 3.12
support. - Add
Django 5.0
support. - Speed-up test workflow.
- Bump requirements.
- Bump
pre-commit
hooks.
0.20.2
- Use specific database for write operations in multi-database setup. #123 (by @Nathan-Cohen in #124)
- Bump requirements and
pre-commit
hooks.
0.20.1
0.20.0
- Add
pyupgrade
(Python >= 3.8
) topre-commit
config. - Add
Django 4.2
support and dropDjango 2.2
support. - Add
django-upgrade
(Django >= 3.2
) topre-commit
hooks. - Add
metadata
module. - Add locales support.
- Add string primary key support. #81
- Fix XSS vulnerability in
get_display_text
method. - Replace
str.format
withf-string
. - Replace
flake8
withRuff
. - Replace
setup.py
in favor ofpyproject.toml
. - Run
pre-commit
also withtox
. - Pin test requirements.
- Bump requirements and
pre-commit
hooks. - Rename default branch from
master
tomain
.
0.19.0
0.18.2
- Improved
get_breadcrumbs
performance.