Skip to content
This repository was archived by the owner on Aug 9, 2021. It is now read-only.

Conversation

@dependabot-preview
Copy link

Bumps 3box from 1.17.1 to 1.20.2.

Release notes

Sourced from 3box's releases.

3Box v1.20.0

This release brings new IPFS features/performance in [email protected], and decreases bundled size by 1mb. Based on feedback from our first 3ID-Connect release, this brings a new more lightweight version and refactor. With these changes you need to pass a provider (as before) when creating or authenticating. The function get3idConnectProvider() is no longer available, when passing a provider we create a 3ID-Connect provider in the background. The recommended way to initialize a session is now as follows.

// On page load create
const box = await Box.create()
// Later authenticate user
const spaces = ['myDapp']
await box.auth(spaces, { address: '0x12345abcde', provider: ethProvider })

Release Notes

  • feat: default to 3ID-Connect, pass an eth provider and 3id-connect will be created in background
  • feat: supported function for browser feature support detection
  • ref: pass a provider at box.auth instead of Box.create, so create can be called on page load.
  • chore: upgrade to ipfs 0.44.0, libp2p-webrtc
  • feat: ghostpinbot pass address
  • ref: link address on auth

3Box v1.19.0

Release Notes

v1.19.0 - 2020-05-12

  • chore: upgrade did-jwt and did resolver libraries
Changelog

Sourced from 3box's changelog.

Release Notes

v1.20.1 - 2020-07-09

Fixes getting verified accounts (getVerifiedAccounts)

  • fix: pass correct ipfs mock to resolve did

v1.20.1 - 2020-06-23

  • fix: bump libp2p-pubsub

v1.20.0 - 2020-06-15

This release brings new IPFS features/performance in 0.44.0, and decreases bundled size by 1mb. Based on feedback from our first 3ID-Connect release, this brings a new more lightweight version and refactor. With these changes you need to pass a provider (as before) when creating or authenticating. The function get3idConnectProvider() is no longer available, when passing a provider we create a 3ID-Connect provider in the background. The recommended way to initialize a session is now as follows.

// On page load create
const box = await Box.create()
// Later authenticate user
const spaces = ['myDapp']
await box.auth(spaces, { address: '0x12345abcde', provider: ethProvider })
  • feat: default to 3ID-Connect, pass an eth provider and 3id-connect will be created in background
  • feat: supported function for browser feature support detection
  • ref: pass a provider at box.auth instead of Box.create, so create can be called on page load.
  • chore: upgrade to ipfs 0.44.0, libp2p-webrtc
  • feat: ghostpinbot pass address
  • ref: link address on auth

v1.19.0 - 2020-05-12

  • chore: upgrade did-jwt and did resolver libraries

v1.18.1 - 2020-04-21

  • fix: address recover signature check

v1.18.0 - 2020-04-21

  • feat: opt in support for 3ID Connect Provider
  • fix: confidential threads support with IdentityWallet

Get a 3ID Connect Provider by calling Box.get3idConnectProvider()

Commits
  • b50c8e4 Merge pull request #858 from 3box/release/v1.20.2
  • 082e905 release v1.20.2
  • 6af9292 Merge pull request #857 from 3box/fix/did-resolve-ipfs-mock
  • cbc2248 fix: pass correct ipfs mock to resolve did
  • aa39e94 fix: add option to disable rendezvous
  • 5e89a19 Merge pull request #849 from 3box/fix/update-libp2p-pubsub
  • f44b0cf Release v1.20.1
  • 8194a41 fix: bump libp2p-pubsub
  • 6f819b2 Merge pull request #840 from 3box/release/v1.20.0
  • d99cb5d release v1.20.0
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Jul 13, 2020
@dependabot-preview dependabot-preview bot requested a review from zachferland July 13, 2020 13:44
@dependabot-preview
Copy link
Author

Superseded by #88.

@dependabot-preview dependabot-preview bot deleted the dependabot/npm_and_yarn/develop/3box-1.20.2 branch July 20, 2020 13:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants