Mercurial > hgrepos > Python > libs > ConfigMix
diff doc/changes.rst @ 111:d51a18e5b0e3
Reimplement configmix.safe_merge() do to a deepcopy of all source configurations when merging.
configmix.safe_merge() does now a deepcopy of all source
configurations when merging. Changes in configuration instances after
will not be reflected in the merged configuration any more.
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Sat, 24 Mar 2018 18:47:54 +0100 |
| parents | 5ca36fbea43d |
| children | ba5970a2dcef |
line wrap: on
line diff
--- a/doc/changes.rst Sat Mar 24 16:06:08 2018 +0100 +++ b/doc/changes.rst Sat Mar 24 18:47:54 2018 +0100 @@ -4,7 +4,7 @@ Changes ========= -All major changes over the versions are listed here. For API breaking +All major changes over the versions are listed here. For breaking changes have a look at :ref:`api-changes`, they are listed there in detail. @@ -13,7 +13,15 @@ .. _api-changes: -API Breaking Changes -==================== +Breaking Changes +================ + +0.6 +--- -No incompatible changes yet. +- :py:func:`configmix.safe_merge` does now a deepcopy of all source + configurations when merging. Changes in configuration instances after + will not be reflected in the merged configuration any more. + + The public signature of :py:func:`configmix.safe_merge` has *not* + changed.
