Skip to content

v0.1.0-alpha.22

Pre-release
Pre-release

Choose a tag to compare

@guilhermeyo guilhermeyo released this 15 May 19:05
· 5 commits to main since this release
b42d953

What's new

Maintenance release. Same app surface as alpha.21 — the change worth knowing about lives in the install pipeline.

Fixes

  • install.sh: resolve the latest tag via the public Atom feed instead of the rate-limited REST API. Users hitting the unauthenticated 60 req/h API limit were seeing curl: (23) Failure writing output to destination and a silent abort. The new path uses github.com/$REPO/releases.atom — no auth, no rate limit, and entries are sorted newest-first by GitHub itself, so a head -n1 trivially picks the head. As a side effect this also fixes a latent greedy-sed bug where the API returning minified JSON would resolve to the OLDEST release, not the newest.
  • CI green again after cargo fmt --check, clippy -D warnings, and the FormField cycle tests were updated to match the production Pattern → AddPattern → TestUrl ordering.

How to install

curl -fsSL https://mclovin.org/install.sh | bash

The installer registers mclovin as the default browser and drops the .desktop entry — open it from your app launcher (Walker, rofi, GNOME/KDE menu) right after.