Commit graph

235 commits

Author SHA1 Message Date
Jelmer Draaijer
67d2a4e28f Release 5.0.0 2024-09-04 08:13:21 +02:00
jelmert
0476fad22a Add formal support for django 5.1 2024-08-28 09:48:40 +02:00
Jelmer
2d833de9fa
Merge pull request #615 from ProtixIT/deprecate-joinmanager
Deprecate `JoinManager` and `JoinManagerMixin`
2024-05-14 08:15:38 +02:00
jelmert
7d0f348cb5 Updated changelog to include 4.5.1 & 4.5.0 2024-05-03 15:20:48 +02:00
Maarten ter Huurne
1ca51a55ed Document deprecation of JoinManager in ChangeLog 2024-04-17 14:45:25 +02:00
Maarten ter Huurne
2d7139363c Fix SoftDeletableModel.delete() forwarding positional args to superclass
The `soft` argument was made keyword-only, to avoid conflicts with new
positional arguments that might be added to Django. It was already
conflicting with the `keep_parents` argument.

The `using` argument is now passed to the superclass positionally,
as otherwise it can overlap with `*args`, resulting in a `TypeError`
on calls where `keep_parents` is passed positionally.
2024-04-11 16:45:32 +02:00
Maarten ter Huurne
a86c14e4e7
Remove excerpt field workaround for South FakeORM (#610)
* Remove excerpt field workaround for South FakeORM

South FakeORM hasn't been supported since fda2d39e, but the workaround
introduced in 9147becf evaded deletion. The `NoRendered` model was
removed in 9df3df99, but with that model gone, the `no_excerpt_field`
argument became obsolete as well.

* Document removal of `no_excerpt_field` in changelog
2024-04-10 14:17:34 +02:00
Guilherme Martins Crocetti
4c9d6eee13
feat(monitor): Change default to None when the field is marked as nullable and no default is provided (#599) 2024-04-04 10:26:17 +02:00
Maarten ter Huurne
d320924383
Forward additional arguments to contribute_to_class() to Django (#605)
* Pass additional arguments to superclass `contribute_to_class()`

In Django 3.2 there is an additional argument `private_only` and more
could be added in future versions.
2024-04-03 08:53:52 +02:00
Guilherme Martins Crocetti
22015b8e69
chore(monitor-field): Add deprecation warning when the field is null and no default is provided. The new behavior will be introduced in a next major release 2024-03-21 20:05:14 -03:00
Jelmer
f39c975e8b
Merge branch 'master' into ptbr-translations 2024-03-21 08:36:00 +01:00
meanmail
2bbbfcbfca Update changelog 2024-03-11 17:50:49 +01:00
Remco Wendt
fb9f9c647d
Update CHANGES.rst 2024-02-10 17:09:14 +01:00
Adam Johnson
270802357f Test Django 5.0 2024-02-09 21:30:32 +00:00
Joseph Riddle
55cd816939
Merge branch 'master' into fix-prefetch-related 2023-11-27 12:55:53 -08:00
Adam Johnson
11f3a53b0f Remove SaveSignalHandlingModel 2023-10-26 16:56:30 +01:00
Guilherme Martins Crocetti
055932bb8b
feat(locale): Add translations for pt_BR 2023-08-01 11:26:41 -03:00
Serhii Tereshchenko
0ec4ac5e38
fix: Use proper column name instead of attname (#573)
fix: Use proper column name instead of attname
2023-06-16 15:34:47 +02:00
Jelmer
23e7ee3382
Merge branch 'master' into swedish-translation 2023-06-16 11:25:36 +02:00
Hugo van Kemenade
cb292c25c9 Update changelog 2023-06-15 21:18:03 +03:00
Jelmer
6c7afb3b3f
Merge branch 'master' into add-3.11 2023-06-15 15:29:01 +02:00
Tomas Walch
df55f9be9c Changelog entry 2023-04-06 14:36:40 +02:00
Jelmer Draaijer
0167a18024 Test django against 4.2 & main branch to formally support django 4.2 2023-04-06 13:49:50 +02:00
Ihor Sychevskyi
cced1c7aea
update links (#554) 2023-01-28 05:44:56 +02:00
joeriddles
9d466ffa74 Add prefetch_related fix to CHANGES.rst 2023-01-26 14:16:29 -08:00
Hugo van Kemenade
e1b83d8265 Add support for Python 3.11 2022-12-12 23:20:35 +02:00
Simon Charette
62da080f78
Release 4.3.1.
This is basically what was meant to be 4.3.0 but failed due to RST errors in
the CHANGELOG.
2022-11-15 19:07:31 -05:00
Simon Charette
14054fb941
Release 4.3.0. 2022-11-15 18:51:48 -05:00
Hasan Ramezani
85b656e12c
Confirm support for Django 4.1 2022-08-17 23:17:28 +02:00
Hasan Ramezani
8723a0e34e Drop support for Python 3.6 2022-08-17 23:08:31 +02:00
Hasan Ramezani
b354d90c20 Drop support for Django < 3.2 2022-08-17 23:08:29 +02:00
Adam Johnson
d699745504 Remove workaround from select_subclasess()
The workaround was for an issue that was fixed in Django 1.7: https://code.djangoproject.com/ticket/16855 / 349c12d3f5 .
2022-08-17 23:06:50 +02:00
John Vandenberg
70b949cd2c
Merge branch 'master' into spanish_translation 2022-03-14 10:36:04 +08:00
Hasan Ramezani
f0828e7985 Confirm support for Django 4.0 2021-12-08 12:33:23 +01:00
Matthieu Rigal
5ca515acc7 docs: Fix Markdown formatting of CHANGES 2021-10-11 09:59:26 +02:00
Matthieu Rigal
e4629a013d
Prepare 4.2.0 release 2021-10-09 23:18:08 +02:00
Matthieu Rigal
a1920d2132
Merge pull request #499 from joshuadavidthomas/python3.10
Add support for Python 3.10
2021-10-09 22:45:12 +02:00
Matthieu Rigal
6d4112e8ce
Fix performance regression: avoid pickling the whole instance when deepcopying fields on Django 3.1+ (#500)
* test: Add failing test for #gh-498

* fix: Fix performance regression on FileTracker for FileField on Django 3.1+
2021-10-09 21:30:12 +06:00
Josh
6736a5b4e3 Update CHANGES.rst 2021-10-08 09:16:44 -05:00
Sergey Tikhonov
79a7793dc5
#491 Context manager for resetting fields (#494)
* Add tracker context manager and decorator

* Handle auto-field warning in tests

* Use tracker context in monkey-patched methods

* Test delaying set_saved_fields call with context manager

* Docs for tracker context

* Describe FieldsContext context manager in changes

* Fix unused import

* #494 add breaking changes note on 4.1.1 release for #404

* #494 fix typo

* #494 add docstring for FieldsContext

* #494 move breaking changes from 4.1.1 to 4.1.0

* #494 fix typo and add some more docstrings
2021-10-08 15:09:20 +06:00
Nafees Anwar
a56d07cd68 Added urlsafe token field 2021-04-30 21:40:39 +05:00
Jannis Leidel
4b90629e34
Tiny update for less screaming. 2021-04-08 14:54:11 +02:00
Hasan Ramezani
8e19699b0f Drop support for Django 3.0. 2021-04-07 10:32:50 +02:00
Hasan Ramezani
7af903b12a Add support for Django 3.2. 2021-04-07 10:32:50 +02:00
Simon Charette
f482042025 Add a release date for 4.1.1. 2020-12-01 18:12:57 -05:00
Hasan Ramezani
2269f810c8 Fix TypeError in save when model inherits from both TimeStampModel and StatusModel. (Fixes GH-465) 2020-12-02 00:07:22 +01:00
David Smith
79ff8ea6be
Used isort to sort imports (#460) 2020-11-29 20:58:00 +00:00
Simon Charette
b0be6e2422 Adjust CHANGES to mention 4.1.0 release and add missing changes. 2020-11-29 09:42:26 -05:00
Jannis Leidel
1b9e1fa435
Update changelog. 2020-11-29 14:53:42 +01:00
Hasan Ramezani
fed287e6fb Update test requirements. 2020-09-17 20:44:42 +06:00