Skip to content

Release Haptic 0.2.0 - #33

Merged
joeblau merged 1 commit into
mainfrom
cursor/haptic-0-2-0-release-a32a
Oct 19, 2026
Merged

joeblau merged 1 commit into
mainfrom
cursor/haptic-0-2-0-release-a32a

Conversation

@joeblau

@joeblau joeblau commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

Prepare @bloxwap/[email protected] so bloxwap/hig can drop its published-0.1.0 workarounds (hig#70 / hig#127).

Runtime source already matches HIG's pinned upstream fixtures (trigger.ts, platform.ts, feedback.ts, public index.ts) at 8b1ab578e2f06fbf2cd941697b1a93440e396bc9. This PR does not change packages/haptic/src. It publishes the already-merged imperative API and feedback entry:

  • canTriggerHaptic / triggerHaptic / HapticTriggerResult on the main export
  • @bloxwap/haptic/feedback package export
  • ESM/CJS, types, and SSR-safe probes (existing packed-consumer and Node SSR checks)

Version

0.2.0 — additive public API; not a patch of 0.1.0.

Release gate

Physical-device and VoiceOver certification remains pending in #9 and is disclosed. 0.2.0-release.json is a scoped pending-certification decision for this version only, pinning the HIG-verified implementation commit. release-check now accepts any matching *-release.json instead of only the 0.1.0 initial decision.

Do not merge from this agent, and do not tag or publish from this PR. After merge to main and green Tests/Documentation:

  1. Tag the exact main merge commit v0.2.0
  2. Publish the GitHub release for that tag (latest dist-tag)
  3. publish_npm.yml authenticates with org-level NPM_TOKEN on the self-hosted Mac minis

Validation: 134 unit tests at 100% runtime coverage; packed React 18/19 ESM/CJS/types/SSR consumers; docs snippets; size 4516 gzip bytes within 8192.

Open in Web Open in Cursor 

Ship canTriggerHaptic/triggerHaptic and the feedback entry so HIG can drop its 0.1.0 workarounds, and record a scoped pending-certification decision for the publish gate.

Co-authored-by: Joe Blau <[email protected]>
@joeblau
joeblau marked this pull request as ready for review October 19, 2026 13:40
@joeblau
joeblau merged commit be63bab into main Oct 19, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants