diff --git a/CHANGELOG.md b/CHANGELOG.md index 2df18ac6e..efafef50b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.12.1] - 2026-01-07 + +### ✨ New Features +- **@cartridge/controller**: Added configurable error display modes with `errorDisplayMode` option, enabling developers to control how transaction errors are presented to users with three modes: `modal` (default), `notification` (clickable toast), and `silent` (console only) (#2312) + +### 🚀 Improvements +- **Development**: Enhanced Claude Code integration with structured skill guides for code review, PR management, testing, Storybook snapshots, and release workflows (#2311, #2310) +- **Documentation**: Expanded CLAUDE.md with detailed technology stack versions, build process explanations, and comprehensive development workflow guidance (#2310) + +### 🔧 Development +- **Build**: Added .worktrees to .gitignore for improved Git worktree support (#2311) +- **Claude Integration**: Added comprehensive permissions configuration and skill documentation for streamlined AI-assisted development (#2311, #2310) + ## [0.12.0] - 2026-01-01 ### ✨ New Features diff --git a/examples/next/package.json b/examples/next/package.json index 30accd84f..0fd2abe1f 100644 --- a/examples/next/package.json +++ b/examples/next/package.json @@ -1,7 +1,7 @@ { "name": "@cartridge/controller-example-next", "private": true, - "version": "0.12.0", + "version": "0.12.1", "scripts": { "dev": "env-cmd -f .env.dev next dev -p 3002", "dev:live": "env-cmd -f .env.live next dev -p 3002", diff --git a/examples/node/package.json b/examples/node/package.json index b55bc3646..a79b59b37 100644 --- a/examples/node/package.json +++ b/examples/node/package.json @@ -1,6 +1,6 @@ { "name": "cartridge-node-example", - "version": "0.12.0", + "version": "0.12.1", "description": "Example of using Cartridge session controller with Node.js", "type": "module", "scripts": { diff --git a/examples/svelte/package.json b/examples/svelte/package.json index a6beb5b89..f2332160f 100644 --- a/examples/svelte/package.json +++ b/examples/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@cartridge/controller-example-svelte", - "version": "0.12.0", + "version": "0.12.1", "private": true, "scripts": { "dev": "vite dev", diff --git a/packages/connector/package.json b/packages/connector/package.json index 36f27b12c..8f2a98faa 100644 --- a/packages/connector/package.json +++ b/packages/connector/package.json @@ -1,6 +1,6 @@ { "name": "@cartridge/connector", - "version": "0.12.0", + "version": "0.12.1", "description": "Cartridge Controller Connector", "module": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/controller/package.json b/packages/controller/package.json index 7dc224ca4..3cb8daf29 100644 --- a/packages/controller/package.json +++ b/packages/controller/package.json @@ -1,6 +1,6 @@ { "name": "@cartridge/controller", - "version": "0.12.0", + "version": "0.12.1", "description": "Cartridge Controller", "module": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/eslint/package.json b/packages/eslint/package.json index a8c02ce27..51d0a196c 100644 --- a/packages/eslint/package.json +++ b/packages/eslint/package.json @@ -1,7 +1,7 @@ { "name": "@cartridge/eslint", "private": true, - "version": "0.12.0", + "version": "0.12.1", "type": "module", "exports": { ".": "./index.js" diff --git a/packages/keychain/package.json b/packages/keychain/package.json index 1dc84cee3..fc9c756fc 100644 --- a/packages/keychain/package.json +++ b/packages/keychain/package.json @@ -1,6 +1,6 @@ { "name": "@cartridge/keychain", - "version": "0.12.0", + "version": "0.12.1", "private": true, "type": "module", "scripts": { diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index d4377eeac..45a27ceab 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,7 +1,7 @@ { "name": "@cartridge/tsconfig", "private": true, - "version": "0.12.0", + "version": "0.12.1", "files": [ "base.json", "react.json"