Skip to content

Releases: danirus/django-comments-xtd

v2.10.9

12 Aug 15:12
3b94295
Compare
Choose a tag to compare
  • Opens up the range of supported djangorestframework versions to >=3.12, <3.17.

v2.10.8

06 Aug 12:20
4e7f1e2
Compare
Choose a tag to compare
  • Fixes issue-465: Convert API view preview_user_avatar in a Class-based-view, PreviewUserAvatar, that inherits from DefaultsMixin, so that it returns a JSON response.

v2.10.7

10 Jul 15:36
048b4b0
Compare
Choose a tag to compare
  • Fixes issue-462: function get_app_model_options did not work as expected when passing commenting options only through the "default" key.

v2.10.6

07 Apr 14:09
010e556
Compare
Choose a tag to compare
  • Fixes issue 458 two f-string that were uncompatible with Python < 3.12.
  • Rewrites function get_app_model_options.
  • New tests to cover latest changes.
  • Tox now runs tests in both, Python 3.10 and Python 3.13.

v2.10.5

22 Mar 10:31
2f42766
Compare
Choose a tag to compare
  • Removes external dependencies from django_comments_xtd/__init__.py.
  • Opens up the range of supported Django versions to "Django>=4,<6".
  • Uses pyproject.toml to replace setup.py.
  • Updates tox.ini.
  • Build JavaScript plugin during CI.
  • Replace flake8 with ruff, and adopt pre-commit rules.
  • Many stylistic changes after applying ruff.

v2.10.4

01 Mar 05:03
cb22d94
Compare
Choose a tag to compare
  • Updates the version number of the JavaScript plugin to the version of the Python package.

v2.10.3

28 Feb 16:30
9c2bf60
Compare
Choose a tag to compare
  • Fixes issue 451: Exceeding the COMMENT_MAX_LENGTH does not reflect in the UI, either when using django templates or when using the JavaScript plugin.

v2.10.2

07 Jan 11:01
Compare
Choose a tag to compare
  • Add reminder about template loading order to the documentation.
  • Fix template name comment_tree.html in doc strings and the documentation.
  • Fix variable template name in form.html, in custom example site.
  • Remove duplicated code.

v2.10.1

28 Nov 08:44
Compare
Choose a tag to compare
  • Updated French translation.
  • Updated battery of tests to check compatibility with Django 5.1.
  • GHA: Remove secret from PyPI, as it is now a trusted repository.
  • Add support for light/dark color scheme in tutorial.
  • Updated example projects: add support for light/dark color schemes.
  • Updated dependencies in package.json.
  • Updated templates comments/posted.html, comments/preview.html, and django_comments_xtd/moderated.html.
  • Docs: Use Bootstrap icon chat-text-fill.svg as project's icon.
  • Docs: Updated Tutorial. Fixes script example.
  • Docs: Use sphinx-nefertiti v0.5 and sphinx-colorschemed-images.

v2.10.0

02 May 06:57
a38532f
Compare
Choose a tag to compare
  • Add ordering filter to the CommentList API class.
  • Include django-rest-framework v3.15 in tests and example sites.
  • Update tutorial in the documentation.
  • Following templates have changed:
    • comments/flag.html
    • comments/form.html
    • django_comments_xtd/comment_tree.html
    • django_comments_xtd/dislike.html
    • django_comments_xtd/like.html
    • django_comments_xtd/reply.html