1.0, because why not. Seems to be working alright for everyone. Some little things in this release:
- Add support for custom order field by inheriting from
OrderedModelBase
and settingorder_field_name
. - Add support for Python 3.
- Drop support for Django 1.4.
- Fix admin buttons not working with custom primary keys.
- Fix admin using deprecated
get_query_set
method.
- Add support for Django 1.7 and 1.8.
- Fix deprecation warning about module_name.
- Add French translations.
- Models can now be moved to any position, not just up and down.
move_up()
andmove_down()
are replaced byup()
anddown()
. See the readme for the full set of new methods. - Add
order_with_respect_to
option so models can be ordered based on another field. - The admin ordering controls are now rendered using templates.
- Ordering now always starts from 0 and has no gaps. Previously, gaps in the ordering numbers could appear when models were deleted, etc.
- Fix bug where objects always get the order of "0".
- Models with custom primary keys can now be used as ordered models.
- Support for Django 1.4, 1.5 and 1.6.
- Fix list_filter being deselected when moving in admin
- Improve performance of ordering by adding index and using Max aggregate
- First release