SkillHub v0.2.21, Run for Real: Suite Bundles, Device Flow Login and Pi
SkillHub v0.2.21 shipped on 2026-09-19. Instead of summarizing the release notes, we pulled the tag, started it locally with the official compose.release.yml , and recorded each headline update as it actually runs. Every screenshot below comes from that local run; the skills and suites are fictional sample data. The deployment Images skillhub-server , skillhub-web and skillhub-scanner at v0.2.21…
SkillHub v0.2.21 released on 2026-09-19, with comprehensive release notes detailing the three major updates. First, the Suite Bundle publishing flow has been revamped, requiring two flags for full functionality. A two-stage process allows previewing changes without creating any Skill versions or Suite versions, with a durable task initiating only when all members are ready for publication.
Second, the CLI now supports OAuth Device Flow sign-in, eliminating the need for a token. This new flow initiates a device flow and prints a verification URL and one-time code for approval. The CLI validates the token and saves it without revealing the secret. Finally, SkillHub now supports the Pi as a first-class agent target, with the command skillhub install slug --agent pi --scope project allowing installation into the .pi/skills/ slug directory.
Other improvements include the ability to yank published versions through the web/API lifecycle endpoints, with serialized concurrent yanks to prevent conflicts. Back up PostgreSQL databases before upgrading, as Flyway migrations V54 through V65 run automatically. Note that the default post-login fallback is now / instead of /dashboard, requiring an explicit return target if needed.
The unified identity core remains in LEGACY mode by default, preserving existing login behavior. For more information, consult the release notes at https://github.com/iflytek/skillhub/releases/tag/v0.2.21.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.