-
-
Notifications
You must be signed in to change notification settings - Fork 413
Comparing changes
Open a pull request
base repository: jdx/mise
base: v2025.2.1
head repository: jdx/mise
compare: v2025.2.2
- 19 commits
- 64 files changed
- 13 contributors
Commits on Feb 4, 2025
-
docs: Add PowerShell example (#3857)
I added an example for PowerShell and profile location. Please let me know if you have any questions. --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: jdx <216188+jdx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 67eb899 - Browse repository at this point
Copy the full SHA 67eb899View commit details
Commits on Feb 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c032db2 - Browse repository at this point
Copy the full SHA c032db2View commit details -
feat: add support for idiomatic go.mod file (#4312)
Fix for discussion #4136 --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: jdx <216188+jdx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 842d051 - Browse repository at this point
Copy the full SHA 842d051View commit details
Commits on Feb 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ded48ca - Browse repository at this point
Copy the full SHA ded48caView commit details -
docs(schema): fix description of task.dir default (#4324)
Resolves #4323. Since the default is explained by `default` property, just remove it from the `description`. --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 62f4ca0 - Browse repository at this point
Copy the full SHA 62f4ca0View commit details -
docs: Include "A Mise guide for Swift developers" (#4329)
We recently wrote a guide for Swift developers interested in using Mise, so I added a link to that resource to this page.
Configuration menu - View commit details
-
Copy full SHA for c1f69f4 - Browse repository at this point
Copy the full SHA c1f69f4View commit details -
feat: add -g short version for unuse cmd (#4330)
For consistency with the inverse command 'use'.
Configuration menu - View commit details
-
Copy full SHA for e11027a - Browse repository at this point
Copy the full SHA e11027aView commit details
Commits on Feb 7, 2025
-
chore(bun.lock): migrate bun lockfiles to text-based (#4319)
Use the text-based lockfiles of Bun. https://bun.sh/blog/bun-v1.2#bun-is-a-package-manager
Configuration menu - View commit details
-
Copy full SHA for ebfe0da - Browse repository at this point
Copy the full SHA ebfe0daView commit details -
feat(registry): add jd (#4318)
https://github.com/josephburnett/jd --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8ba107a - Browse repository at this point
Copy the full SHA 8ba107aView commit details -
feat(registry): add jc (#4317)
https://github.com/kellyjonbrazil/jc --------- Co-authored-by: jdx <216188+jdx@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cd8dc01 - Browse repository at this point
Copy the full SHA cd8dc01View commit details
Commits on Feb 8, 2025
-
docs: Update documentation for core tools (#4341)
- Make each page a bit more consistent - Re-order the sections so that the `settings` are always last - Update pages with additional informations (for example, add information about Gradle toolchain detection discussed here: #4143 (reply in thread)) --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bdf2939 - Browse repository at this point
Copy the full SHA bdf2939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b4ec52 - Browse repository at this point
Copy the full SHA 2b4ec52View commit details -
docs: Update vitepress to fix search (#4342)
![image](https://github.com/user-attachments/assets/11f21d1e-6de0-482f-8af4-30a731555017) --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f292094 - Browse repository at this point
Copy the full SHA f292094View commit details -
fix(aqua): trim prefix before comparing versions (#4340)
While I was debugging for #4338, I found that the `versions` crate comparison logic was weird. It treated versions without prefixes larger than versions with prefixes. As documented in the code, it should be an expected behaviour, but since many GitHub release tags contain prefixes, we should somehow trim them before comparing versions. > `nth_lenient` pulls a leading digit from the `Version`'s chunk if it could. If it couldn't, that chunk is some string (perhaps a git hash) and is considered as marking a beta/prerelease version. It is thus considered less than the `SemVer`. https://github.com/fosskers/rs-versions/blob/efb1b0d16418b17a774e3e5572815367bc813bcd/src/semver.rs#L124-L130 However, we need to parse `version_constraint` to get `version_prefix` from `version_overrides`, so we cannot refer to the aqua registry to determine the prefix of tags. This PR simply trims prefix-ish letters (non-digit characters) from the version before comparison. It only trims the prefix in `semver` function in `expr-lang`, so the effect should be small. Example of `versions` behaviour: ```rust use versions::{Requirement, Versioning}; fn main() { let v = "test-0.2.0"; let req = Requirement::new("<=0.1.0").unwrap(); let ver = Versioning::new(v.strip_prefix('v').unwrap_or(v)).unwrap(); println!("{:?}", req); println!("{:?}", ver); println!("{:?}", req.matches(&ver)); } ``` ``` Requirement { op: LessEq, version: Some(Ideal(SemVer { major: 0, minor: 1, patch: 0, pre_rel: None, meta: None })) } General(Version { epoch: None, chunks: Chunks([Alphanum("test")]), release: Some(Release([Numeric(0), Numeric(2), Numeric(0)])), meta: None }) true ``` --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1de278d - Browse repository at this point
Copy the full SHA 1de278dView commit details -
feat(registry): Add qsv cli (#4334)
https://github.com/dathere/qsv A command line program for querying, slicing, indexing, analyzing, filtering, enriching, transforming, sorting, validating, joining, formatting & converting tabular data (CSV, spreadsheets) Signed-off-by: vjda <victorjadiaz@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 16d5a28 - Browse repository at this point
Copy the full SHA 16d5a28View commit details -
fix: wrong config file type for rust-toolchain.toml files (#4321)
Fixes issue discussed in #4005 --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ba43871 - Browse repository at this point
Copy the full SHA ba43871View commit details -
feat: add git remote task provider (#4233)
## Description Add a git remote task provider This provider handle ssh and https generic format Specific patterns like github or bitbucket are not translated because the ROI is too low and add useless complex code. User must define a generic url with path --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1bf4a0f - Browse repository at this point
Copy the full SHA 1bf4a0fView commit details -
feat: set usage arguments and flags as environment variables for toml…
… tasks (#4159) Fixes #4070 @jdx I have tested it locally and everything seems to work fine, but before merging the PR I would like to have your opinion if everything seems ok. After that, I would like to add some e2e tests, but I do not know whether it is better to add them to e2e/tasks/test_task_run_toml, e2e/tasks/test_task_vars or to create a new test file just for this feature. Where do you think it is best to add them? --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2613829 - Browse repository at this point
Copy the full SHA 2613829View commit details -
chore: release 2025.2.2 (#4299)
### 🚀 Features - **(registry)** add jd by [@risu729](https://github.com/risu729) in [#4318](#4318) - **(registry)** add jc by [@risu729](https://github.com/risu729) in [#4317](#4317) - **(registry)** Add qsv cli by [@vjda](https://github.com/vjda) in [#4334](#4334) - add support for idiomatic go.mod file by [@roele](https://github.com/roele) in [#4312](#4312) - add -g short version for unuse cmd by [@kimle](https://github.com/kimle) in [#4330](#4330) - add git remote task provider by [@acesyde](https://github.com/acesyde) in [#4233](#4233) - set usage arguments and flags as environment variables for toml tasks by [@gturi](https://github.com/gturi) in [#4159](#4159) ### 🐛 Bug Fixes - **(aqua)** trim prefix before comparing versions by [@risu729](https://github.com/risu729) in [#4340](#4340) - wrong config file type for rust-toolchain.toml files by [@roele](https://github.com/roele) in [#4321](#4321) ### 🚜 Refactor - **(registry)** use aqua for yq by [@scop](https://github.com/scop) in [#4326](#4326) ### 📚 Documentation - **(schema)** fix description of task.dir default by [@risu729](https://github.com/risu729) in [#4324](#4324) - Add PowerShell example by [@jahanson](https://github.com/jahanson) in [#3857](#3857) - Include "A Mise guide for Swift developers" by [@pepicrft](https://github.com/pepicrft) in [#4329](#4329) - Update documentation for core tools by [@hverlin](https://github.com/hverlin) in [#4341](#4341) - Update vitepress to fix search by [@hverlin](https://github.com/hverlin) in [#4342](#4342) ### Chore - **(bun.lock)** migrate bun lockfiles to text-based by [@risu729](https://github.com/risu729) in [#4319](#4319) ### New Contributors - @vjda made their first contribution in [#4334](#4334) - @kimle made their first contribution in [#4330](#4330) - @pepicrft made their first contribution in [#4329](#4329) - @jahanson made their first contribution in [#3857](#3857)
Configuration menu - View commit details
-
Copy full SHA for 032429c - Browse repository at this point
Copy the full SHA 032429cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2025.2.1...v2025.2.2