Only important changes are mentioned below. See commit log, closed issues and closed pull requests for full changes.
- [Fix] Fixes missing original time/date widget icons.
- [Fix] Fixes missing menu when using with Django Channels.
- [Fix] Sortable inlines required fields detection fix (related to jQuery update).
- [Fix] More precise SPAN selector not to mess up editors and other content in stacked inlines.
- [Fix] Fieldset newlines fix, jQuery tab fix and few other minor bugs by PR.
- [Fix] Upgrade to jQuery 2.2.4 when using Django >= 1.9
- [Fix] Django 1.10 compatibility and Travis tests fixes
- [Fix] Django 1.10 compatibility fixes #526
- [Fix] Multiple fixes by Pull Requests
- [Fix] Django 1.9 time and date widgets fixes #481
- [Fix] Django 1.9 and Python 3 Compatibility fixes.
- [Fix] Django 1.9 Compatibility fixes.
- [Fix] Multiple Django 1.8/1.9/1.10 DeprecationWarning and compatibility fixes.
- [Fix] Fixed bug with not showing login errors in Django>1.8 #410
- [Fix] Menu fixes and improvements #430
- [Fix] Reversion app support fixes #424
- [Feature] New before_suit_styles block in base.html #408
- [Fix] Django 1.8/1.9 DeprecationWarning fixes. #396 #365 #383
- [Feature] Django 1.8 show_change_link inlines parameter implementation. #366
- [Fix] Fix issues related to Django 1.7 opts.module_name to opts.model_name transition. #405
- [Fix] Add {% welcome-msg %} block around welcome message text. #379
- [Fix] Django 1.8 related fixes
- [Fix] Minor fixes and accepted PR: #358 #322 #356 #357 #325 #333 #351 #354 #360
- [Tests] Fixed Django 1.8 and deprecated travis tests
- [Fix] Raise an exception if inline fields are defined as tuple. #302 [Thanks to @peterfarrell]
- [Fix] Fixes change_form first field focus. #290 #295 [Thanks to @cybersimon]
- [Fix] Django 1.7: Fix LinkedSelect if extra url args. #310 #294
- [Fix] Django 1.7 compatibility fixes
- [Fix] Fixes #257 Fix for django-filer>=0.9.6 [Thanks to @mkutgt72]
- [Fix] Fixes #266 Fixed issue where SortableGenericInlines would break whenever adding blank inline forms [Thanks to @sixthgear]
- [Fix] Fixes #270 Use get_absolute_url() if the object has_absolute_url is True [Thanks to @stvbdn]
- [Fix] Fixes #240 Unable to save inline models with a FileField and "sortable" enabled.
- [Fix] Fixes #232 Inline sortable error when model features only FKs
- [Feature] Mark active search filters. Show label prefix in selected filter option. Closes #207
- [Feature] Sortables for StackedInline and Generic inlines added. Closes #137
- [Fix] Fixes #209 Wrap jQuery autosize in Suit jQuery scope
- [Fix] Fixes #206 Fixed exception when menu config is Unicode [Thanks to @kane-c]
- [Fix] Fixes #90 Django test sometimes crashes, because of Django Suit
- [Fix] Fixes login template for custom user model #200 [Thanks to @theskumar]
- [Fix] Fixes #190 Django 1.6 compatibility issue: Search fails in popups
- [Fix] Fixes #198 Remove unknown variable: "onclick_attrib" [Thanks to @blueyed]
- [Fix] Fixes #105 AdminSite detection support for various python/django versions
- [Fix] Fixes translation issues #162 #175
- [Feature] JS: #147 Avoiding double submit by disabling submit buttons on change form submit [Thanks to @adamJLev]
- [Fix] Fixes #157 Inline template Django 1.6b4 compatibility issue [Thanks to @nliberg]
- [Fix] Fixes #146, #152 Issues related to Sortables
- [Fix] Fixes #150 Incorrect menu is marked as active when multiple apps have models with same name
- [Fix] Fixes #149 Moved bootstrap.min.js to the <head> to support bootstrap plugins by media js
- [Fix] JS Fix preventing empty inline creation when saving inlines with blank inputs.
- [Fix] Fixes #140 KeyError with latest MPTT library
- [Fix] Fixes #139 Search form doesn't submit filters on IE10
- [Feature] Added CSS file for media=print. Reposition/hide unnecessary elements when printing.
- [Feature] More robust URL splitting/parsing for menu which now supports all kind of admin urls including i18n_patterns [Thanks to @philippbosch]
- [Feature] List attributes feature improvement: suit_row_attributes method now receives also request as an argument. [Thanks to @asteinlein]
- [Fix] CSS improvements for Mac/Safari: box-shadow fixes.
- [Feature] django-import-export app support. See example [Thanks to @jonashaag]
- [Fixes] CSS/Templating fixes and tweaks. See commit log and closed issues for full changes
- [Feature] Styling list rows and cells based on object instance. Read Documentation. See example
- [CSS] Changed selected rows background color to inverse, to avoid color conflict with row "warning" css class
- [Fixes] CSS/Templating fixes and tweaks. See commit log and closed issues for full changes
- [Major Feature] Django-CMS support. See full notes here #77. See example
- [Major Feature] Django-Filer support. See example
- [CSS] Selector widget style improvements See #80
- [CSS] Main content container now uses Twitter Bootstrap row-fluid class. See #58
- [Refactor] Included jQuery now is using own namespace: Suit.$
- [Fix] CSS/Templating fixes and tweaks. See commit log and closed issues for full changes
- [Feature] Form tabs - help you organize form fieldsets and inlines into tabs. See example [Thanks to @phihos]
- [Feature] Form includes - shortcut to include templates into forms
- [Feature] New menu syntax supports app and model labels, separators and more clear definition syntax.
- [Feature] django-reversion app support. Example [Thanks to @phihos]
- [Feature] WYSIWYG editors support, examples and docs
- [Feature] Full-width fieldsets
- [Feature] Introduced two related wysiwyg apps suit-redactor and suit-ckeditor
- [CSS] New "multi-fields in row" look and behaviour.
- [CSS] Support for fieldset "wide" class
- [Refactor] Major fieldset refactoring to support multi-line labels
- [Fix] Many CSS/Templating fixes and tweaks. See commit log for full changes
- [Tests] Travis CI hooked up - testing against Django 1.4-1.5, Python 2.5-3.3
- [Tests] Tests now cover every class and method in Django Suit
- [Fix] Full support for Python 3.x added
- [Critical] Django 1.4 compatibility restored. Removed django.utils.six (Django 1.4.2)
- [Feature] New widget: AutosizedTextarea
- [Feature] New widget: LinkedSelect
- [Feature] JavaScript inlines hook: SuitAfterInline JS hook
- [Tests] Tests means more stability - bunch of tests added, more to come.
- [Fix/Refactoring] Install breaks under certain conditions #17
- [Fix] Admin save_on_top=True breaks change form #16
- [Fix] Minor bugs and tweaks. See commit log for full changes
- [Fix] Sortables improvements and fixes #12, #13, #14
- [Fix] Python3 related fixes #11 [Thanks to @coagulant]
- [Fix] Firefox floating problem for list "New" button #15
- [Feature] Sortables for change list, mptt-tree list and tabular inlines.
- [Feature] EnclosedInput widget for Twitter Bootstrap appended/prepended inputs. Example
- [Feature] HTML5Input widget
- [Documentation] Added detailed docs and examples on sortables and widgets
- [Fix] Minor bugs and tweaks. See commit log for full changes
- [Feature] Customizable menu, cross apps, custom links and menus
- [Refactoring] Moved all static files to separate directory
- [Fix] PEP8 and templates style improvements [Thanks to @peterfschaadt]
- [Fix] Fixed inconsistent styling on login form errors [Thanks to @saippuakauppias]
- [Feature] Added link to admin home in error templates
- [Feature] Config key SEARCH_URL now supports also absolute urls
- [Fix] SEARCH_URL fallback uses absolute URL instead of urlname
- First stable version released