Skip to content

Latest commit

 

History

History
132 lines (97 loc) · 4.94 KB

CHANGELOG.md

File metadata and controls

132 lines (97 loc) · 4.94 KB

0.8.0 (Mar 5, 2021)

  • [micromamba] condarc and mambarc config file reading (and config subcommand) (thanks @adriendelsalle)
  • [micromamba] support for virtual packages (thanks @adriendelsalle)
  • [micromamba] set ssl backend, use native SSL if possible
  • [micromamba] add python based testing framework for CLI
  • [micromamba] refactor CLI and micromamba main file (thanks @adriendelsalle)
  • [micromamba] add linking options (--always-copy etc.) (thanks @adriendelsalle)
  • [micromamba] fix multiple prefix replacements in binary files
  • [micromamba] fix micromamba clean (thanks @phue)
  • [micromamba] change package validation settings to --safety-checks and --extra-safety-checks
  • [micromamba] add update subcommand (thanks @adriendelsalle)
  • [micromamba] support pinning packages (including python minor version) (thanks @adriendelsalle)
  • [micromamba] add try/catch to WinReg getStringValue (thanks @SvenAdler)
  • [micromamba] add ssl-no-revoke option for more conda-compatibility (thanks @tl-hbk)
  • [micromamba] die when no ssl certificates are found (thanks @wholtz)
  • [docs] add explanation for base env install (thanks @ralexx) and rename changelog to .md (thanks @kevinheavey)
  • [micromamba] compare cleaned URLs for cache invalidation
  • [micromamba] add regex handling to list command

0.7.14 (Feb 12, 2021)

  • [micromamba] better validation of extracted directories
  • [mamba] add additional tests for authentication and simple repodata server
  • make LOG_WARN the default log level, and move some logs to INFO
  • [micromamba] properly replace long shebangs when linking
  • [micromamba] add quote for shell for prefixes with spaces
  • [micromamba] add clean functionality
  • [micromamba] always make target prefix path absolute

0.7.13 (Feb 4, 2021)

  • [micromamba] Immediately exit after printing version (again)

0.7.12 (Feb 3, 2021)

  • [micromamba] Improve CTRL+C signal handling behavior and simplify code
  • [micromamba] Revert extraction to temporary directory because of invalid cross-device links on Linux
  • [micromamba] Clean up partially extracted archives when CTRL+C interruption occured

0.7.11 (Feb 2, 2021)

  • [micromamba] use wrapped call when compiling noarch Python code, which properly calls chcp for Windows
  • [micromamba] improve checking the pkgs cache
  • [mamba] fix authenticated URLs (thanks @wenjuno)
  • first extract to temporary directory, then move to final pkgs cache to prevent corrupted extracted data

0.7.10 (Jan 22, 2021)

  • [micromamba] properly fix PATH when linking, prevents missing vcruntime140.dll
  • [mamba] add virtual packages when creating any environment, not just on update (thanks @cbalioglu)

0.7.9 (Jan 19, 2021)

  • [micromamba] fix PATH when linking

0.7.8 (Jan 14, 2021)

  • [micromamba] retry on corrupted repodata
  • [mamba & micromamba] fix error handling when writing repodata

0.7.6 (Dec 22, 2020)

  • [micromamba] more console flushing for std::cout consumers

0.7.6 (Dec 14, 2020)

  • [mamba] more arguments for repodata.create_pool

0.7.5 (Dec 10, 2020)

  • [micromamba] better error handling for YAML file reading, allows to pass in -n and -p from command line
  • [mamba & micromamba] ignore case of HTTP headers
  • [mamba] fix channel keys are without tokens (thanks @s22chan)

0.7.4 (Dec 5, 2020)

  • [micromamba] fix noarch installation for explicit environments

0.7.3 (Nov 20, 2020)

  • [micromamba] fix installation of noarch files with long prefixes
  • [micromamba] fix activation on windows with whitespaces in root prefix (thanks @adriendelsalle)
  • [micromamba] add --json output to micromamba list

0.7.2 (Nov 18, 2020)

  • [micromamba] explicit specs installing should be better now
    • empty lines are ignored
    • network settings are correctly set to make ssl verification work
  • New Python repoquery API for mamba
  • Fix symlink packing for mamba package creation and transmute
  • Do not keep tempfiles around

0.7.1 (Nov 16, 2020)

  • Handle LIBARCHIVE_WARN to not error, instead print warning (thanks @obilaniu)

0.7.0 (Nov 12, 2020)

  • Improve activation and deactivation logic for micromamba
  • Switching subprocess implementation to more tested reproc++
  • Fixing Windows noarch entrypoints generation with micromamba
  • Fix pre-/post-link script running with micromamba to use micromamba activation logic
  • Empty environment creation skips all repodata downloading & solving
  • Fix micromamba install when environment is activated (thanks @isuruf)
  • Micromamba now respects the $CONDA_SUBDIR environment variable (thanks @mariusvniekerk)
  • Fix compile time warning (thanks @obilaniu)
  • Fixed wrong CondaValueError import statement in mamba.py (thanks @saraedum)

0.6.5 (Oct 2020)

  • Fix code signing for Apple Silicon (osx-arm64) @isuruf