Skip to content

Latest commit

Β 

History

History
1048 lines (617 loc) Β· 59.4 KB

CHANGELOG.md

File metadata and controls

1048 lines (617 loc) Β· 59.4 KB

Changelog

2024.9.6 - 2024-09-18

πŸš€ Features

  • (tasks) allow mise-tasks or .mise-tasks directories by @jdx in #2610
  • (windows) added ruby core plugin by @jdx in #2599
  • periodically prune old cache files by @jdx in #2603
  • take npm/cargo backends out of experimental by @jdx in 5496cef

πŸ› Bug Fixes

πŸ§ͺ Testing

πŸ” Other Changes

  • clean up console output during project linting by @jdx in #2607

2024.9.5 - 2024-09-17

πŸ” Other Changes

2024.9.4 - 2024-09-15

πŸš€ Features

πŸ› Bug Fixes

πŸ“š Documentation

  • wrong version in the README example when install specific version by @roele in #2579

πŸ” Other Changes

New Contributors

  • @mtweeman made their first contribution in #2577

2024.9.3 - 2024-09-12

πŸ› Bug Fixes

  • Look for -P or --profile to get mise environment. by @fiadliel in #2566
  • use consistent names for tera platform information by @jdx in #2569

πŸ“š Documentation

New Contributors

  • @fesplugas made their first contribution in #2570

2024.9.2 - 2024-09-11

πŸš€ Features

  • implement a few tera functions for mise toml config by @erickguan in #2561

πŸ› Bug Fixes

  • ruby ls-remote not showing alternative implementations by @roele in #2555
  • cannot disable hints during Zsh completion by @roele in #2559

πŸ“š Documentation

2024.9.1 - 2024-09-10

πŸš€ Features

πŸ› Bug Fixes

  • mise plugins ls command should ignore .DS_Store file on macOS by @roele in #2549
  • mise deactivate zsh does not work, but mise deactivate does by @roele in #2550

πŸ” Other Changes

2024.9.0 - 2024-09-05

πŸš€ Features

πŸ› Bug Fixes

  • (asdf) handle plugin URLs with trailing slash by @jdx in 4541fbe
  • ls-remote doesn't support @sub-X style versions by @roele in #2525
  • ensure mise install installs missing runtimes listed in mise ls by @stanhu in #2524
  • Ensure dependencies are available for alternative backends by @xavdid in #2532
  • tweak hints by @jdx in 732fc58
  • Update fish.rs for activation of mise by @Shobhit0109 in #2542
  • resolve issue with prefixed dependencies by @jdx in #2541

πŸ§ͺ Testing

New Contributors

  • @Shobhit0109 made their first contribution in #2542
  • @xavdid made their first contribution in #2532
  • @stanhu made their first contribution in #2524

2024.8.15 - 2024-08-28

πŸš€ Features

  • (vfox) added aliases like vfox:cmake -> vfox:version-fox/vfox-cmake by @jdx in 0654f6c
  • use https-only in paranoid by @jdx in ad9f959
  • make use_versions_host a setting by @jdx in d9d4d23

πŸ› Bug Fixes

  • (pipx) allow using uv provided by mise by @jdx in b608a73
  • (pipx) order pipx github releases correctly by @jdx in 054ff85
  • (vfox) ensure plugin is installed before listing env vars by @jdx in 914d0b4
  • correct aur fish completion directory by @jdx in ff2f652

πŸ“š Documentation

πŸ§ͺ Testing

πŸ” Other Changes

2024.8.14 - 2024-08-27

πŸš€ Features

  • (cargo) allow specifying features via tool options by @jdx in #2515
  • (zig) make dev builds installable by @jdx in #2514
  • add support for using uv tool as a replacement for pipx by @antoniomdk in #2509

πŸ› Bug Fixes

  • (src/path_env.rs) Issue 2504: Fix for JoinPathsError by @mcallaway in #2511
  • block remote versions which are not simple versions by @jdx in ba90c3b
  • npm backend not finding updates by @roele in #2512

πŸ” Other Changes

New Contributors

  • @mcallaway made their first contribution in #2511

2024.8.13 - 2024-08-26

πŸ› Bug Fixes

  • add suggestion for invalid use of repo_url by @jdx in #2501

πŸ“š Documentation

πŸ§ͺ Testing

πŸ” Other Changes

πŸ“¦οΈ Dependency Updates

2024.8.12 - 2024-08-20

πŸ› Bug Fixes

πŸ§ͺ Testing

πŸ“¦οΈ Dependency Updates

2024.8.11 - 2024-08-19

πŸ› Bug Fixes

2024.8.10 - 2024-08-18

πŸš€ Features

πŸ› Bug Fixes

πŸ“š Documentation

πŸ§ͺ Testing

πŸ” Other Changes

2024.8.9 - 2024-08-18

πŸš€ Features

  • use registry shortname for mise.toml/install dirs by @jdx in #2470
  • vfox backend by @jdx in #2187

πŸ› Bug Fixes

  • hide file tasks starting with "." by @jdx in #2466
  • mise prune removes tool versions which are in use by @roele in #2469
  • cargo_binstall missing from set commands by @roele in #2471
  • only warn if config properties are not found by @jdx in #2472

🚜 Refactor

2024.8.8 - 2024-08-17

🚜 Refactor

  • split asdf into forge+plugin by @jdx in #2226

πŸ§ͺ Testing

  • fix home directory for win tests by @jdx in #2464

πŸ“¦οΈ Dependency Updates

2024.8.7 - 2024-08-16

πŸ› Bug Fixes

  • mise treats escaped newlines in env files differently than dotenvy by @roele in #2455
  • wait for spawned tasks to die before exiting by @jdx in #2461

πŸ“¦οΈ Dependency Updates

2024.8.6 - 2024-08-12

πŸ› Bug Fixes

  • spm backend doesn't allow a GitHub repo name containing a dot by @roele in #2449

🚜 Refactor

  • renamed tool_request_version to tool_request to match the class by @jdx in 76a611a

πŸ“š Documentation

2024.8.5 - 2024-08-03

πŸš€ Features

  • show friendly errors when not in verbose/debug mode by @jdx in #2431
  • allow installing cargo packages with --git by @jdx in #2430
  • some ux improvements to mise sync nvm by @jdx in #2432

πŸ› Bug Fixes

  • display untrusted file on error by @jdx in #2423
  • mise trust issue with unstable hashing by @jdx in #2427
  • use newer eza in e2e test by @jdx in eec3989
  • take out home directory paths from mise dr output by @jdx in #2433

πŸ” Other Changes

  • use pub(crate) to get notified about dead code by @jdx in #2426

2024.8.4 - 2024-08-02

πŸ› Bug Fixes

πŸ” Other Changes

2024.8.3 - 2024-08-01

πŸ§ͺ Testing

πŸ” Other Changes

2024.8.2 - 2024-08-01

πŸ› Bug Fixes

πŸ” Other Changes

2024.8.1 - 2024-08-01

πŸ› Bug Fixes

πŸ“š Documentation

  • added information on rolling alpine tokens by @jdx in bd693b0

πŸ” Other Changes

2024.8.0 - 2024-08-01

πŸ“š Documentation

  • Fix 'mise x' command snippet in the Continuous Integration section by @mollyIV in #2411

πŸ” Other Changes

  • retry mise tests for docker-dev-test workflow by @jdx in cc014dd
  • add BSD-2-Clause to allowed dep licenses by @jdx in b4ea53c
  • create new alpine gitlab token to replace the expired one by @jdx in b30db04

New Contributors

  • @mollyIV made their first contribution in #2411

2024.7.5 - 2024-07-29

πŸ› Bug Fixes

  • mise use does not create a local .mise.toml anymore by @roele in #2406
  • transform master to ref:master in ls-remote for zig by @chasinglogic in #2409

πŸ“¦οΈ Dependency Updates

New Contributors

  • @chasinglogic made their first contribution in #2409

2024.7.4 - 2024-07-19

πŸš€ Features

  • added MISE_LIBGIT2 setting by @jdx in #2386

πŸ› Bug Fixes

πŸ“¦οΈ Dependency Updates

2024.7.3 - 2024-07-14

πŸ” Other Changes

New Contributors

  • @jahands made their first contribution in #2372

2024.7.2 - 2024-07-13

πŸš€ Features

πŸ“¦οΈ Dependency Updates

2024.7.1 - 2024-07-08

πŸ” Other Changes

πŸ“¦οΈ Dependency Updates

  • update built to 0.7.4 and git2 to 0.19.0 by @roele in #2357

New Contributors

  • @gzurowski made their first contribution in #2353

2024.7.0 - 2024-07-03

πŸ“š Documentation

New Contributors

  • @light-planck made their first contribution in #2349

2024.6.6 - 2024-06-20

πŸ› Bug Fixes

  • improve error message for missing plugins by @jdx in #2313

πŸ” Other Changes

πŸ“¦οΈ Dependency Updates

2024.6.5 - 2024-06-18

πŸ” Other Changes

New Contributors

  • @laozc made their first contribution in #2305

2024.6.4 - 2024-06-15

πŸ› Bug Fixes

New Contributors

  • @adamdickinson made their first contribution in #2286

2024.6.3 - 2024-06-10

πŸ› Bug Fixes

  • github API rate limiting could be handled more explicitly by @roele in #2274
  • group prefix not applied for script tasks by @roele in #2273
  • mise plugins ls returns error immediately after install by @roele in #2271

πŸ“¦οΈ Dependency Updates

2024.6.2 - 2024-06-07

πŸ› Bug Fixes

  • after installing the latest version, mise rolls back to the previous one by @roele in #2258

πŸ“š Documentation

2024.6.1 - 2024-06-03

πŸš€ Features

πŸ› Bug Fixes

πŸ“š Documentation

πŸ§ͺ Testing

πŸ” Other Changes

πŸ“¦οΈ Dependency Updates

New Contributors

  • @chrmod made their first contribution in #2248

2024.6.0 - 2024-06-01

πŸ” Other Changes

2024.5.28 - 2024-05-31

πŸ› Bug Fixes

  • download keeps failing if it takes more than 30s by @roele in #2224
  • settings unset does not work by @roele in #2230
  • cleaner community-developed plugin warning by @jdx in 8dcf0f3
  • correct mise use ordering by @jdx in #2234

🚜 Refactor

πŸ§ͺ Testing

2024.5.27 - 2024-05-31

🚜 Refactor

πŸ§ͺ Testing

πŸ” Other Changes

2024.5.26 - 2024-05-30

πŸ› Bug Fixes

πŸ§ͺ Testing

πŸ” Other Changes

2024.5.25 - 2024-05-30

πŸš€ Features

🚜 Refactor

πŸ§ͺ Testing

πŸ” Other Changes

  • fix build-tarball call by @jdx in 2a4b986
  • breaking use kebab-case for backend-installs by @jdx in #2218

2024.5.24 - 2024-05-28

πŸ› Bug Fixes

  • (pipx) version ordering by @jdx in #2209
  • (use) re-use mise.toml if exists by @jdx in #2207
  • mise trust works incorrectly with symlinked configuration file by @roele in #2186

🚜 Refactor

  • simplify ForgeArg building by @jdx in #2208

πŸ” Other Changes

  • resolve macros/derived-traits from crates w/ scopes rather than globally by @donaldguy in #2198
  • eliminate .tool-versions only used for jq by @donaldguy in #2195

New Contributors

  • @donaldguy made their first contribution in #2195

2024.5.23 - 2024-05-27

πŸ› Bug Fixes

  • (self_update) explicitly set target since there seems to be a bug with .identifier() by @jdx in #2190
  • minor race condition creating directories by @jdx in 23db391
  • vendor libgit2 for precompiled binaries by @jdx in #2197

πŸ§ͺ Testing

  • break coverage tasks up a bit by @jdx in #2192

πŸ” Other Changes

2024.5.22 - 2024-05-25

πŸ› Bug Fixes

  • correctly use .mise/config.$MISE_ENV.toml files by @jdx in cace97b
  • correctly use .mise/config.$MISE_ENV.toml files by @jdx in 262fa2e

πŸ” Other Changes

2024.5.21 - 2024-05-23

πŸ› Bug Fixes

  • (git-pre-commit) rewrite existing git hook to pre-commit.old by @jdx in #2165
  • handle issue running mise install with existing tools by @jdx in #2161

πŸ” Other Changes

New Contributors

  • @bklebe made their first contribution in #2173

2024.5.20 - 2024-05-21

πŸ› Bug Fixes

  • (prune) make it not install the world by @jdx in 78f4aec
  • allow plugins overriding core plugins by @jdx in #2155

🚜 Refactor

πŸ“š Documentation

πŸ§ͺ Testing

2024.5.18 - 2024-05-19

πŸš€ Features

  • added plugin registry to docs by @jdx in #2138
  • added registry command by @jdx in #2147
  • pre-commit and github action generate commands by @jdx in #2144

πŸ› Bug Fixes

  • raise error if resolve fails and is a CLI argument by @jdx in #2136
  • clean up architectures for precompiled binaries by @jdx in #2137
  • add target and other configs to cache key logic by @jdx in #2141

🚜 Refactor

πŸ§ͺ Testing

2024.5.17 - 2024-05-18

πŸš€ Features

πŸ› Bug Fixes

🚜 Refactor

  • fetch transitive dependencies by @jdx in #2131

πŸ§ͺ Testing

2024.5.16 - 2024-05-15

πŸš€ Features

πŸ› Bug Fixes

πŸ” Other Changes

New Contributors

  • @vrslev made their first contribution in #2116

2024.5.15 - 2024-05-14

πŸš€ Features

  • support non-hidden configs by @jdx in #2114

πŸ› Bug Fixes

  • handle sub-0.1 in new resolving logic by @jdx in fd943a1

🚜 Refactor

πŸ§ͺ Testing

πŸ” Other Changes

2024.5.14 - 2024-05-14

πŸš€ Features

  • (erlang) make erlang core plugin stable by @jdx in d4bde6a
  • (python) make python_compile 3-way switch by @jdx in #2100
  • raise warning instead if install default gems failed by @jiz4oh in 83350be

πŸ› Bug Fixes

  • (python) correct flavor for macos-x64 by @jdx in #2104
  • warn if failure installing default packages by @jdx in #2102
  • hide missing runtime warning in shim context by @jdx in #2103
  • handle tool_version parse failures by @jdx in #2105

⚑ Performance

πŸ” Other Changes

  • do not fail workflow if cant post message by @jdx in 0f3bfd3

New Contributors

  • @jiz4oh made their first contribution

2024.5.13 - 2024-05-14

πŸš€ Features

  • pass github token to UBI and cargo-binstall backends. by @Adirelle in #2090

🚜 Refactor

πŸ” Other Changes

2024.5.12 - 2024-05-13

⚑ Performance

  • various performance tweaks by @jdx in #2091

πŸ§ͺ Testing

2024.5.11 - 2024-05-13

πŸ› Bug Fixes

  • (exec) do not default to "latest" if a version is already configured by @jdx in f55e8ef
  • (self_update) downgrade reqwest by @jdx in 0e17a84
  • prompt to trust config files with env vars by @jdx in 55b3a4b

πŸ§ͺ Testing

2024.5.10 - 2024-05-13

πŸ› Bug Fixes

  • fixed misc bugs with ubi+pipx backends by @jdx in #2083

πŸ” Other Changes

πŸ“¦οΈ Dependency Updates

2024.5.9 - 2024-05-12

πŸ› Bug Fixes

πŸ§ͺ Testing

πŸ” Other Changes

New Contributors

  • @FranklinYinanDing made their first contribution in #2077

2024.5.8 - 2024-05-12

πŸ› Bug Fixes

  • use correct url for aur-bin by @jdx in a683c15
  • handle race condition when initializing backends with dependencies by @jdx in #2071

2024.5.7 - 2024-05-12

πŸ§ͺ Testing

  • add coverage report summary by @jdx in #2065

πŸ” Other Changes

2024.5.6 - 2024-05-12

πŸš€ Features

  • add cargo-binstall as dependency for cargo backend by @jdx in 94868af

πŸ› Bug Fixes

🚜 Refactor

  • (cargo) improve cargo-binstall check by @jdx in d1432e0

πŸ§ͺ Testing

πŸ” Other Changes

2024.5.5 - 2024-05-12

πŸ› Bug Fixes

  • (pipx) remove unneeded unwrap by @jdx in 273c73d
  • resolve bug with backends not resolving mise-installed tools by @jdx in #2059

[2024.5.4] - 2024-05-11

πŸš€ Features

  • add more directory env var configs by @jdx in #2056

🚜 Refactor

  • move opts from ToolVersion to ToolVersionRequest struct by @jdx in #2057
  • remove use of mutex by @jdx in 278d028

πŸ“š Documentation

πŸ” Other Changes

New Contributors

  • @KlotzAndrew made their first contribution