Skip to content

Releases: Radi85/Comment

v2.8.0

25 Jun 11:08
Compare
Choose a tag to compare

Features

  • #224 - Move validation of orders to system checks
  • #222 - Add support for rendering content in markdown format.
  • #236 - Confirm support for python 3.10
  • #241 - Confirm support for django 4.0.
  • #244 - Using exists instead of count is faster.

Codebase enhancement

  • #234 - Add pytz as a dependency for tests.

v2.7.1

06 Sep 08:01
Compare
Choose a tag to compare

Bug fixes

  • #230 - Fix closing of anonymous create comment modal.

v2.7.0

29 Aug 13:53
Compare
Choose a tag to compare

Features

  • #143 - Allow blocking users and emails.
  • #156 - Improve UI for commenting anonymously.
  • #203 - Enhance API docs by adding openapi and swagger page to RTD.
  • #215 - Reduce number of queries by prefetching foreign key objects on comment.
  • #218 - Add support for django 3.2.

Bug fixes

  • #202 - Fix response for state change on unflagged comments.
  • #210 - Reduce chances of XSS injections.
  • #213 - Fix namespace pollution caused by star imports.
  • #216 - Give warnings when deprecated template tag include_static is used.

Codebase enhancement

  • #205 - Enhance Coverage - Add tests for permissions.
  • #206 - Move metadata from setup.py to setup.cfg.
  • #200 and #209 - Tests enhancement and refactoring.
  • #223 - Migrate to github actions for CI.
  • #225 - Run tests for all supported python and django versions.

v2.6.1

17 Apr 11:35
Compare
Choose a tag to compare

Features

  • #163 - Add option for default profile pic location.

Bug fixes

  • #168 - Fix redirect path after login (Pass request object in template context).
  • #175 - Fix creating replies when subscription is disabled.

Codebase enhancement

  • #147 - Add missing step to setup documentation.
  • #173 - Rename default django branch to main.

v2.6.0

06 Mar 12:08
Compare
Choose a tag to compare

Features

  • #43 - Add thread (content-type and parent comment) subscription.
  • #43 - Send email notification to thread's subscribers on creating new comment.
  • #83 - Add ordering option for comments.
  • #117 - Add support for customization of user fields in the api.
  • #128 - Allow custom user model fields.
  • #142 - Extend ui customization.
  • #158 - Allow rendering new line in comment.

Bug fixes

  • #135 - Fix modal X button issue.
  • #139 - Fix url resolving issue.
  • #157 - Fix pluralization issue.

Codebase enhancement

  • #112 - Reduce testing time in pipeline.
  • #122 - Code clean up.
  • #129 - Update development guideline.
  • #132 and #137_ - Tests enhancement and refactoring.
  • #144 - Move common logic from views to mixin.
  • #150 - Unify django views responses.
  • #165 - Solve CI issue with django master.

v2.6.beta-2

06 Feb 15:48
Compare
Choose a tag to compare
v2.6.beta-2 Pre-release
Pre-release

Features

  • #83 - Add ordering option for comments.
  • #117 - Add support for customization of user fields in the api.
  • #142 - Extend ui customization.

Bug fixes

  • #135 - Fix modal X button issue.
  • #139 - Fix url resolving issue.

Codebase enhancement

  • #132 and #137 - Tests enhancement and refactoring.
  • #144 - Move common logic from views to mixin.
  • #150 - Unify django views responses.

v2.6.beta-1

28 Dec 14:01
Compare
Choose a tag to compare
v2.6.beta-1 Pre-release
Pre-release

Features

  • #43 - Add thread (content-type and parent comment) subscription.
  • #43 - Send email notification to thread's subscribers on creating new comment.

Codebase enhancement

  • #112 - Reduce testing time in pipeline.
  • #122 - Code clean up.
  • #129 - Update development guideline.

v2.5.1: 08.12.2020

08 Dec 10:24
Compare
Choose a tag to compare
- fix #98
- fix #114

v2.5.0: 05.12.2020

05 Dec 15:57
Compare
Choose a tag to compare
- Add django 3.1 compatibility.
- Add gravatar support.
- Add i18n support.
- Include static files implicitly. include_static template tag is deprecated.
- Bugs fixes.

v2.0.0: - Allow commenting by unauthenticated users (Anonymous comment).

28 Nov 13:25
Compare
Choose a tag to compare
- Add permalink to comments.
- Remove JQuery from dependencies and replace it with Vanilla JS.
- Update mixins and add content type and parent id validators.
- Bug fixes.