Skip to content

v1.4.0 — Framework integration and feedback submission

Choose a tag to compare

@akashgoswami akashgoswami released this 07 Oct 10:59
· 9 commits to main since this release

Adds explicit lifecycle and framework integration APIs, ES module and CommonJS entry points with TypeScript declarations, and optional feedback submission to your own HTTP endpoint.

  • Initialize and destroy the review layer cleanly, with opt-in SPA navigation and recovery after dynamic content changes.
  • Render text highlights without modifying host text, preserve legacy quote anchors, and support visible text inside display: contents elements.
  • Submit the current page's JSON export explicitly, with timeout/error handling and local comments preserved on failure.
  • Prefill issue URLs with encoded page, count, and summary values; includes a dependency-free Node feedback receiver.
  • Keep route changes and immediate feedback submission consistent, and remove test hooks from the published API.

Validation: 798 browser checks passed across six projects without retries before the version bump; release-version integration, lifecycle, highlight, receiver, and package checks passed.