- Return MSFList instead of a plain list from form fields (#118, #135)
- Fix CI (#122, #147, #148, #151)
- Add
min_choices
to defaults when converting to form field (#123) - Django 5.0 support and remove old compatibility (#148)
Thanks to:
- Optimize multiselectfield to_python method
- Thanks to:
- Added support for Django 3
- Added support for Python 3.8
- Thanks to:
- Added support for Django 2
- Added support for Python 3.6
- Drop support for Python (2.6, 3.3)
- Thanks to:
- Added support for Django 1.11
- Added support for Python 3.6
- Improved rendering in Django admin
- Improved documentation
- Thanks to:
- Added support for Django 1.8-1.10
- Added support for named groups in choices
- Added support for min_choices argument
- Various fixes
- More tests
- Thanks to:
- Fixed warning about SubfieldBase
- Added support for Django 1.8+
- Added support for named groups
- We now play nice with django-dynamic-fixture
- More tests
- Support to Django 1.7 (I'm sorry to the delay)
- Adding get_FIELD_list function
- Fix an error when a MultiSelectField was reandonly at the admin site
- Thanks to:
- Include the spanish translations to the pypi egg
- Improvements in the readme file
- Windows OS compatibility
- Thanks to:
- Move the multiselectfield app to parent folder
- Details
- Test/example project
- Now works if the first composant of the list of tuple is an integer
- Now max_length is not required, the Multiselect field calculate it automatically.
- The max_choices attr can be a attr in the model field
- Refactor the code
- Spanish translations
- Support to python2.6
- Thanks to:
- Python 3 compatible
- Fix an error, the snippet had another error when the choices were translatables
- Improvements in the README file
- Fix an error, the snippet had an error.
- Initial version from the next snippet