Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Jul 10:36
6fccf99

What's Changed

  • docs: add 'Connect Pane to your AI chat' guide for the remote MCP connector by @aerolalit in #601
  • docs(connect): correct plan claim (no paid plan needed) + sharpen no-install framing by @aerolalit in #602
  • feat(schema): add v2 core models (additive) by @aerolalit in #626
  • feat(manifest): v2 capability manifest — validation, CSP builder, materialization (PR #2) by @aerolalit in #627
  • feat(serving): v2 host routing, cookie firewall & app document serving (PR #3) by @aerolalit in #628
  • feat(dataplane): v2 collection CRUD, feed catch-up, attachment read (PR #4) by @aerolalit in #629
  • feat(ws): v2 WebSocket live-update endpoint by @aerolalit in #630
  • feat(sdk): pane.js browser SDK — collections, feed, transport, self-host bridge by @aerolalit in #631
  • feat(relay): identity, membership & app-session issuance (PR #7) by @aerolalit in #632
  • feat: v2 app-lifecycle HTTP routes, CLI verbs & MCP tool parity by @aerolalit in #633
  • rewrite the agent skill for the v2 API by @aerolalit in #634
  • fix: allow relay auth-loader/wake page inline scripts under CSP by @aerolalit in #637
  • fix(cli): resolve --app slug on pane deploy redeploy by @aerolalit in #636
  • fix(skill): correct script-ordering, claim flow, feed.on shape, config verb by @aerolalit in #635
  • feat(v2): complete private-app content serving (Design 2: __Host- session cookie) by @aerolalit in #638
  • feat(cli,mcp): app-member management (invite/list/remove) wrappers by @aerolalit in #640
  • relay: drop SQLite, standardize on Postgres-only by @aerolalit in #642
  • relay: remove v1 pane/event/participant API surface (v2-only) by @aerolalit in #643
  • relay: personal-home App API (my-apps, favorites, views, preview) by @aerolalit in #644
  • relay: rebuild home page on the App domain (my-apps, favorites, recents, previews) by @aerolalit in #645
  • relay: remove v1 Template subsystem (marketplace/publish/install/records + dead v1 icon/preview routes) by @aerolalit in #646
  • relay: cut the last v1 pane/template consumers (2c2) by @aerolalit in #647
  • relay: drop the v1 model layer + legacy columns (2c3) by @aerolalit in #648
  • Rebrand pane to Homespun (packages, wire protocol, CLI, docs) + showToast XSS fix by @aerolalit in #649
  • relay: landing page on / for anonymous visitors by @aerolalit in #650
  • relay/sdk: carry row versions on the feed wire; let conflict responses repair the mirror by @aerolalit in #651
  • relay: Google sign-in (OIDC) with magic-link fallback by @aerolalit in #652
  • relay: steer in-app browsers to email login on /login by @aerolalit in #653
  • relay: rebrand /login to the Homespun design by @aerolalit in #654
  • relay: allow same-origin fetch on script-bearing relay pages by @aerolalit in #655
  • relay: keep one-time app grants out of visible URLs by @aerolalit in #656
  • relay: enforce collection read permissions (role level) by @aerolalit in #657
  • relay, cli: finish Homespun wording in signed-in shell and CLI help by @aerolalit in #660
  • docs: fix dead repo links and finish Homespun naming by @aerolalit in #661
  • relay: author-scoped collection reads by @aerolalit in #658
  • relay: human-friendly error pages and bounded sign-in retry by @aerolalit in #659
  • relay, sdk: viewer identity and member names in hello by @aerolalit in #662
  • relay, cli, mcp: new apps default to private visibility by @aerolalit in #663
  • docs-site: Starlight scaffold and launch-minimum pages by @aerolalit in #664
  • docs-site: reflect the new private visibility default by @aerolalit in #665
  • docs-site workflow: use Node 22 for the wrangler deploy step by @aerolalit in #666
  • relay: landing privacy story and /privacy page by @aerolalit in #667
  • relay: privacy contact becomes privacy@homespun.dev by @aerolalit in #669
  • relay, sdk: deliver app grants by form post, never in URLs by @aerolalit in #668
  • docs-site: llms.txt and per-page markdown for agents by @aerolalit in #670
  • docs-site: visual design pass by @aerolalit in #671
  • relay: technical SEO pass (robots, sitemap, OG, JSON-LD) by @aerolalit in #672
  • templates: four private-app starters plus docs page by @aerolalit in #673
  • relay: self-service account deletion by @aerolalit in #674
  • mcp: type object-valued tool params so harnesses stop stringifying them by @aerolalit in #675
  • relay: manifest capabilities and embeds opt-ins by @aerolalit in #676
  • relay: template snapshots foundation (nullable version author, boot seeder) by @aerolalit in #677
  • relay: template gallery, preview, and one-click install by @aerolalit in #678
  • relay: fix release blockers (dead repo links, terms page, branded errors, llms.txt) by @aerolalit in #679
  • relay: embed apps send origin referrer so YouTube and other embeds work by @aerolalit in #680
  • rename: paneui to homespun (@homespunapps npm scope, CLI, release pipeline) by @aerolalit in #681

Full Changelog: v0.0.29...v1.0.0