Skip to content

fix(patrons): point sponsor link to https://en.dev#9868

Merged
jdx merged 1 commit into
mainfrom
fix/patrons-sponsor-url
May 14, 2026
Merged

fix(patrons): point sponsor link to https://en.dev#9868
jdx merged 1 commit into
mainfrom
fix/patrons-sponsor-url

Conversation

@jdx

@jdx jdx commented May 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • mise patrons now links to https://en.dev instead of https://en.dev/sponsor for the "become a patron" message
  • Updates the doc comment, the SPONSOR_URL constant, and regenerated mise.usage.kdl, docs/cli/patrons.md, and man/man1/mise.1

Test plan

  • mise patrons prints the new URL in the empty-list and footer branches
  • OSC 8 hyperlink still renders correctly in a supporting terminal

🤖 Generated with Claude Code


Note

Low Risk
Low risk: only updates the patron/sponsor URL used in mise patrons output and its generated docs/manpage, with no behavioral changes beyond the displayed link.

Overview
Updates mise patrons to direct users to https://en.dev (instead of https://en.dev/sponsor) in the “become a patron” hyperlink/message.

Regenerates the associated help text in mise.usage.kdl, docs/cli/patrons.md, and the mise(1) man page to keep documentation consistent with the new URL.

Reviewed by Cursor Bugbot for commit 208354f. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@greptile-apps

greptile-apps Bot commented May 14, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates the sponsor link in mise patrons from https://en.dev/sponsor to https://en.dev, applied consistently across the source file, generated docs, man page, and usage KDL.

  • SPONSOR_URL constant in src/cli/patrons.rs is updated, and both call sites in render_human (empty-list branch and footer) automatically pick up the new value.
  • All four generated/derived files (docs/cli/patrons.md, man/man1/mise.1, mise.usage.kdl) are regenerated to stay in sync with the source change.

Confidence Score: 5/5

Safe to merge — the change is a one-line URL update propagated consistently to all derived files.

The change touches only a string constant and its downstream documentation. Both call sites in render_human reference the constant rather than a literal, so the new URL is automatically used in all output paths. No logic, control flow, or data structures are affected.

No files require special attention.

Important Files Changed

Filename Overview
src/cli/patrons.rs Updates doc comment and SPONSOR_URL constant from https://en.dev/sponsor to https://en.dev; usage in render_human is unchanged and correct
docs/cli/patrons.md Generated doc updated to reflect the new sponsor URL
man/man1/mise.1 Generated man page updated to reflect the new sponsor URL
mise.usage.kdl Generated usage KDL updated to reflect the new sponsor URL in the long_help string

Reviews (1): Last reviewed commit: "fix(patrons): point sponsor link to http..." | Re-trigger Greptile

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the sponsorship URL from https://en.dev/sponsor to https://en.dev across documentation, man pages, usage definitions, and source code. I have no feedback to provide.

@jdx jdx enabled auto-merge (squash) May 14, 2026 23:29
@github-actions

Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.8 x -- echo 24.6 ± 2.7 19.5 40.9 1.03 ± 0.14
mise x -- echo 23.8 ± 2.1 20.3 32.9 1.00

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.8 env 22.9 ± 1.8 19.4 29.7 1.00
mise env 23.8 ± 2.1 20.5 31.4 1.04 ± 0.12

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.8 hook-env 24.8 ± 2.0 21.0 32.5 1.00
mise hook-env 24.9 ± 2.2 21.0 35.5 1.00 ± 0.12

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.8 ls 20.7 ± 2.0 17.3 27.9 1.00
mise ls 20.7 ± 2.1 16.6 28.9 1.00 ± 0.14

xtasks/test/perf

Command mise-2026.5.8 mise Variance
install (cached) 150ms 150ms +0%
ls (cached) 77ms 79ms -2%
bin-paths (cached) 82ms 84ms -2%
task-ls (cached) 634ms ✅ 158ms +301%

✅ Performance improvement: task-ls cached is 301%

@jdx jdx merged commit 47466c2 into main May 14, 2026
34 checks passed
@jdx jdx deleted the fix/patrons-sponsor-url branch May 14, 2026 23:39
mise-en-dev added a commit that referenced this pull request May 15, 2026
### 🚀 Features

- **(config)** add shell to watch_files run by @risu729 in
[#9810](#9810)
- **(spm)** add artifact bundle support by @ikesyo in
[#9825](#9825)

### 🐛 Bug Fixes

- **(aqua)** reject registry-invalid latest tags by @risu729 in
[#9834](#9834)
- **(patrons)** point sponsor link to https://en.dev by @jdx in
[#9868](#9868)
- **(vfox)** respect default inline shell in cmd.exec by @risu729 in
[#9837](#9837)
- github oauth device flow paths by @jasisk in
[#9791](#9791)

### 📚 Documentation

- Update Walkthrough guide by @thernstig in
[#9853](#9853)

### ⚡ Performance

- **(config)** skip tera render for plain strings by @risu729 in
[#9833](#9833)

### 📦️ Dependency Updates

- update ghcr.io/jdx/mise:rpm docker digest to d2471f2 by @renovate[bot]
in [#9879](#9879)
- update rust docker digest to 5b1e348 by @renovate[bot] in
[#9880](#9880)
- update ghcr.io/jdx/mise:deb docker digest to 0cde829 by @renovate[bot]
in [#9878](#9878)
- update ubuntu docker tag to resolute-20260421 by @renovate[bot] in
[#9881](#9881)
- update ghcr.io/jdx/mise:alpine docker digest to 2d0ea74 by
@renovate[bot] in [#9877](#9877)
- update rust crate phf to 0.13 by @renovate[bot] in
[#9884](#9884)
- update rust crate phf_codegen to 0.13 by @renovate[bot] in
[#9883](#9883)

### 📦 Registry

- use aqua backend for npm by @risu729 in
[#9762](#9762)
- add aqua for buck2 prereleases by @risu729 in
[#9805](#9805)
- add SonarQube CLI
([aqua:SonarSource/sonarqube-cli](https://github.com/SonarSource/sonarqube-cli))
by @3PeatVR in [#9824](#9824)

### New Contributors

- @3PeatVR made their first contribution in
[#9824](#9824)
- @ikesyo made their first contribution in
[#9825](#9825)
- @thernstig made their first contribution in
[#9853](#9853)

## 📦 Aqua Registry Updates

### New Packages (4)

- [`SurgeDM/Surge`](https://github.com/SurgeDM/Surge)
- [`roie/ovw`](https://github.com/roie/ovw)
- [`so-dang-cool/sigi`](https://github.com/so-dang-cool/sigi)
- [`vjeantet/alerter`](https://github.com/vjeantet/alerter)

### Updated Packages (2)

-
[`alltuner/mise-completions-sync`](https://github.com/alltuner/mise-completions-sync)
-
[`str4d/age-plugin-yubikey`](https://github.com/str4d/age-plugin-yubikey)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant