6.1 KiB
6.1 KiB
Changelog
Unreleased
Fixed
- Registry: drop missing skills during search hydration (thanks @aaronn, #28).
0.3.0 - 2026-01-19
Added
- CLI: add
explorecommand for latest updates, with limit clamping + tests/docs (thanks @jdrhyne, #14). - CLI:
explore --jsonoutput + new sorts (installs,installsAllTime,trending) and limit up to 200. - API:
/api/v1/skillssupports installs + trending sorts (7-day installs). - API: idempotent
POST/DELETE /api/v1/stars/{slug}endpoints. - Registry: trending leaderboard + daily stats backfill for installs-based sorts.
Fixed
- Web: keep search mode navigation and state in sync (thanks @NACC96, #12).
0.2.0 - 2026-01-13
Added
- Web: dynamic OG image cards for skills (name, description, version).
- CLI: auto-scan Clawdbot skill roots (per-agent workspaces, shared skills, extraDirs).
- Web: import skills from public GitHub URLs (auto-detect
SKILL.md, smart file selection, provenance). - Web/API: SoulHub (SOUL.md registry) with v1 endpoints and first-run auto-seed.
Fixed
- Web: stabilize skill OG image generation on server runtimes.
- Web: prevent skill OG text overflow outside the card.
- Registry: make SoulHub auto-seed idempotent and non-user-owned.
- Registry: keep GitHub backup state + publish backups intact (thanks @joshp123, #1).
- CLI/Registry: restore fork lineage on sync + clamp bulk list queries (thanks @joshp123, #1).
- CLI: default workdir falls back to Clawdbot workspace (override with
--workdir/CLAWDHUB_WORKDIR).
0.0.6 - 2026-01-07
Added
- API: v1 public REST endpoints with rate limits, raw file fetch, and OpenAPI spec.
- Docs:
docs/api.mdandDEPRECATIONS.mdfor the v1 cutover plan.
Changed
- CLI: publish now uses single multipart
POST /api/v1/skills. - Registry: legacy
/api/*+/api/cli/*marked for deprecation (kept for now).
0.0.5 - 2026-01-06
Added
- Telemetry: track installs via
clawdhub sync(logged-in only), per root, with 120-day staleness. - Skills: show current + all-time installs; sort by installs.
- Profile: private "Installed" tab with JSON export + delete telemetry controls.
- Docs: add
docs/telemetry.md(what we track + how to opt out). - Web: custom Open Graph image (
/og.png) + richer OG/Twitter tags. - Web: dashboard for managing your published skills (thanks @dbhurley!).
Changed
- CLI: telemetry opt-out via
CLAWDHUB_DISABLE_TELEMETRY=1. - Web: move theme picker into mobile menu.
Fixed
- Web: handle shorthand hex colors in diff theme (thanks @dbhurley!).
0.0.5 - 2026-01-06
Added
- Maintenance: admin backfill to re-parse
SKILL.mdand repair stored summaries/parsed metadata.
Fixed
- CLI sync: ignore plural
skills.mddocs files when scanning for skills. - Registry: parse YAML frontmatter (incl multiline
description) and accept YAMLmetadataobjects.
0.0.4 - 2026-01-05
Added
- Web:
/skillslist view with sorting (newest/downloads/stars/name) + quick filter. - Web: admin/moderator highlight toggle on skill detail.
- Web: canonical skill URLs as
/<owner>/<slug>(legacy/skills/<slug>redirects). - Web: upload auto-generates a changelog via OpenAI when left blank (marked as auto-generated).
Fixed
- Web: skill detail shows a loading state instead of flashing "Skill not found".
- Web: user profile shows avatar + loading state (no "User not found" flash).
- Web: improved mobile responsiveness (nav menu, skill detail layout, install command overflow).
- Web: upload now unwraps folder picks so
SKILL.mdcan be at the bundle root. - Registry: cap embedding payload size to avoid model context errors.
- CLI: ignore legacy
auth.clawdhub.comregistry and prefer site discovery.
Changed
- Web: homepage search now expands into full search mode with live results + highlighted toggle.
- CLI: sync no longer prompts for changelog; registry auto-generates when blank.
0.0.3 - 2026-01-04
Added
- CLI sync: concurrency flag to limit registry checks.
- Home: install command switcher (npm/pnpm/bun).
Changed
- CLI sync: default
--concurrencyis now 4 (was 8). - CLI sync: replace boxed notes with plain output for long lists.
Fixed
- CLI sync: wrap note output to avoid terminal overflow; cap list lengths.
- CLI sync: label fallback scans as fallback locations.
- CLI package: bundle schema internally (no external
clawdhub-schemapublish). - Repo: mark
clawdhub-schemaas private to prevent publishing.
0.0.2 - 2026-01-04
Added
- CLI: delete/undelete commands for soft-deleted skills (owner/admin).
Fixed
- CLI sync: dedupe duplicate slugs across scan roots; skip duplicates to avoid double-publish errors.
- CLI sync: show parsing progress while hashing local skills.
- CLI sync: prompt only actionable skills; preselect all by default; list synced separately; condensed synced summary when nothing to sync.
- CLI sync: cap long status lists to avoid massive terminal boxes.
- CLI publish/sync: allow empty changelog on updates; registry accepts empty changelog for updates.
- CLI: use
--cli-versionto avoid conflict with skill--versionflags. - Registry: hide soft-deleted skills from search/skill/download unless restored.
- Tests: add delete/undelete coverage (unit + e2e).
0.0.1 - 2026-01-04
Features
- CLI auth: login/logout/whoami; browser loopback auth; token storage; site/registry discovery; config overrides.
- CLI workflow: search, install, update (single/all), list, publish, sync (scan workdir + legacy roots), dry-run, version bumping, tags.
- Registry/API: skills + versions with semver; tags (latest + custom); changelog per version; SKILL.md frontmatter parsing; text-only validation; zip download; hash resolve; stats (downloads/stars/versions/comments).
- Web app: home (highlighted + latest), search, skill detail (README, versions, tags, stats, files), upload UI, user profiles, stars, settings (profile + API tokens + delete account).
- Social: stars + comments with moderation hooks; admin console for roles + highlighted curation.
- Search: semantic/vector search over skill content with limit/approved filters.
- Security: GitHub OAuth; role-based access (admin/moderator/user); audit logging for admin actions.