Releases: peekling/peekling-engine
Releases · peekling/peekling-engine
Release list
Peekling 0.1.4
Fixes direct character interaction so fast pointer releases, lost pointer capture, and window focus loss always end grab state and let physics settle.
All package, browser matrix, size, and performance release gates passed.
Full Changelog: v0.1.3...v0.1.4
Peekling 0.1.3
Full Changelog: v0.1.2...v0.1.3
Peekling 0.1.2
Peekling 0.1.2 improves mobile interaction reliability.
- Removes the native tap flash from character interaction on mobile browsers.
- Releases canceled touch drags into gravity from the last known pointer position.
- Preserves reduced-motion behavior while keeping direct interaction responsive.
- Keeps the Plan contract, configuration schema, and public API unchanged.
All five packages were built from the tagged source, verified in Chromium, Firefox, and WebKit, then published to npm with provenance.
Peekling 0.1.1
Peekling 0.1.1 gives web characters richer movement, direct interaction, and an optional Canvas renderer.
Highlights:
- Accessible character press, drag, and throw interaction is enabled by default.
- Bubble actions, notification indicators, target catching, landing states, path motion, and bounded throw physics are configurable.
- New motion choices include viewport traversal, target movement, jumps, SVG paths, patrols, and roaming presets.
@peekling/runtime/canvasrenders character frames with Canvas 2D while keeping controls and content surfaces accessible in the DOM.- The same authoritative Plan JSON drives both DOM and Canvas character rendering.
- Release archives passed clean reconstruction, isolated consumer installation, size certification, and Chromium, Firefox, and WebKit gates.
Install the runtime with npm install @peekling/runtime@0.1.1.