Fixed #22030 -- Don't assume that all fields have a swappable_setting attribute.
Fixed #18745 - Documentation change explaining tuple to list with signing.

Thanks to lee for the report.
Fixed #21939 -- Deprecated loading ssi/url tags from future.
Fixed two typos in documentation
Added some links in i18n documentation
Made the new template.Context.flatten() method a public API.

That method was introduced in 9db4271bd11ac23a5a5652bbcdf8fb6d4b997651.

Refs #21765.
Fixed #19980: Signer broken for binary keys (with non-ASCII chars).

With this pull request, request #878 should considered closed.

Thanks to nvie for the patch.
Merge pull request #2270 from bmispelon/ticket-22030

Fixed #22030 -- Don't assume that all fields have a swappable_setting at...
Added the possibility to pass a stdin object to a management command.

This makes testing certain features easier.

Thanks to AeroNotix for the original patch.
Use assertEqual instead of assertEquals.
Fixed #7423 -- Skip superuser creation when not running in a TTY.

Thanks to trac user galaxy4sale for the original report
and to AeroNotix for the patch.
Fixed #22023 -- Raised an error for values() followed by defer() or only().

Previously, doing so resulted in invalid data or crash.

Thanks jtiai for the report and Karol Jochelson,
Jakub Nowak, Loic Bistuer, and Baptiste Mispelon for reviews.
Fixed #22064 -- Created RelatedField._check_related_name_is_valid

Function validates relate_name against Python variables
name pattern. Related name can also ends with '+' sign,
preceded by Python variables name pattern - 0 or more times.
There is a problem with regex performance, it must be solved
before pull request