Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release swarm-extension 0.7.0 #153

Merged

Conversation

bee-worker
Copy link
Collaborator

@bee-worker bee-worker commented Nov 18, 2022

🤖 I have created a release beep boop

0.7.0 (2022-11-18)

Since manifest v2 extensions won't be allowed from June 2023, the Swarm Extension now supports manifest v3. But that brings some limitations, not present in v2. Here are the key changes in v3:

  • The swarm object won't be injected into dApp pages. Instead each dApp should include the Swarm Extension Library into its code to comunicate with the extension.
  • Blocking interceptors are not allowed in manifest v3, so the new implementation uses the Declarative Network Request API. This requirement prevents the extension from checking session ID for fake URL requests. That means the extension cannot check the security context of the links that are being accessed.
  • If bee URL is set to localhost, then links are redirected to subdomain based bee URLs. For example, trying to access the bzz://site.eth URL will result in accessing the http://site.swarm.localhost:1633/ URL.

Features

  • manifest v3 (#142) (287edee)
    • remove session-id from url (#150)
    • add subdomain redirection (#147)

This PR was generated with Release Please. See documentation.

@bee-runner
Copy link

bee-runner bot commented Nov 18, 2022

🚀 Release checklist

Before release

  • Update the version in manifest.json to the same version as this PR
  • Update Google Store image before publish if the popup page's UI structure changed

@bee-worker bee-worker changed the title chore(master): release 0.7.0 chore(master): release swarm-extension 1.0.0 Nov 18, 2022
@bee-worker bee-worker force-pushed the release-please--branches--master--components--swarm-extension branch from a46dc1e to a2a6f10 Compare November 18, 2022 10:52
@bee-worker bee-worker changed the title chore(master): release swarm-extension 1.0.0 chore(master): release swarm-extension 0.7.0 Nov 18, 2022
@bee-worker bee-worker force-pushed the release-please--branches--master--components--swarm-extension branch from a2a6f10 to e77a397 Compare November 18, 2022 11:23
@bee-worker bee-worker changed the title chore(master): release swarm-extension 0.7.0 chore(master): release swarm-extension 0.1.0 Nov 18, 2022
@bee-worker bee-worker force-pushed the release-please--branches--master--components--swarm-extension branch from e77a397 to e9a84e2 Compare November 18, 2022 11:25
@bee-worker bee-worker changed the title chore(master): release swarm-extension 0.1.0 chore(master): release swarm-extension 0.7.0 Nov 18, 2022
@bee-worker bee-worker force-pushed the release-please--branches--master--components--swarm-extension branch from e9a84e2 to 9ec54dd Compare November 18, 2022 11:40
@nugaon nugaon merged commit 25bd07f into master Nov 18, 2022
@nugaon nugaon deleted the release-please--branches--master--components--swarm-extension branch November 18, 2022 12:25
@bee-worker
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants