Skip to content

PushPort Web SDK 0.0.2

Latest

Choose a tag to compare

@IamFromUA IamFromUA released this 14 Oct 09:18

Web notification diagnostics, user profiles, consent and independently downloaded pictures/icons.

  • Bounded persistent telemetry with stable IDs and acknowledgement, foreground sessions/usage and direct/estimated influenced returns.
  • Verified External ID login/logout, tags, explicitly supplied contact/location data and custom events.
  • Project image download limit defaults to 5 MiB; bounded HTTPS/CORS downloads, text fallback and silent notification updates.
  • One durable installation per origin, compatible with 0.0.1 state. Update both the page dependency and the copied same-origin service worker.

Install the verified release archive as a normal npm dependency:

npm install https://github.com/IamFromUA/PushPortLibraryWeb/releases/download/0.0.2/pushport-web-sdk-0.0.2.tgz

This preserves the existing GitHub distribution method. npm registry publication is separate and requires publisher account/scope setup.

Validation: strict DOM/worker TypeScript, 20 synthetic tests and an independent ESM/CommonJS/TypeScript/worker consumer. Verified CI: https://github.com/IamFromUA/PushPortLibraryWeb/actions/runs/38540355252. Browser API acceptance does not prove a human view; provider delivery is tested separately.