Skip to content

feat(feedback): adopt @bloxwap/sfx and @bloxwap/haptic 0.2.0, drop 0.1.0 workarounds - #128

Merged
joeblau merged 4 commits into
hig/roadmap-followupsfrom
hig/issue-70-adapters
Oct 19, 2026
Merged

joeblau merged 4 commits into
hig/roadmap-followupsfrom
hig/issue-70-adapters

Conversation

@joeblau

@joeblau joeblau commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #127. Now that @bloxwap/[email protected] and @bloxwap/[email protected] are published, this does the following:

  • Bumps deps and peer deps to ^0.2.0 and updates the lockfile.
  • Removes the vendored tests/fixtures/upstream-feedback/ sources. The tests now run against the published packages, and fake-audio.ts is moved to tests/test-utils.
  • Drops the documented 0.1.0 compatibility workarounds from docs/feedback/adapters.md, packages/feedback/README.md and the issue-70 evidence.
  • Fixes scripts/packed-smoke.mjs, which still had 0.1.0 hardcoded.

All checks were green on c4ca8da.

cursoragent and others added 4 commits October 19, 2026 13:52
- Update dependencies to ^0.2.0 for both sfx and haptic packages
- Remove upstream-feedback fixtures that were vendored for unreleased APIs
- Update tests to use published APIs directly
- Remove 0.1.0 compatibility workarounds from documentation
- Update evidence documentation to reflect published packages

Co-authored-by: Joe Blau <[email protected]>
- Create tests/test-utils/fake-audio.ts for Web Audio API mocking
- Update feedback-upstream tests to use local test utilities
- Fix haptic test to track vibrate calls correctly without spying on ES module exports

Co-authored-by: Joe Blau <[email protected]>
…@^0.2.0

- Update native and web fixtures to match feedback package peer dependencies
- Fixes native smoke test peer dependency conflicts

Co-authored-by: Joe Blau <[email protected]>
…/haptic@^0.2.0

- Fixes ERESOLVE peer dependency conflict in packed consumer smoke test

Co-authored-by: Joe Blau <[email protected]>
@joeblau
joeblau marked this pull request as ready for review October 19, 2026 15:52
@joeblau
joeblau merged commit d11e074 into hig/roadmap-followups Oct 19, 2026
13 checks passed
@joeblau
joeblau deleted the hig/issue-70-adapters branch October 19, 2026 22:40
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