diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b71736e..46def07 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,12 @@ +v0.12 +===== +Date: ??? + + ADDED: Support for Django 1.10 +CHANGED: Original field value became more unreliable and undetermined; + please make sure you're not using it anywhere. See + http://django-modeltranslation.readthedocs.io/en/latest/usage.html#the-state-of-the-original-field + v0.11 ===== Date: 2016-01-31 diff --git a/docs/modeltranslation/usage.rst b/docs/modeltranslation/usage.rst index e65c70e..9bbe784 100644 --- a/docs/modeltranslation/usage.rst +++ b/docs/modeltranslation/usage.rst @@ -347,6 +347,7 @@ The State of the Original Field ------------------------------- .. versionchanged:: 0.5 +.. versionchanged:: 0.12 As defined by the :ref:`rules`, accessing the original field is guaranteed to work on the associated translation field of the current language. This applies @@ -359,6 +360,9 @@ Attempts to keep the value in sync with either the default or current language's field value has raised a boatload of unpredictable side effects in older versions of modeltranslation. +Since version 0.12 the original field is expected to have even more undetermined value. +It's because Django 1.10 changed the way deferred fields work. + .. warning:: Do not rely on the underlying value of the *original field* in any way!