Enhancements:
- [micromamba, libmamba] Refactor and clean up by @Hind-M in #4359
- [libmambapy, libmamba] feat: Support excluding recent builds using timestamp (
--exclude-newer) by @jezdez in #4228 - [all] Opt out link scripts execution by @Hind-M in #4325
Bug fixes:
- [libmamba] fix: Do not change permissions of existing shared package cache directories by @jjerphan in #4365
- [libmamba] fix: Link
libpslstatic library for static builds by @mikemhenry in #4355 - [micromamba, libmamba] fix: Accept non-standard quoted noarch entry points by @jjerphan in #4354
- [micromamba] fix: Add
deactivatecommand to the help message by @faze-geek in #4350 - [libmamba] Fix duplicated deps in
repoquery dependsby @Hind-M in #4356 - [libmamba] fix: Long paths support activation hint on Windows by @jjerphan in #4342
- [micromamba] Fix init/deinit test with
fishonmacosby @Hind-M in #4348 - [micromamba, libmamba] Fix
updatebehavior by @Hind-M in #4345 - [libmamba] fix: preserve credentials for sharded repodata URLs by @jdr45 in #4347
- [libmamba] Fix duplicated packages with categories from env lock file by @Hind-M in #4340
- [micromamba, libmamba] fix: Lock virtual packages in libsolv's repo by @jjerphan in #4312
- [libmamba] fix: Support dotless versions in wheels' filenames by @jjerphan in #4335
- [micromamba, libmamba] Handle pre/post-link/unlink scripts by @Hind-M in #4313
- [libmamba] fix: prompts should act as if
--yeswas used when--jsonor--quietby @Klaim in #4329 - [libmamba] fix: Handle legacy invalid value for
noarchfield in package records by @jjerphan in #4324 - [micromamba, libmamba] fix: Don't log if
--jsonor--quietby @Klaim in #4202 - [libmamba] fix: Local channel expansion by @jjerphan in #4317
CI fixes and doc:
- [micromamba] test: Adapt
test_python_abi_preserved_with_freethreadingby @jjerphan in #4362 - [all] docs: Update installation instructions by @jjerphan in #4326
- [all] ci: Specify
cache-environment-keyfor Code Coverage workflows by @jjerphan in #4315
Maintenance:
- [libmamba] maint: Use in-place construction in
InfixParser::stack_pushby @jjerphan in #4363 - [all] maint: Unpin
cxx-compilerby @jjerphan in #4343 - [all] build(deps): bump actions/cache from 5 to 6 in /.github/actions/workspace by @app/dependabot in #4341
- [libmamba] maint: Adapt
fmtheaders' inclusion by @jjerphan in #4339 - [libmamba] maint: Harden
ScopedContextChangeby @jjerphan in #4337 - [all] Clean up by @Hind-M in #4336
- [all] Install
gitexplicitly in docker container by @Hind-M in #4338 - [libmamba] maint: Introduce
ScopedContextChangefor tests by @jjerphan in #4334 - [all] build(deps): bump actions/checkout from 6 to 7 by @app/dependabot in #4330
- [micromamba] test: Adapt
test_parsable_env_history_with_metadataby @jjerphan in #4319 - [all] maint: Require at least spdlog 1.16.0 for micromamba by @jjerphan in #4318