Releases: django-commons/django-simple-history
Releases · django-commons/django-simple-history
Release 2.7.1
Release 2.7.0
- * Add support for
using
chained manager method and save/delete keyword argument (gh-507) - Added management command
clean_duplicate_history
to remove duplicate history entries (gh-483) - Updated most_recent to work with excluded_fields (gh-477)
- Fixed bug that prevented self-referential foreign key from using
'self'
(gh-513) - Added ability to track custom user with explicit custom
history_user_id_field
(gh-511) - Don't resolve relationships for history objects (gh-479)
- Reorganization of docs (gh-510)
* NOTE: This change was not backward compatible for users using routers to write
history tables to a separate database from their base tables. This issue is fixed in
2.7.1.
Release 2.6.0
- Add
app
parameter to the constructor ofHistoricalRecords
(gh-486) - Add
custom_model_name
parameter to the constructor ofHistoricalRecords
(gh-451) - Fix header on history pages when custom site_header is used (gh-448)
- Modify
pre_create_historircal_record
to passhistory_instance
for ease of customization (gh-421) - Raise warning if HistoricalRecords(inherit=False) is in an abstract model (gh-341)
- Ensure custom arguments for fields are included in historical models' fields (gh-431)
- Add german translations (gh-484)
- Add
extra_context
parameter to history_form_view (gh-467) - Fixed bug that prevented
next_record
andprev_record
to work with custom manager names (gh-501)
Release 2.5.1
- Add '+' as the history_type for each instance in bulk_history_create (gh-449)
- Add support for history_change_reason for each instance in bulk_history_create (gh-449)
- Add history_change_reason in the history list view under the Change reason display name (gh-458)
- Fix bug that caused failures when using a custom user model (gh-459)
Release 2.5.0
Release 2.4.0
Release 2.3.0
- Add ability to diff HistoricalRecords (gh-244)
Release 2.2.0
Release 2.1.1
Release 2.1.0
- Add ability to specify custom history_reason field (gh-379)
- Add ability to specify custom history_id field (gh-368)
- Add HistoricalRecord instance properties
prev_record
andnext_record
(gh-365) - Can set admin methods as attributes on object history change list template (gh-390)
- Fixed compatibility of >= 2.0 versions with old-style middleware (gh-369)