Skip to content

Commit

Permalink
Merge pull request #781 from rtpg/changelog
Browse files Browse the repository at this point in the history
Update the changelog
  • Loading branch information
matthiask committed May 29, 2021
2 parents 017c591 + 8fdf689 commit d2ae6e0
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 14 deletions.
24 changes: 17 additions & 7 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,31 @@ Next version
0.12
~~~~

- Fixed a few bugs and added a few features.
- Reformatted the code using isort and black.
- Other, undocumented changes. Please help out.

- Add support for Django 3.1
- Drop support for Django 1.11.
- Drop support for Python 3.5.
- Fix an issue where the `rebuild()` method would not work correctly if you were using multiple databases.
- Update spanish translations.

0.11
~~~~

- Changelog missing. Please help out.

- Add support for Django 3.0.
- Add support for Python 3.8.
- Add an admin log message when moving nodes when using the `DraggableMPTTAdmin` admin method.
- Fix `_is_saved` returning `False` when `pk == 0`.
- Add an `all_descendants` argument to `drilldown_tree_for_node`.
- Add traditional Chinese localization.
- properly log error user messages at the error level in the admin.

0.10
~~~~

- Changelog missing. Please help out.
- Drop support for Pythons 3.4 and Python 2.
- Add support for Python 3.7.
- Add support for Django 2.1 and 2.2.
- Fix `get_cached_trees` to cleanly handle cases where nodes' parents were not included in the original queryset.
- Add a `build_tree_nodes` method to the `TreeManager` Model manager to allow for efficient bulk inserting of a tree (as represented by a bulk dictionary).


Older versions
Expand Down
35 changes: 28 additions & 7 deletions docs/upgrade.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,34 @@ Upgrade notes
=============


UNRELEASED
==========

End of life Python 3.4 is no longer supported.

Support for Python 2.7, which will reach its end-of-life on January 1st 2020,
has been removed.
0.12
====

- Add support for Django 3.1
- Drop support for Django 1.11.
- Drop support for Python 3.5.
- Fix an issue where the `rebuild()` method would not work correctly if you were using multiple databases.
- Update spanish translations.

0.11
====

- Add support for Django 3.0.
- Add support for Python 3.8.
- Add an admin log message when moving nodes when using the `DraggableMPTTAdmin` admin method.
- Fix `_is_saved` returning `False` when `pk == 0`.
- Add an `all_descendants` argument to `drilldown_tree_for_node`.
- Add traditional Chinese localization.
- properly log error user messages at the error level in the admin.

0.10
====

- Drop support for Pythons 3.4 and Python 2.
- Add support for Python 3.7.
- Add support for Django 2.1 and 2.2.
- Fix `get_cached_trees` to cleanly handle cases where nodes' parents were not included in the original queryset.
- Add a `build_tree_nodes` method to the `TreeManager` Model manager to allow for efficient bulk inserting of a tree (as represented by a bulk dictionary).

0.9.1
=====
Expand Down

0 comments on commit d2ae6e0

Please sign in to comment.