Skip to content

Deprecate callback adapter APIs - #1550

Open
ricardo-devis-agullo wants to merge 3 commits into
masterfrom
feat/v1-callback-deprecation-pass
Open

Deprecate callback adapter APIs#1550
ricardo-devis-agullo wants to merge 3 commits into
masterfrom
feat/v1-callback-deprecation-pass

Conversation

@ricardo-devis-agullo

Copy link
Copy Markdown
Collaborator

Summary

  • normalize legacy storage, metadata, plugin, and HTTP adapter callbacks behind promise-first registry boundaries
  • emit process-wide, one-time deprecation warnings while preserving callback behavior on the 0.x line
  • use the explicit promise capability from the coordinated node client and retain a safe callback fallback
  • preserve adapter receiver/error behavior and handle callback/promise hybrid implementations deterministically
  • update v1 migration status and release metadata

Coordinates with opencomponents/oc-client-node#132.

Test plan

  • npm run build (11 packages)
  • npm test --workspace oc (1013 passing)
  • npm test --workspace oc-fastify-server-adapter (14 passing plus integration)
  • Mend generated-code security scans (no vulnerabilities found)

Generated with Devin

ricardo-devis-agullo and others added 3 commits August 9, 2026 20:38
Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
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.

1 participant