3.2.3 (Apr 28, 2019)
- Fixed: visual inconsistencies in grappelli tabular inline styles (#136)
- Fixed: numerous issues with django-polymorphic integration (#138)
- Feature: Added
SortableHiddenMixin
akin to grappelli’s GrappelliSortableHiddenMixin (#123). Thanks @brandenhall!
3.2.2 (Apr 9, 2019)
- Fixed: Django 2.x
autocomplete_fields
support (#118) - Fixed: (grappelli) proper initialization of admin widgets in deeply nested inlines (#122)
- Fixed: (grappelli) generic
related_lookup
andautocomplete_lookup_fields
(#114) - Fixed: (grappelli) Collapsible tabular inlines with
NestedTabularInline.classes
now work. (#90) - Fixed: Suppress validation errors of inlines nested beneath deleted inlines (#101)
3.2.0 (Apr 3, 2019)
- Feature: Added beta support for django-polymorphic admin (#86)
- Feature: Made compatible with Django 2.2 and 3.0. Django 3.0 is still in alpha, so the django-nested-admin compatibility is likewise not yet stable
- Fixed: django-nested-admin now respects permissions for inline model admins in Django 2.1+, including the new 'view' permission.
- Fixed: (grappelli) Collapsing inline groups now works for stacked inlines (thanks @maldn) (#121)
- Fixed: FileFields in deeply nested inlines now work in Django 2.1+ (thanks @btknu) (#111, #127)
- Fixed: Use correct translation for 'Delete?' text in templates (thanks @kigawas) (#116)
3.1.3 (Dec 15, 2018)
- Fixed: Use
jQuery.fn.length
, not.size
, for compatibility with jQuery 3, the version bundled with Django 2.1+ (#109)
3.1.2 (Sep 6, 2018)
- Fixed: Bug with grappelli that prevented deeply nested datepicker and timepicker widgets from working.
3.1.0 (Aug 13, 2018)
- Fixed: NestedTabularInline support in Django 2.0 (#97)
- Fixed: Ensure correct relative order of js media. (#71)
- Switch js build process to use webpack, without gulp
- Add test coverage reporting for both python and js code
3.0.21 (Nov 1, 2017)
- Fixed: Bug when saving child models that use django-polymorphic
- Feature: Made compatible with django-autocomplete-light (#84)
3.0.20 (Aug 2, 2017)
- Fixed: Correctly show inline label number in django admin 1.9+ (#79)
3.0.16 (Mar 10, 2017)
- Support Django 2.0
3.0.15 (Feb 27, 2017)
- Fixed: bug caused when
TEMPLATE['OPTIONS']['string_if_invalid']
is set (#70)
3.0.13 (Feb 13, 2017)
- Fixed: grappelli autocomplete widget support (#57)
- Improvement: enforce admin
min_num
setting in javascript
3.0.11 (Oct 18, 2016)
- Fixed: bug when multiple inlines share the same prefix (#60)
3.0.10 (Sep 13, 2016)
- Fixed: bug if
django.contrib.admin
precedesnested_admin
inINSTALLED_APPS
(#56) - Fixed: don't show add inline link when
max_num = 0
(#54) - Improvement: Added
'djnesting:beforeadded
javascript event to ease integration with third-party admin widgets. (#47) - Feature: support Django 1.10 inline classes (for collapsing) (#32, #52)
3.0.8 (Jun 13, 2016)
- Fixed:
max_num
off-by-one error (#44) - Fixed: saving with a blank intermediate inline now works (#46)
3.0.5 (Jun 7, 2016)
- Fixed: ForeignKey widget on added inline (#45)
3.0.4 (June 3, 2016)
- Fixed: Support
prepopulated_fields
in grappelli (#43)
3.0.3 (May 26, 2016)
- Fixed: Bug with grappelli ForeignKey related lookup widget (thanks @sbussetti)
3.0.2 (April 17, 2016)
- Feature: django-suit support
- Fixed: javascript syntax error
- Fixed: bug where tabular inlines without sortables could not be updated
3.0.0 (April 13, 2016)
- Added documentation
- Fixed visual discrepancies between the appearance of nested and their usual appearance in Django and Grappelli. Added screenshot comparison tests to prevent future regressions.
- Support nesting of generic inlines (fixes #30)
- Support for
show_change_link
(fixes #22) - Support for Django 1.10dev
- Dropped support for version of Django prior to 1.8, which greatly simplified the Python code.
- Use gulp for building static assets, rewritten with scss and ES6