Skip to content

Releases: rockfridrich/villa

Villa v0.3.0-rc.2

01 Feb 14:07
751905c

Choose a tag to compare

🎉 Villa v0.3.0-rc.2

Live at villa.cash

Changes

  • fix(docker): copy next/react/react-dom explicitly into runner stage
  • fix(docker): dereference Bun hardlinks before cross-stage COPY
  • fix(docker): find next/react modules wherever Bun installed them
  • fix(docker): install next/react via npm in runner stage
  • fix(docker): use empty package.json for npm install in runner
  • fix(docker): copy standalone first, then npm install runtime deps
  • fix(docker): override standalone package.json before npm install
  • fix(auth): fix key auth flow for beta env and settings CSP (#93)
  • fix(auth): remove fake-key.villa.cash refs, use key.villa.cash for all envs (#94)
  • fix(hub): persist inline nickname edit to backend + bump v0.3.0-rc.2 (#95)

Commit: 751905c

Villa v0.3.0-rc.1

28 Jan 14:33
aa5de26

Choose a tag to compare

🎉 Villa v0.3.0-rc.1

Live at villa.cash

Changes

  • fix(docker): remove unnecessary node_modules/.bun copies from runner stages
  • feat: SDK auto-sync README versions
  • ci: add SDK version consistency check workflow
  • feat(docker): add BuildKit cache mounts for bun installs
  • bump: version to v0.3.0-beta.2
  • fix: SDK type exports and auth subscription cleanup
  • docs: add QA handoff for v0.3.0-beta.2 release
  • chore(beads): close villa-qzt beta 3 cleanup issue
  • fix(docs): populate build metadata in health endpoint (#79)
  • fix(developers): add missing @monaco-editor/react dependency (#80)

Commit: aa5de26

Villa v0.3.0-beta.1

28 Jan 09:40

Choose a tag to compare

🎉 Villa v0.3.0-beta.1

Live at villa.cash

Changes

  • docs: auto-generate CLAUDE.txt [skip ci]
  • fix(ci): use bun instead of pnpm for SDK publish workflow
  • docs(sdk): add OpenCode prompt for runtime config implementation
  • feat(opencode): add cost-optimized model routing configuration
  • fix(agents): update opencode.json models - Qwen/Gemini/Grok
  • docs: add production deploy prompt for OpenCode
  • chore: align all package versions to 0.2.0
  • feat(sdk): popup fixes - Vietnam animals, settings routing, frosted glass
  • docs: auto-generate CLAUDE.txt [skip ci]
  • feat: SDK runtime config, git protocol, build fixes, agent consolidation (#75)

Commit: 2163b46

Villa v0.21.0

27 Jan 12:44

Choose a tag to compare

🎉 Villa v0.21.0

Live at villa.cash

Changes

  • docs(opencode): beta candidate QA feedback and fixes plan
  • docs(opencode): add settings popup UX and nickname ENS architecture
  • fix: Villa ID beta candidate + SDK v0.2.0 (#73)
  • docs: auto-generate CLAUDE.txt [skip ci]
  • fix(ci): use bun instead of pnpm for SDK publish workflow
  • docs(sdk): add OpenCode prompt for runtime config implementation
  • feat(opencode): add cost-optimized model routing configuration
  • fix(agents): update opencode.json models - Qwen/Gemini/Grok
  • docs: add production deploy prompt for OpenCode
  • chore: align all package versions to 0.2.0

Commit: 4e913d8

Villa v0.9.0-beta.1

26 Jan 09:15

Choose a tag to compare

🎉 Villa v0.9.0-beta.1

Live at villa.cash

Changes

  • fix(key): wait for targetOrigin before sending VILLA_READY
  • feat(agents): add multi-platform agent coordination system
  • docs(opencode): add Villa ID revamp task spec
  • feat: Villa ID Revamp - Porto-identical UX (#72)
  • docs: auto-generate CLAUDE.txt [skip ci]
  • fix(ci): always run bun install to ensure workspace symlinks
  • fix(ci): remove .turbo from cache, use --force for fresh builds
  • fix(ci): remove --parallel to respect turbo dependency order
  • docs(opencode): beta candidate QA feedback and fixes plan
  • docs(opencode): add settings popup UX and nickname ENS architecture

Commit: 9557f0c

Villa v0.20.0

25 Jan 08:47

Choose a tag to compare

🎉 Villa v0.20.0

Live at villa.cash

Changes

  • docs: auto-generate CLAUDE.txt [skip ci]
  • chore: major repo cleanup and reorganization
  • chore: consolidate AI tool configs (.claude, .opencode, .beads, .github)
  • fix: update playground 'How it works' to say key.villa.cash
  • docs: improve AI-friendly SDK documentation
  • docs: auto-generate CLAUDE.txt [skip ci]
  • feat: SDK domain types and playground landing page redesign
  • docs: auto-generate CLAUDE.txt [skip ci]
  • fix: remove iframe from docs, use direct SDK integration
  • chore: add session cost tracking script and protocol references

Commit: 7666b72

Villa v0.1.0-beta.1

23 Jan 17:29
87aeda7

Choose a tag to compare

🎉 Villa v0.1.0-beta.1

Live at villa.cash

Changes

  • docs: auto-generate CLAUDE.txt [skip ci]
  • feat(sdk): VillaProfile component + settings popup + village nicknames (#68)
  • docs: auto-generate CLAUDE.txt [skip ci]
  • docs: update CLAUDE.txt with VillaButton profile dropdown behavior
  • chore(sdk): bump to 0.1.1 and publish to npm
  • docs: auto-generate CLAUDE.txt [skip ci]
  • feat(telemetry): add version status tracking and fix docker command
  • feat(key): glassmorphism auth UI redesign (#58)
  • fix(key): support LAN IP origins for mobile testing + fix telemetry docker command (#70)

Commit: 87aeda7

Villa v0.19.0-beta.1

22 Jan 17:10

Choose a tag to compare

🎉 Villa v0.19.0-beta.1

Live at villa.cash

Changes

  • fix(deps): upgrade Next.js to 14.2.35 to fix security vulnerabilities
  • chore: remove stale pnpm-lock.yaml (using bun.lock)
  • fix(railway): extend healthcheck timeout to 120s
  • feat(infra): add CloudFlare agent and Railway migration
  • feat(infra): rename environments and add @tasks agent
  • feat(infra): migrate to Railway with automation scripts
  • docs: auto-generate CLAUDE.txt [skip ci]
  • fix(developers): add all workspace packages to Dockerfile for bun install
  • fix(developers): remove invalid COPY fallback syntax from Dockerfile
  • fix(developers): add node_modules/.bun for standalone symlinks

Commit: 2a25949

Villa v0.19.0-alpha.1

22 Jan 09:47

Choose a tag to compare

🎉 Villa v0.19.0-alpha.1

Live at villa.cash

Changes

  • feat(telemetry): add server-side API routes to bypass CORS
  • feat(telemetry): add launch actions and agent cost optimization guide
  • chore: prepare v0.1.0-alpha.1 release
  • docs: auto-generate CLAUDE.txt [skip ci]
  • fix(contracts): restore V1 contracts needed by tests/scripts
  • docs(specs): add simplified deployment workflow spec
  • chore(infra): remove dev-1/dev-2 preview environments
  • feat(telemetry): add pipeline stage constants per deployment spec
  • docs: update environment docs to reflect simplified 3-env setup
  • feat(telemetry): add enhanced pipeline visualization and build status

Commit: 7cc0876

Villa v0.19.0

22 Jan 20:22

Choose a tag to compare

🎉 Villa v0.19.0

Live at villa.cash

Changes

  • fix(developers): add all workspace packages to Dockerfile for bun install
  • fix(developers): remove invalid COPY fallback syntax from Dockerfile
  • fix(developers): add node_modules/.bun for standalone symlinks
  • fix(key): add all workspace packages to Dockerfile for bun install
  • chore: add one-off DNS update workflow
  • feat(infra): complete Railway migration with agent docs
  • feat(telemetry): add key.villa.cash environment and reorder list
  • fix(sandbox): update service names after Railway migration

Commit: b9fb62a