Skip to content

Commit 5a883ce

Browse files
jcgglclaude
andcommitted
chore: bump V2 CDN version to 0.4.8 across all examples and docs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7e286cf commit 5a883ce

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

.well-known/agent-card.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "AnimaSync",
44
"description": "Voice-driven 3D avatar animation engine for the browser. Extracts emotion from speech and generates lip sync, facial expressions, and body motion in real time — entirely client-side via Rust/WASM and ONNX inference.",
55
"url": "https://animasync.quasar.ggls.dev/",
6-
"version": "0.4.7",
6+
"version": "0.4.8",
77
"provider": {
88
"organization": "GoodGang Labs",
99
"url": "https://goodganglabs.com"

agents.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
},
151151
{
152152
"action": "init-animasync",
153-
"code": "<script type=\"module\">\nconst CDN = 'https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v2@0.4.7';\nconst { LipSyncWasmWrapper } = await import(`${CDN}/lipsync-wasm-wrapper.js`);\nconst lipsync = new LipSyncWasmWrapper({ wasmPath: `${CDN}/lipsync_wasm_v2.js` });\nawait lipsync.init();\n</script>",
153+
"code": "<script type=\"module\">\nconst CDN = 'https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v2@0.4.8';\nconst { LipSyncWasmWrapper } = await import(`${CDN}/lipsync-wasm-wrapper.js`);\nconst lipsync = new LipSyncWasmWrapper({ wasmPath: `${CDN}/lipsync_wasm_v2.js` });\nawait lipsync.init();\n</script>",
154154
"description": "Import and initialize AnimaSync V2 from CDN"
155155
}
156156
]

examples/guide/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -900,7 +900,7 @@ <h2 class="step-title">Add Real-time Microphone</h2>
900900
// Config
901901
// ════════════════════════════════════════
902902
const VERSION_V1 = '0.4.5';
903-
const VERSION_V2 = '0.4.7';
903+
const VERSION_V2 = '0.4.8';
904904
const CDN_V1 = `https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v1@${VERSION_V1}`;
905905
const CDN_V2 = `https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v2@${VERSION_V2}`;
906906
let selectedEngine = 'v1';

examples/vanilla-avatar/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ <h2>52 ARKit Blendshapes — V2 Emotion</h2>
199199
// No 3D avatar, no Three.js. Pure audio → lip sync data (52-dim).
200200
// ================================================================
201201

202-
const VERSION = '0.4.7';
202+
const VERSION = '0.4.8';
203203
const CDN = `https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v2@${VERSION}`;
204204

205205
// ── All 52 ARKit blendshape channels ──

examples/vanilla-comparison/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ <h1>Anima<span>Sync</span></h1>
254254
// Config
255255
// ================================================================
256256
const VERSION_V1 = '0.4.5';
257-
const VERSION_V2 = '0.4.7';
257+
const VERSION_V2 = '0.4.8';
258258
const CDN_V1 = `https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v1@${VERSION_V1}`;
259259
const CDN_V2 = `https://cdn.jsdelivr.net/npm/@goodganglabs/lipsync-wasm-v2@${VERSION_V2}`;
260260

llms-full.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ Tongue: tongueOut
224224

225225
| Example | Description | URL |
226226
|---------|-------------|-----|
227-
| Step-by-Step Guide | 6-step interactive tutorial with V1/V2 engine selector, VRM mode auto-detect, idle eye blink, audio-synced playback, LoopPingPong idle, asymmetric crossfade (V1 0.4.5, V2 0.4.7) | https://animasync.quasar.ggls.dev/examples/guide/ |
227+
| Step-by-Step Guide | 6-step interactive tutorial with V1/V2 engine selector, VRM mode auto-detect, idle eye blink, audio-synced playback, LoopPingPong idle, asymmetric crossfade (V1 0.4.5, V2 0.4.8) | https://animasync.quasar.ggls.dev/examples/guide/ |
228228
| V1 Data | V1 phoneme engine — 52 ARKit blendshapes visualization | https://animasync.quasar.ggls.dev/examples/vanilla-basic/ |
229229
| V2 Data | V2 emotion model — 52 ARKit with 5-dim FiLM conditioning | https://animasync.quasar.ggls.dev/examples/vanilla-avatar/ |
230230
| V1 vs V2 | Side-by-side dual avatar comparison | https://animasync.quasar.ggls.dev/examples/vanilla-comparison/ |

0 commit comments

Comments
 (0)