- Forked and rebranded into
django-commentary. - Dropped support for Python<3.6 and Django<3.0.
- Added the
delete_stale_commentsmanagement command. - Added db_index to
object_pkandis_removedfields.
- WARNING: This is most probably the last version supporting Python 2.
- Added testing for Python 3.7.
- Confirmed support for Django 2.2 (no code changes required).
- Updated translations.
- Added testing for Python 3.6.
- Confirmed support for Django 2.0 and 2.1.
- Dropped support for Django < 1.11.
ip_addressis set to None whenREMOTE_ADDRis empty (#93).
- Fixed a packaging error which caused sub-packages of the tests to be distributed.
- Use
get_current_siteto look up the site instead ofsettings.SITE_ID. - Confirmed support for Django 1.11.
- Dropped Django 1.7 and Python 3.2/3.3 support.
- Added testing for Python 3.5.
- Updated translations.
- Fixed a regression which prevented the
Commentmodel from registering with the admin. - Updated translations.
get_comment_listnow returns aQuerySetinstead of alist.- Fixed a Django 1.9+ compatibility issue with a customized comment app in
INSTALLED_APPS(#87). - Confirmed support for Django 1.10.
- Isolated abstract models outside of models.py so they can be imported without triggering Django's deprecation warning about models living outside of a 'models' module.
- Updated translations.
- Dropped Django 1.6 and Python 2.6 support
- Improved usage of
AppConfigfunctionality for custom models. - Added
CommentAbstractModelas another abstract model layer for easier customization. - Avoided N+1 query problem for users on comments.
- Made the moderation email subject translatable.
- Added a database index to
Comment.submit_date, since it is used for the default ordering. - Fixed packaging so locale files are distributed.
- Updated translations.
- Fixed some Django deprecation warnings.
- Setup translation system using Transifex.
- Added missing South migration for the email length.
- Updated translations.
- Fixed migrations not working when installed as an egg.
- Made
CommentSecurityFormpass keyword arguments to its parent class. - Added
COMMENTS_TIMEOUTsetting to configure the timeout forCommentSecurityForm. - Migrated
Comment.user_emailto 254 characters. - Moved South migrations to
south_migrationsfolder so they can exist with Django 1.7 migrations. - Added Django 1.9 compatibility, dropped support for Django 1.5.