Skip to content

Commit 75c4233

Browse files
tarrencevsteebchen
andauthored
Prepare release: 0.13.3 (#2387)
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action Co-authored-by: steebchen <steebchen@users.noreply.github.com>
1 parent 4b296cf commit 75c4233

File tree

11 files changed

+57
-52
lines changed

11 files changed

+57
-52
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## [0.13.3] - 2026-02-06
4+
5+
### ✨ New Features
6+
- **@cartridge/controller**: Added starterpack play callback functionality enabling custom game launch behavior and improved gaming integration (#2362)
7+
- **@cartridge/controller**: Added specialized controller toast notifications with improved messaging and user feedback for iframe-embedded applications (#2358)
8+
9+
### 🚀 Improvements
10+
- **@cartridge/keychain**: Enhanced iframe connect flow with automatic Storage Access API request for improved cross-domain authentication in WebView environments (#2374)
11+
- **@cartridge/keychain**: Tightened Capacitor origin verification to only auto-verify localhost, requiring explicit authorization for custom hostnames in presets for enhanced security (#2375)
12+
- **@cartridge/controller**: Improved policy handling with canonical sorting before hashing to ensure consistent policy processing and prevent non-deterministic merkle root calculations (#2359)
13+
- **@cartridge/controller**: Enhanced preset verification for Capacitor environments with better validation and support for capacitor:// scheme (#2369)
14+
15+
### 🐛 Bug Fixes
16+
- **@cartridge/controller**: Added ApprovalPolicy support to controller toWasmPolicies for proper merkle root calculation across different connectors, fixing session registration mismatches (#2372)
17+
- **@cartridge/controller**: Fixed aggregate contracts display on unverified session to properly group methods into "Approve <game>" expendable cards (#2304)
18+
- **@cartridge/controller**: Fixed controller re-initialization issues by reusing existing controller instances to prevent duplicate iframes and message channels (#2360)
19+
- **@cartridge/controller**: Fixed chain ID lookup to support non-Cartridge chain configurations for better multi-chain compatibility (#2361)
20+
- **@cartridge/keychain**: Fixed Coinbase sandbox configuration to ensure proper sandbox environment setup (#2371)
21+
- **@cartridge/keychain**: Fixed password login button alignment with primary theme for consistent UI styling (#2385)
22+
323
## [0.13.2] - 2026-02-06
424

525
### 🐛 Bug Fixes

examples/capacitor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cartridge-capacitor-example",
3-
"version": "0.13.2",
3+
"version": "0.13.3",
44
"private": true,
55
"type": "module",
66
"scripts": {

examples/next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cartridge/controller-example-next",
33
"private": true,
4-
"version": "0.13.2",
4+
"version": "0.13.3",
55
"scripts": {
66
"dev": "env-cmd -f .env.dev next dev -p 3002",
77
"dev:live": "env-cmd -f .env.live next dev -p 3002",

examples/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cartridge-node-example",
3-
"version": "0.13.2",
3+
"version": "0.13.3",
44
"description": "Example of using Cartridge session controller with Node.js",
55
"type": "module",
66
"scripts": {

examples/svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cartridge/controller-example-svelte",
3-
"version": "0.13.2",
3+
"version": "0.13.3",
44
"private": true,
55
"scripts": {
66
"dev": "vite dev",

output.txt

Lines changed: 28 additions & 43 deletions
Large diffs are not rendered by default.

packages/connector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cartridge/connector",
3-
"version": "0.13.2",
3+
"version": "0.13.3",
44
"description": "Cartridge Controller Connector",
55
"repository": {
66
"type": "git",

packages/controller/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cartridge/controller",
3-
"version": "0.13.2",
3+
"version": "0.13.3",
44
"description": "Cartridge Controller",
55
"repository": {
66
"type": "git",

packages/eslint/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cartridge/eslint",
33
"private": true,
4-
"version": "0.13.2",
4+
"version": "0.13.3",
55
"type": "module",
66
"exports": {
77
".": "./index.js"

packages/keychain/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cartridge/keychain",
3-
"version": "0.13.2",
3+
"version": "0.13.3",
44
"private": true,
55
"type": "module",
66
"scripts": {

0 commit comments

Comments
 (0)