Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 09:39
· 51 commits to main since this release
b6a5308

A UX-focused release: the Dashboard, Collections, and Profiles pages get a
polish pass, two new starter collections join the catalog, and a
long-running community-collection bug is fully closed out.

Highlights

  • Dashboard, Collections, and Profiles UX polish — the Dashboard's
    Collections/Profiles/Target Adapters stat cards now link to their
    respective pages; collection cards show two lines of description instead
    of one; the community collection detail page sorts its artifact list by
    type (rules, workflows, agents, skills) then alphabetically; the Profiles
    page gets a proper "+ Add profile" button; and the profile detail page
    now shows the default target and visibility alongside its collections,
    plus a new "Combined Resources" card summarizing the deduplicated
    artifact count by type across the whole profile.
  • 2 new starter collections — Spec-Driven Development (adapted from
    GitHub's spec-kit) and AI/LLM Engineering (grounded in
    humanlayer/12-factor-agents), plus a new debugger agent for
    Software Engineer. The starter catalog is now 15 collections
    (3 base + 12 specializations).
  • "Export to GitHub" removed from the UI — collection sharing is now
    exclusively through "Publish to Community". The backend endpoint is
    untouched for direct API use, just no longer surfaced in the frontend.

Fixed

  • Community collection category counts showing (0) — the community
    collection detail page had the same per-tab-refetch bug PR #51 fixed on
    the owned-collection page, but was never touched by that fix. Two prior
    attempts (#99, #102) misdiagnosed this as a stale cached SPA shell
    because only the owned-collection page was inspected; #103 fixes the
    actual query and adds regression coverage on both pages.
  • Stale cached SPA shell resurrecting already-fixed frontend bugs
    nginx served index.html with no Cache-Control header, so a browser
    could keep running an old cached shell (pointing at a no-longer-served
    JS bundle) indefinitely after a redeploy. index.html now serves
    no-cache; hashed /assets/* keep long-lived immutable caching.
  • Safari zip-download raceURL.revokeObjectURL() after a
    compiled-profile zip download could fire before Safari's native "Save
    As" dialog finished reading the blob, occasionally truncating the file.

Docs

  • docs/adapters-research.md reworked from a point-in-time research
    report into a living reference — only the 11 shipped adapters are
    listed as built/verified, with real doc links.
  • Settings screen now shows the running app version (fetched live from
    GitHub) and a link to the repo.
  • Stale references to the removed "Export to GitHub" button cleaned up
    across README.md, AGENTS.md, SECURITY.md, and
    docs/plan-collection-actions.md.

Downloads

Standalone CLI binaries for Linux, macOS (Intel + Apple Silicon), and
Windows are attached below — no Python required. See the
README
for install instructions.