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

Releases: 3box/3box-js

Release v1.5.1

20 Mar 15:56
Compare
Choose a tag to compare

Release notes

  • Fix for profiles/stores in Trustwallet, now expected stores will be created and loaded

Release v1.5.0

12 Mar 14:57
@oed oed
Compare
Choose a tag to compare

Release notes

  • Add support for getting public space data
  • Add support for listing spaces of a user
  • Properly format ETH-RPC calls

Release v1.4.0

21 Feb 21:07
@oed oed
Compare
Choose a tag to compare

Release notes

  • New functions for adding a verified email credential

Release v1.3.0

05 Feb 20:59
@oed oed
Compare
Choose a tag to compare

Release notes

  • Spaces feature, allows dapps to request access to compartments of the users 3Box which only dapps which the user has given explicit permission to can read/write
  • 3Box is now able to run completely offline
  • Added a more lightweight module for accessing getProfile and related api methods
  • Updates to network logic for stability

v1.2.2

25 Jan 18:25
Compare
Choose a tag to compare

Fixes a bug where more entries locally compared to the pinning node would result in onSyncDone not getting called.

v1.2.1

17 Jan 10:14
@oed oed
3e6eec5
Compare
Choose a tag to compare

Release notes:

  • Fixes bug in getVerifiedAccounts to work with earlier accounts #258
  • Fix to allow openBox to be called with no options
  • Replace bip39 dependency with more lightweight ethers.js dependency
  • Removes stale lib files during build
  • Modify example to work in additional environments including github pages

v1.2.0

15 Jan 16:32
fa1982c
Compare
Choose a tag to compare

Features

  • Implemented new "verified" api that checks and verifies various claims
  • Reconnects to pinning node if connection is lost
  • Disabled local cache iframe because it caused inconsistent behaviour
  • Simplified syncing logic
  • Fixed bug in getProfile #248

v1.1.0

27 Dec 10:51
@oed oed
Compare
Choose a tag to compare

Features

  • Local cache using an iframe
    IPFS and OrbitDB data is now shared between dapps. The data is now stored in an iframe instead of being replicated between each dapp.
  • Network cache
    When syncing public profiles of users a centralized caching service is now used by default. This speeds up the process of getting multiple public profiles at once. This feature can be disabled in favor for the decentralized approach.
  • GraphQL queries
    It's now possible to encode GraphQL queries for public profiles. This allows for queries of only the relevant information of profiles.
  • Ethereum address proof
    The proof that links users ethereum address to their 3Box profile is now stored in their 3Box.

v1.0.0

24 Oct 15:05
@oed oed
8be3b04
Compare
Choose a tag to compare

The first official release of 3box!