chore: release 0.2.1 - widen @oven/bun-* version range (#176)

* fix: widen @oven/bun-* version range to improve install compatibility

Lower the minimum version of @oven/bun-* optional dependencies from
^1.3.4 to ^1.2.21. This is the lowest common version available across
all platform-specific packages, improving compatibility for contributors
who may not have access to the latest package versions.

The caret range (^) still allows npm to install newer versions when
available.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: bump version to 0.2.1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Olivier Chafik 2025-12-17 15:56:17 +00:00 • committed by GitHub
commit bbea41f27b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 3580 additions and 4374 deletions

956
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@
"url": "https://github.com/modelcontextprotocol/ext-apps"
},
"homepage": "https://github.com/modelcontextprotocol/ext-apps",
"version": "0.2.0",
"version": "0.2.1",
"license": "MIT",
"description": "MCP Apps SDK — Enable MCP servers to display interactive user interfaces in conversational clients.",
"type": "module",
@ -97,17 +97,17 @@
"prettier": "^3.6.2"
},
"optionalDependencies": {
"@oven/bun-darwin-aarch64": "^1.3.4",
"@oven/bun-darwin-x64": "^1.3.4",
"@oven/bun-darwin-x64-baseline": "^1.3.4",
"@oven/bun-linux-aarch64": "^1.3.4",
"@oven/bun-linux-aarch64-musl": "^1.3.4",
"@oven/bun-linux-x64": "^1.3.4",
"@oven/bun-linux-x64-baseline": "^1.3.4",
"@oven/bun-linux-x64-musl": "^1.3.4",
"@oven/bun-linux-x64-musl-baseline": "^1.3.4",
"@oven/bun-windows-x64": "^1.3.4",
"@oven/bun-windows-x64-baseline": "^1.3.4",
"@oven/bun-darwin-aarch64": "^1.2.21",
"@oven/bun-darwin-x64": "^1.2.21",
"@oven/bun-darwin-x64-baseline": "^1.2.21",
"@oven/bun-linux-aarch64": "^1.2.21",
"@oven/bun-linux-aarch64-musl": "^1.2.21",
"@oven/bun-linux-x64": "^1.2.21",
"@oven/bun-linux-x64-baseline": "^1.2.21",
"@oven/bun-linux-x64-musl": "^1.2.21",
"@oven/bun-linux-x64-musl-baseline": "^1.2.21",
"@oven/bun-windows-x64": "^1.2.21",
"@oven/bun-windows-x64-baseline": "^1.2.21",
"@rollup/rollup-darwin-arm64": "^4.53.3",
"@rollup/rollup-darwin-x64": "^4.53.3",
"@rollup/rollup-linux-arm64-gnu": "^4.53.3",

View file

@ -108,7 +108,7 @@ function findBunBinary() {
async function downloadBunForWindowsArm64() {
// Windows ARM64 can run x64 binaries via emulation
const pkg = "bun-windows-x64-baseline";
const version = "1.3.4";
const version = "1.2.21";
const url = `https://registry.npmjs.org/@oven/${pkg}/-/${pkg}-${version}.tgz`;
const destDir = join(nodeModules, "@oven", pkg);