Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .changeset/calm-feet-land.md

This file was deleted.

2 changes: 0 additions & 2 deletions .changeset/few-foxes-say.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/heroic-owls-land.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/open-product-boundary.md

This file was deleted.

2 changes: 0 additions & 2 deletions .changeset/wise-deer-do.md

This file was deleted.

15 changes: 15 additions & 0 deletions packages/posecode-embed/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# posecode-embed

## 0.3.0

### Minor Changes

- 797b1a8: Establish the Posecode 0.3 open-standard and product-layer license boundary. The specification, parser, and share codec remain Apache-2.0. The renderer, embed, and MCP product surfaces move to AGPL-3.0-only with a separately negotiated commercial option. Earlier MIT and Apache-2.0 releases keep their existing rights.

### Patch Changes

- Updated dependencies [1bd0c1f]
- Updated dependencies [cdcd978]
- Updated dependencies [797b1a8]
- posecode-parser@0.3.0
- posecode-render@0.3.0
- posecode-share@0.3.0

## 0.2.2

### Patch Changes
Expand Down
8 changes: 4 additions & 4 deletions packages/posecode-embed/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "posecode-embed",
"version": "0.2.2",
"version": "0.3.0",
"description": "Embed a live 3D Posecode movement anywhere with one <script> tag — the <posecode-player> web component.",
"license": "AGPL-3.0-only",
"type": "module",
Expand Down Expand Up @@ -38,9 +38,9 @@
"three.js"
],
"dependencies": {
"posecode-parser": "0.2.2",
"posecode-render": "0.2.2",
"posecode-share": "0.2.2"
"posecode-parser": "0.3.0",
"posecode-render": "0.3.0",
"posecode-share": "0.3.0"
},
"devDependencies": {
"esbuild": "^0.28.1"
Expand Down
2 changes: 1 addition & 1 deletion packages/posecode-embed/src/compat.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { parse, POSECODE_VERSION } from "posecode-parser";
import type { ParseResult } from "posecode-parser";

/** Version of the posecode-embed package/bundle. */
export const version = "0.2.2";
export const version = "0.3.0";

/** Version of the Posecode language understood by this bundle. */
export const languageVersion = POSECODE_VERSION;
Expand Down
4 changes: 2 additions & 2 deletions packages/posecode-eval/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
".": "./src/index.ts"
},
"dependencies": {
"posecode-parser": "0.2.2",
"posecode-render": "0.2.2",
"posecode-parser": "0.3.0",
"posecode-render": "0.3.0",
"three": "^0.171.0"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/posecode-language/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@
".": "./src/index.ts"
},
"dependencies": {
"posecode-parser": "0.2.2"
"posecode-parser": "0.3.0"
}
}
20 changes: 20 additions & 0 deletions packages/posecode-mcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# posecode-mcp

## 0.3.0

### Minor Changes

- 797b1a8: Establish the Posecode 0.3 open-standard and product-layer license boundary. The specification, parser, and share codec remain Apache-2.0. The renderer, embed, and MCP product surfaces move to AGPL-3.0-only with a separately negotiated commercial option. Earlier MIT and Apache-2.0 releases keep their existing rights.

### Patch Changes

- 1bd0c1f: Add a ballet first-position start pose, keep superhero landing contacts stable
with an inward planted fist, and prevent visible foot friction in demi-plié.
- cdcd978: Strengthen Posecode motion authoring and playback with strict contact validation,
grounded multi-contact solving, continuous sparse transitions, explicit forearm
roll guidance, natural relaxed hands, a mobile-safe phase rail, and more lifelike
canonical movements.
- Updated dependencies [1bd0c1f]
- Updated dependencies [cdcd978]
- Updated dependencies [797b1a8]
- posecode-parser@0.3.0
- posecode-share@0.3.0

## 0.2.2

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/posecode-mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "posecode-mcp",
"version": "0.2.2",
"version": "0.3.0",
"description": "Model Context Protocol server for Posecode: let any LLM agent validate, ROM-check, and get a render link for a .posecode movement, natively.",
"mcpName": "io.github.posecode-dev/posecode-mcp",
"license": "AGPL-3.0-only",
Expand Down Expand Up @@ -46,8 +46,8 @@
],
"dependencies": {
"@modelcontextprotocol/sdk": "^1.12.0",
"posecode-parser": "0.2.2",
"posecode-share": "0.2.2",
"posecode-parser": "0.3.0",
"posecode-share": "0.3.0",
"zod": "^3.24.1"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions packages/posecode-mcp/server.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
"url": "https://github.com/posecode-dev/posecode",
"source": "github"
},
"version": "0.2.2",
"version": "0.3.0",
"packages": [
{
"registryType": "npm",
"identifier": "posecode-mcp",
"version": "0.2.2",
"version": "0.3.0",
"transport": {
"type": "stdio"
},
Expand Down
15 changes: 15 additions & 0 deletions packages/posecode-parser/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# posecode-parser

## 0.3.0

### Minor Changes

- 797b1a8: Establish the Posecode 0.3 open-standard and product-layer license boundary. The specification, parser, and share codec remain Apache-2.0. The renderer, embed, and MCP product surfaces move to AGPL-3.0-only with a separately negotiated commercial option. Earlier MIT and Apache-2.0 releases keep their existing rights.

### Patch Changes

- 1bd0c1f: Add a ballet first-position start pose, keep superhero landing contacts stable
with an inward planted fist, and prevent visible foot friction in demi-plié.
- cdcd978: Strengthen Posecode motion authoring and playback with strict contact validation,
grounded multi-contact solving, continuous sparse transitions, explicit forearm
roll guidance, natural relaxed hands, a mobile-safe phase rail, and more lifelike
canonical movements.

## 0.2.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/posecode-parser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "posecode-parser",
"version": "0.2.2",
"version": "0.3.0",
"description": "Parse the .posecode kinematic motion DSL into a validated, ROM-clamped intermediate representation.",
"license": "Apache-2.0",
"type": "module",
Expand Down
15 changes: 15 additions & 0 deletions packages/posecode-render/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# posecode-render

## 0.3.0

### Minor Changes

- 797b1a8: Establish the Posecode 0.3 open-standard and product-layer license boundary. The specification, parser, and share codec remain Apache-2.0. The renderer, embed, and MCP product surfaces move to AGPL-3.0-only with a separately negotiated commercial option. Earlier MIT and Apache-2.0 releases keep their existing rights.

### Patch Changes

- 1bd0c1f: Add a ballet first-position start pose, keep superhero landing contacts stable
with an inward planted fist, and prevent visible foot friction in demi-plié.
- cdcd978: Strengthen Posecode motion authoring and playback with strict contact validation,
grounded multi-contact solving, continuous sparse transitions, explicit forearm
roll guidance, natural relaxed hands, a mobile-safe phase rail, and more lifelike
canonical movements.

## 0.2.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/posecode-render/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "posecode-render",
"version": "0.2.2",
"version": "0.3.0",
"description": "Render a Posecode IR as an animated 3D human figure (skinned character or procedural mannequin) with Three.js.",
"license": "AGPL-3.0-only",
"type": "module",
Expand Down
6 changes: 6 additions & 0 deletions packages/posecode-share/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# posecode-share

## 0.3.0

### Minor Changes

- 797b1a8: Establish the Posecode 0.3 open-standard and product-layer license boundary. The specification, parser, and share codec remain Apache-2.0. The renderer, embed, and MCP product surfaces move to AGPL-3.0-only with a separately negotiated commercial option. Earlier MIT and Apache-2.0 releases keep their existing rights.

## 0.2.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/posecode-share/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "posecode-share",
"version": "0.2.2",
"version": "0.3.0",
"description": "Encode/decode .posecode documents to URL-safe share tokens — the distribution primitive for Posecode permalinks and embeds.",
"license": "Apache-2.0",
"type": "module",
Expand Down
6 changes: 3 additions & 3 deletions playground/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"@lezer/highlight": "^1.2.1",
"@vercel/analytics": "^2.0.1",
"posecode-language": "0.2.2",
"posecode-parser": "0.2.2",
"posecode-render": "0.2.2",
"posecode-share": "0.2.2",
"posecode-parser": "0.3.0",
"posecode-render": "0.3.0",
"posecode-share": "0.3.0",
"three": "^0.171.0"
},
"devDependencies": {
Expand Down