@@ -19,7 +19,7 @@ Mamba (executable)
19
19
has been entirely replaced by the dynamically linked version of ``micromamba ``,
20
20
a statically-linked ELF based on ``libmamba ``.
21
21
22
- Hence ``mamba` `` now has the exact same user interface and experience as ``micromamba ``.
22
+ Hence ``mamba `` now has the exact same user interface and experience as ``micromamba ``.
23
23
24
24
.. warning ::
25
25
@@ -40,6 +40,9 @@ Breaking changes include:
40
40
- A new config ``order_solver_request `` (default true) can be used to order the dependencies passed
41
41
to the solver, getting order independent solutions.
42
42
- Support for complex match specs such as ``pkg[md5=0000000000000] `` and ``pkg[build='^\d*$'] ``.
43
+ - Dropped support for leading and internal globs in version strings (via
44
+ redesigned ``VersionSpec ``, which no longer handles version strings as a
45
+ regex). Only trailing globs continue to be supported.
43
46
44
47
.. TODO OCI and mirrors
45
48
@@ -86,6 +89,9 @@ Changes include:
86
89
- The redesign of ``MatchSpec ``.
87
90
The module also includes a platform enumeration, an implementation of ordered ``Version ``,
88
91
and a ``VersionSpec `` to match versions.
92
+ **Breaking change: ** ``VersionSpec `` dropped support for leading and
93
+ internal globs in version strings because they are no longer handled as a
94
+ regex. Only trailing globs continue to be supported.
89
95
- ``PackageInfo `` has been moved to this submodule.
90
96
Some attributes have been given a more explicit name ``fn `` > ``filename ``,
91
97
``url `` > ``package_url ``.
@@ -127,6 +133,10 @@ The main changes are:
127
133
- A refactoring of a purely functional ``Channel `` class,
128
134
- Implementation of a ``UnresolvedChannel `` to describe unresolved ``Channels ``,
129
135
- A refactored and complete implementation of ``MatchSpec `` using the components above.
136
+ - **Breaking change: ** ``VersionSpec `` dropped support for leading and
137
+ internal globs in version strings because they are no longer handled as a
138
+ regex. Only trailing globs continue to be supported. This affects version
139
+ strings in both the command-line interface and recipe requirements.
130
140
131
141
- A cleanup of ``ChannelContext `` to be a light proxy and parameter holder wrapping the
132
142
``specs::Channel ``.
0 commit comments