penumbra-zone / web

Apache License 2.0
12 stars 15 forks source link

disconnect api #1307

Closed turbocrime closed 2 months ago

turbocrime commented 3 months ago

https://github.com/penumbra-zone/web/assets/134443988/00e35e04-1447-4ded-ad79-c86c1f0433a8

closes #1192

adds disconnect method to page api

page injection is refactored as a class to more explicitly represent and control injection state

origin-agnostic connection init helpers are exported from client package

transport may convey a simple 'false' indicating termination

disconnect minifront ui ready in merged #1276 but commented out

still needs a type guard for the provider manifest

changeset-bot[bot] commented 3 months ago

🦋 Changeset detected

Latest commit: 7df3a3e929729613104867ee63274f075e9c3793

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages | Name | Type | | ------------------------------- | ----- | | @penumbra-zone/client | Major | | @penumbra-zone/transport-chrome | Major | | @penumbra-zone/transport-dom | Minor | | minifront | Patch | | @penumbra-zone/services | Major |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR