Skip to content

v0.4.0 — castor-kit is now Castor

Latest

Choose a tag to compare

@robeshell robeshell released this 28 Sep 22:08
· 8 commits to main since this release
def6de1

castor-kit is now Castor: a professional name that keeps the beaver. The repository is robeshell/castorjs, the packages are @castorjs/* and the docs live at https://robeshell.github.io/castorjs/. Nothing changes for running installs: databases, cookies, stored secrets and the webhook contract are untouched.

Changed

  • castor-kit is now Castor. The product name is Castor (the beaver keeps its place in the logo); the repository is robeshell/castorjs, the packages are @castorjs/api / @castorjs/web / @castorjs/mcp (so pnpm --filter @castorjs/…), the docs site moves to https://robeshell.github.io/castorjs/, the MCP server is named castor and its binary castor-mcp, and APP_NAME defaults to Castor (authenticator apps list new enrollments under Castor). The wordmark is "castor" in the app, the docs site and the README.
  • Kept on purpose, so existing installs keep working: database, user and volume names (castor_kit, castor_kit_test, castor_kit_ro, castor-kit_postgres_data / castor-kit_app_data), the session cookie and the key-derivation labels (castor-kit-session, castor-kit-secret-box, castor-kit-assistant-approval), the webhook headers X-Castor-* and User-Agents (castor-kit-webhook, castor-kit-scheduler, castor-kit-assistant), the browser storage keys and the public demo's address.
  • Upgrading: git fetch / git merge from the old URL keeps working (GitHub redirects renamed repositories), but point upstream at https://github.com/robeshell/castorjs.git; replace @castor-kit/ with @castorjs/ in your own scripts, CI and MCP client configs.

Full changelog: v0.3.0...v0.4.0