Skip to content

Releases: mamba-org/mamba

2.2.0

04 Jun 14:13

Choose a tag to compare

Release: 2.2.0 (libmamba, mamba, micromamba, libmambapy)

Enhancements:

Bug fixes:

  • [libmamba, micromamba] Fix listing dependencies pulled with pip by @Hind-M in #3963
  • [libmamba, micromamba] Handle environment variables from yaml file by @Hind-M in #3955
  • [libmamba] Fix fmt headers includes by @Hind-M in #3956
  • [libmamba, micromamba] unify channels of installed and removed packages written in history by @SandrineP in #3892
  • [libmamba] Create packages diff between the current state and a revision by @SandrineP in #3911
  • [libmamba] Fix deactivate nushell by @cvanelteren in #3929
  • [libmamba] Fix wrong use of deprecation macro by @AntoinePrv in #3941
  • [libmamba, micromamba] Fix typo in help menu for the reactivate command by @ickc in #3932
  • [libmamba, micromamba] Unify CONDA_ENVS_PATH, CONDA_ENVS_DIRS by @holzman in #3855
  • [libmamba, micromamba] Allow creating environment with empty folder as target prefix by @nsoranzo in #3919
  • [libmamba] [Unix] Fix slashes usage in file urls by @Hind-M in #3871
  • [libmamba] fix: Avoid use-after-free in MessageLogger by @jmakovicka in #3873
  • [libmamba, libmambapy] Remove implicit zero in Version formatting by @AntoinePrv in #3915

CI fixes and doc:

  • [all] ci: Disable GitHub annotations for Codecov in PRs by @jjerphan in #3930
  • [all] Remove obsolete mamba/micromamba differences by @AntoinePrv in #3924

Maintenance:

2.1.1

05 May 13:15

Choose a tag to compare

Release: 2.1.1 (libmamba, mamba, micromamba, libmambapy)

Enhancements:

  • [libmamba] Use Simdjson ondemand parser instead of DOM parser by @Klaim in #3878

Bug fixes:

  • [libmamba] Fix segfault in error messages by @AntoinePrv in #3912
  • [libmamba] fix: Requalify warning when parsing the "mod/etag" header by @jjerphan in #3910
  • [micromamba] Make self-update a command for micromamba only by @jjerphan in #3906
  • [libmamba] Fix nushell env for Windows by @cvanelteren in #3880
  • [libmamba, micromamba] fix: Give precedence to repodata when constructing repodata_record files by @jjerphan in #3901
  • [libmamba, micromamba] feat: add sha256 flag to list command by @SandrineP in #3885
  • [libmamba, libmambapy] Fix VersionSpec globs by @AntoinePrv in #3889
  • [micromamba] hotfix: in integration tests assume xtensor is v0.26 by @Klaim in #3898

CI fixes and doc:

Maintenance:

  • [libmambapy] DX: libmambapy import in build tree by @AntoinePrv in #3916
  • [libmamba] Internally add flag for switching MatchSpec parser by @AntoinePrv in #3905
  • [micromamba] Some test isolation by @AntoinePrv in #3900
  • [libmamba] Ready Libsolv for C++20 by @AntoinePrv in #3899
  • [all] build(deps): bump codecov/codecov-action from 4 to 5 by @app/dependabot in #3896
  • [all] ci: Adapt code coverage workflow by @jjerphan in #3890

2.1.0

09 Apr 09:07

Choose a tag to compare

Bug fixes:

  • [micromamba, libmamba] fix: Prohibit conda envs path and conda envs dirs by @holzman in #3854
  • [libmamba] fix: ProgressBar member initialization order by @jmakovicka in #3872
  • [micromamba, libmamba] Fix authenticated downloading by @Hind-M in #3868
  • [micromamba, libmamba] Windows menuinst by @Hind-M in #3846
  • [libmamba, libmambapy] Support SHA256 hashes in @EXPLICIT files by @jaimergp in #3866

2.0.8

19 Mar 11:28

Choose a tag to compare

Bug fixes:

  • [micromamba] fix: Correct paths and suggestions in etc/profile.d/mamba.sh by @jjerphan in #3865
  • [libmamba] Avoid possible out of range index in MatchSpec::parse() by @opoplawski in #3849
  • [libmamba] fix: Modify cache directory permissions in two steps by @jjerphan in #3844

2.0.7

11 Mar 14:32

Choose a tag to compare

Bug fixes:

  • [libmamba, micromamba] fix: Adapt root prefix' precedence for CONDA_ENVS_PATH by @holzman in #3852
  • [libmamba, micromamba] feat: add envs flag to info command by @SandrineP in #3837
  • [libmamba, micromamba] feat: add revisions flag to list command by @SandrineP in #3800
  • [libmamba] fix: Remove invalid cached tarballs by @jjerphan in #3839
  • [libmamba, micromamba] fix: Create directories from envs_dirs if they do not exist by @holzman in #3796
  • [all] Add x86_64 archspec support for Windows by @jjerphan in #3803
  • [all] Use correct url in metadata and mirrors by @Hind-M in #3816
  • [all] Add base flag to info command by @SandrineP in #3779
  • [all] Explain unsolvable updates by @k-collie in #3829
  • [all] Adapt root prefix' precedence for envs_dirs by @holzman in #3813
  • [all] Fix windows paths and add tests by @Hind-M in #3787
  • [all] Adaptive level for compatible Version formatting by @jjerphan in #3818
  • [all] add export flag to list command by @SandrineP in #3780
  • [mamba] Warn about future removal of etc/profile.d/mamba.sh by @jjerphan in #3788
  • [all] Use libmamba's installation instead of mamba's as a fallback by @jjerphan in #3792
  • [all] add canonical flag to list command by @SandrineP in #3777
  • [all] Factor handling of GetModuleFileNameW by @jjerphan in #3785
  • [all] Adapt root prefix determination by @jjerphan in #3782
  • [all] Remove pip warning for PIP_NO_PYTHON_VERSION_WARNING by @Hind-M in #3770
  • [all] Add md5 flag to list command by @SandrineP in #3773
  • [all] Support globs in MatchSpec build strings by @jjerphan in #3735
  • [all] Don't encode URLs for mamba env export --explicit by @maresb in #3745
  • [all] Uncomment no more failing test by @Hind-M in #3767
  • [all] Use CA certificates from conda-forge::ca-certificates by @jjerphan in #3765
  • [all] Handle git+https pip urls by @Hind-M in #3764
  • [all] Add explicit flag to list command by @SandrineP in #3760
  • [all] Fix dependency and subdir in repoquery whoneeds by @Hind-M in #3743
  • [all] Use LOG_DEBUG for CUDA version detection by @jjerphan in #3757
  • [all] Add missing thread and undefined sanitizers CMake options by @mathbunnyru in #3753
  • [all] Add reverse flag to list command by @SandrineP in #3705
  • [all] Support more condarc paths by @SandrineP in #3695
  • [all] Add a hint on cache corruption by @jjerphan in #3736
  • [mamba, micromamba] Options args enhancement by @Hind-M in #3722
  • [all] Correctly populate lists of MatchSpec in MTransaction's history by @Hind-M in #3724
  • [all] Honour CONDA_ENVS_PATH again by @jjerphan in #3725
  • [mamba] Generate and install etc/profile.d/mamba.sh by @jjerphan in #3723
  • [all] Improve CUDA version detection by @jjerphan in #3700
  • [all] Support installation using explicit url by @Hind-M in #3710
  • [all] Improve display of environment activation message by @Hind-M in #3715
  • [all] Adapt warnings shown when several channels are used by @jjerphan in #3720
  • [all] Always add root_prefix/envs in envs_dirs by @Hind-M in #3692
  • [mamba] Add no-pip flag to list command by @Hind-M in #3696

CI fixes and doc:

  • [all] build(deps): bump uraimo/run-on-arch-action from 2 to 3 by @app/dependabot in #3850
  • [all] ci: Add "release::maintenance" Pull Request label by @jjerphan in #3843
  • [micromamba] fix: Temporarily skip test_pip_git_https_lockfile by @jjerphan in #3838
  • [all] Warning as error default to OFF and enabled in CI by @JohanMabille in #3814
  • [all] Add missing config for RTD by @Hind-M in #3801
  • [all] Write command in multiple lines by @Hind-M in #3794
  • [all] Document that mamba 2 only supports trailing globs in version strings by @jdblischak in #3783
  • [all] Add prettier pre-commit hook by @mathbunnyru in #3663
  • [all] Update Linux installation script for Nushell by @deephbz in #3721
  • [all] Unique Release Tag by @Klaim in #3732
  • [all] update_changelog.py now can also take input as cli parameters by @Klaim in #3731
  • [all] Use a portable web request for Windows by @jjerphan in #3704
  • [all] Document slight differences for environment export by @jjerphan in #3697

Maintenance:

2.0.7.rc1

05 Mar 17:07
c6ff043

Choose a tag to compare

2.0.7.rc1 Pre-release
Pre-release

Bug fixes:

  • [libmamba] fix: Remove invalid cached tarballs by @jjerphan in #3839
  • [libmamba, micromamba] fix: Create directories from envs_dirs if they do not exist by @holzman in #3796

CI fixes and doc:

  • [all] build(deps): bump uraimo/run-on-arch-action from 2 to 3 by @app/dependabot in #3850
  • [all] ci: Add "release::maintenance" Pull Request label by @jjerphan in #3843
  • [micromamba] fix: Temporarily skip test_pip_git_https_lockfile by @jjerphan in #3838

2.0.7.rc0

24 Feb 14:50
241fe11

Choose a tag to compare

2.0.7.rc0 Pre-release
Pre-release

Bug fixes:

CI fixes and doc:

  • [all] Add missing config for RTD by @Hind-M in #3801
  • [all] Warning as error default to OFF and enabled in CI by @JohanMabille in #3814
  • [all] Write command in multiple lines by @Hind-M in #3794
  • [all] Document that mamba 2 only supports trailing globs in version strings by @jdblischak in #3783

Maintenance:

2.0.6.rc3

04 Feb 10:36
451eaa7

Choose a tag to compare

2.0.6.rc3 Pre-release
Pre-release

Enhancement:

Bug fixes:

  • [all] Use libmamba's installation instead of mamba's as a fallback by @jjerphan in #3792

Maintenance:

  • [mamba] Warn about future removal of etc/profile.d/mamba.sh by @jjerphan in #3788
  • [all] Fix typo in Windows workflows by @jjerphan in #3793
  • [all] Rerun pytest tests on main in case of failures by @jjerphan in #3769

2.0.6.rc2

31 Jan 10:32
daebc1b

Choose a tag to compare

2.0.6.rc2 Pre-release
Pre-release

Enhancements:

Bug fixes:

  • [all] Factor handling of GetModuleFileNameW by @jjerphan in #3785
  • [all] Adapt root prefix determination by @jjerphan in #3782
  • [all] Remove pip warning for PIP_NO_PYTHON_VERSION_WARNING by @Hind-M in #3770

2.0.6.rc1

28 Jan 08:01
71e4545

Choose a tag to compare

2.0.6.rc1 Pre-release
Pre-release

Enhancements:

Bug fixes:

  • [all] Support globs in MatchSpec build strings by @jjerphan in #3735
  • [all] Don't encode URLs for mamba env export --explicit by @maresb in #3745
  • [all] Handle git+https pip urls by @Hind-M in #3764
  • [all] Uncomment no more failing test by @Hind-M in #3767
  • [all] Use CA certificates from conda-forge::ca-certificates by @jjerphan in #3765
  • [all] Add explicit flag to list command by @SandrineP in #3760
  • [all] Fix dependency and subdir in repoquery whoneeds by @Hind-M in #3743
  • [all] Use LOG_DEBUG for CUDA version detection by @jjerphan in #3757
  • [all] Add missing thread and undefined sanitizers CMake options by @mathbunnyru in #3753

Maintenance: