- Added Django 4.0 support
- Dropped Django 1.7, 1.8, 1.9, 1.10, 1.11 support.
- Dropped Python 2.7-3.5 support, only 3.6+ is supported.
- Added Django 2.0 support.
- Added Django 1.10 support.
- Added sorting on the latest activity ({% render_comment_list for [object] newest %}).
- Dropped Django 1.5, 1.6 support.
- Dropped Python 2.6 support.
- Fixed model loading for Django 1.9, avoid importing them in
__init__.py
. - Fixed missing transaction management for
ThreadedComment.save()
- Fixed
RenderCommentListNode.render()
for Django 1.8 - Fixed MySQL index issue on tree_path
- Fixed updating
ThreadedComment.last_child
correctly
- Added Django 1.7 and 1.8 support
- Deleting last child should mark it's parent as having no children
- Fixed closing
</li>
markup in HTML - Fixed MySQL issues with migrations, replaced
TextField
withCharField
for tree_path
Rewrote application to use django.contrib.comments Included example app
Released version 0.5 of the application and moved the code to GitHub. This is the last of this line--the next release will be a large rewrite to use the comment extension hooks provided in Django 1.1 and will be backwards incompatible.
Added gravatar support, internationalization support on the comment models, and fixed a bug with get_threaded_comment_form.
Bugfix release, fixed problem with django-comment-utils always being required and added extra keyword argument onto each of the comment views which allows for the specification of a custom form.
Got rid of proprietary comment moderation tools in favor of the better-designed django-comment-utils by James Bennett. Also, provided template tags which get unbound FreeThreadedCommentForm and ThreadedCommentForm forms.
Added the ability to edit or delete comments. Also added the ability to preview comments (like django.contrib.comments does) and confirm deletion of comments.
Also fixed a few bugs, one which was major and made it so that redirection worked improperly after a new ThreadedComment was posted.
Finally, added max_depth as an attribute to the moderation system, so that someone cannot vandalize the system by posting a long series of replies to replies.
Added get_comment_count and get_free_comment_count templatetags. Also updated the manager to have a all_for_object method which gets all related objects to the given content object.
Packaged from revision 59 in Subversion; download at http://django-threadedcomments.googlecode.com/files/threadedcomments-0.1.zip
- First packaged version using distutils.