Releases: jazzband/django-smart-selects
Releases · jazzband/django-smart-selects
1.7.2
What's Changed
New Contributors
- @nortigo made their first contribution in #359
- @androettop made their first contribution in #359
Full Changelog: 1.7.1...1.7.2
1.7.1
- Correct Release Workflow
Django 5.0 support
What's Changed
- ChainedSelectMultiple widget doesnt update css on override by @DARKDEYMON in #349
- add support for django 5.0 by @medbenmakhlouf in #355
New Contributors
- @DARKDEYMON made their first contribution in #349
- @medbenmakhlouf made their first contribution in #355
Full Changelog: 1.6.0...1.7.0
Django 4.0 support
- Dropped support for Python 2.7 and 3.5! [jezdez]
- Dropped support for Django 1.11, 2.0 and 2.1! [jezdez]
- Add support for Python 3.9. [jezdez]
- Move CI to GitHub Actions: https://github.com/jazzband/django-smart-selects/actions [jezdez]
- Docs: elaborate usage within templates [amiroff]
- Ensure at least one option in the element (as required in HTML) [d9pouces] Migrate to GitHub Actions [jezdez] Add example of chained FK as inline [manelclos] Support Django 3.2 and 4.0 [manelclos]
Django 3.1 support
Changes:
- add Django 3.1 as supported
Revert to more compatible comparing
Changes:
- Reverting excessive lint correction that breaks init_value check
JS fixes
Back on the road
Changes:
- Add Sphinx project and move current docs to it
- Add pytest support
- Support django up to 3.0.x
- Fix chainedfk and chainedm2m not being defined (closes #253)
- Add multichained selects to Location example
- Force to load select2 js first
- Fixed bug with missing "renderer" parameter in widgets.py render methods
- Fix renderer parameter in older django versions
- Add link to PyPI and installation instructions
Fix verbose_name
Fix a bunch of stuff
New compatibility:
- Support for Django 2.0+ (#247)
- Support for jQuery 3+ (#197, #233, #224)
- Add compatibility with django-crispy-forms (#229)
- Add compatibility with django-js (#239)
Fixes:
- Adding formsets (#211)
- Update all
.chained
fields (#212, #222, #223) - Fix rendering when
horizontal=True
(#225) - Workaround a JS bug in Django (#246)
Changes:
- Corrected documentation - remove
SMART_SELECTS_
prefixes from some settings
Almost all of this release is built from pull requests - I did barely any coding at all. Thank you to: