Yourlabs

django-autocomplete-light 3.3.0-rc1

| by jpic | django-autocomplete-light python

To install 3.3.0-rc1, use:

pip install django-autocomplete-light==3.3.0-rc1

New features:

Bug fixes:

  • @874: Fix Django 1.11.3 error by @ikcam
  • @933: Python 3.6 and Django 2.0 support by @jpic
  • @930: QuerySetSequence querysets order is not preserved by @melvyn-sopacua
  • @909: Prevent initilization of other selects by @loicteixeira
  • @904: Fix KeyError when id is not in attrs by @dwheaton
  • @885: Prevent rendering of empty option on multi select by @johandc
  • @892: Enable different item label for selected item by @maximpetrov
  • @926: Atomic create_object by @jpic
  • @718: Remove temp hack for select2 by @FuzzAU
  • @860: dal: widgets: use the name if we don’t have the id by @xrmx
  • @849: Don’t create a new option if an iexact-matching one already exists by @liwenyip

Also thanks to the many documentation contributors.

Test notes:

This version supports Django 2.0 and Python 3.6, perhaps more but I have not tested, please submit compatibility patches for older versions if needed.

Please test them with tox -e base-py36-django20-sqlite before pushing.

I have not tested this release with other Python and Django versions, and also tests don’t pass on travis despite the effort. It’s working on all browsers here and i’ve chased many seleniumish race conditions but it’s not enough for travis. So, there’s no docker image available with python and selenium that looks good i’m probably going to make one at some point but it’s not today’s priority as far as I’m concerned. So, tests are run locally which means manual action, but i’ve left the QA checks on travis as mandatory because i’ve fixed so many PEP8 mistakes during this release …

Congratulations for this release my friends, because a lot of great work has been contributed by the community since last release 4 months ago.