|
1563 | 1563 | "url": "https://api.github.com/users/mise-en-dev", |
1564 | 1564 | "user_view_type": "public" |
1565 | 1565 | }, |
1566 | | - "body": "Windows Gets Real\n\nThis release brings a significant improvement for Windows users with native `.exe` shims, along with several bug fixes that improve the reliability of tool installation and version resolution.\n\n### Highlights\n\n**Native Windows Shims** ([#8045](https://github.com/jdx/mise/pull/8045))\n\nWindows users rejoice! mise now generates native `.exe` shim files instead of `.cmd` batch scripts. This resolves a whole category of frustrating issues:\n\n- No more intermittent `ENOENT` errors from `spawnSync`\n- `where.exe` now correctly finds your tools\n- Better compatibility with package managers like npm and bun that expect real executables\n- Proper control flow in batch scripts\n\nThe new `\"exe\"` mode is now the default for `windows_shim_mode`. This follows the same pattern used by Scoop, Volta, and Chocolatey. If you need to switch back, you can set `windows_shim_mode = \"file\"` in your settings.\n\n### Bug Fixes\n\n- **Config options preserved during CLI installs** ([#8044](https://github.com/jdx/mise/pull/8044)) - Running `mise install tool@version` with an explicit version no longer loses tool-level config options like `postinstall` from your `mise.toml`. Registry defaults (like `uvx=false` or `pipx_args`) are also preserved when using table syntax.\n\n- **Linked versions take priority over lockfiles** ([#8050](https://github.com/jdx/mise/pull/8050)) - Tools created with `mise link` now correctly override lockfile entries during version resolution. Previously, a lockfile pin would override your linked version, causing confusing \"missing\" warnings.\n\n- **Fixed duplicate entries in `ls --all-sources`** ([#8042](https://github.com/jdx/mise/pull/8042)) - Thanks @roele!\n\n### Registry Updates\n\n- Switched `oxlint` to use npm backend by default ([#8038](https://github.com/jdx/mise/pull/8038)) - Thanks @risu729!\n- Added `orval` for OpenAPI client generation: `mise use orval` ([#8051](https://github.com/jdx/mise/pull/8051)) - Thanks @zdunecki for your first contribution!\n", |
| 1566 | + "body": "This release brings a significant improvement for Windows users with native `.exe` shims, along with several bug fixes that improve the reliability of tool installation and version resolution.\r\n\r\n### Highlights\r\n\r\n**Native Windows Shims** ([#8045](https://github.com/jdx/mise/pull/8045))\r\n\r\nmise now generates native `.exe` shim files instead of `.cmd` batch scripts. This resolves a whole category of frustrating issues:\r\n\r\n- No more intermittent `ENOENT` errors from `spawnSync` in node\r\n- `where.exe` now correctly finds your tools\r\n- Better compatibility with package managers like npm and bun that expect real executables\r\n- Proper control flow in batch scripts\r\n\r\nThe new `\"exe\"` mode is now the default for `windows_shim_mode`. This follows the same pattern used by Scoop, Volta, and Chocolatey. If you need to switch back, you can set `windows_shim_mode = \"file\"` in your settings. Thanks to @iki for helping with this.\r\n\r\n### Bug Fixes\r\n\r\n- **Config options preserved during CLI installs** ([#8044](https://github.com/jdx/mise/pull/8044)) - Running `mise install tool@version` with an explicit version no longer loses tool-level config options like `postinstall` from your `mise.toml`. Registry defaults (like `uvx=false` or `pipx_args`) are also preserved when using table syntax.\r\n\r\n- **Linked versions take priority over lockfiles** ([#8050](https://github.com/jdx/mise/pull/8050)) - Tools created with `mise link` now correctly override lockfile entries during version resolution. Previously, a lockfile pin would override your linked version, causing confusing \"missing\" warnings.\r\n\r\n- **Fixed duplicate entries in `ls --all-sources`** ([#8042](https://github.com/jdx/mise/pull/8042)) - Thanks @roele!\r\n\r\n### Registry Updates\r\n\r\n- Switched `oxlint` to use npm backend by default ([#8038](https://github.com/jdx/mise/pull/8038)) - Thanks @risu729!\r\n- Added `orval` for OpenAPI client generation: `mise use orval` ([#8051](https://github.com/jdx/mise/pull/8051)) - Thanks @zdunecki for your first contribution!\r\n", |
1567 | 1567 | "created_at": "2026-02-08T10:10:14Z", |
1568 | 1568 | "draft": false, |
1569 | 1569 | "html_url": "https://github.com/jdx/mise/releases/tag/v2026.2.7", |
1570 | 1570 | "id": 284136482, |
1571 | 1571 | "immutable": true, |
1572 | | - "name": "v2026.2.7: Now I have a good understanding of the changes. Let me write the release notes.", |
| 1572 | + "name": "v2026.2.7: Windows Gets Real", |
1573 | 1573 | "node_id": "RE_kwDOIvux3s4Q75Qi", |
1574 | 1574 | "prerelease": false, |
1575 | 1575 | "published_at": "2026-02-08T10:45:32Z", |
1576 | 1576 | "tag_name": "v2026.2.7", |
1577 | 1577 | "tarball_url": "https://api.github.com/repos/jdx/mise/tarball/v2026.2.7", |
1578 | 1578 | "target_commitish": "main", |
1579 | | - "updated_at": "2026-02-08T10:45:33Z", |
| 1579 | + "updated_at": "2026-02-08T13:02:33Z", |
1580 | 1580 | "upload_url": "https://uploads.github.com/repos/jdx/mise/releases/284136482/assets{?name,label}", |
1581 | 1581 | "url": "https://api.github.com/repos/jdx/mise/releases/284136482", |
1582 | 1582 | "zipball_url": "https://api.github.com/repos/jdx/mise/zipball/v2026.2.7" |
|
0 commit comments