Skip to content

Releases: aragon/aragon.js

@aragon/api-react v2.0.0-rc.6

05 Sep 01:13
d295e31
Compare
Choose a tag to compare

api-react release to alongside @aragon/[email protected] 🎉.

Adds support for the path API (api.path(), api.requestPath()) and installed apps API (api.currentApp(), api.installedApps()) through useAragonApi() and other hooks. See the documentation for more details!

Special thanks to @ottodevs for helping make this release happen alongside @aragon/[email protected]!

@aragon/rpc-messenger v1.1.0

14 Apr 09:14
73436e5
Compare
Choose a tag to compare

Changes:

  • Propagates Errors across the RPC channel, and throws them on the receiving side if it was a single event (rather than a continuous stream)
  • Optimizes the message event subscription by deduping the message bus across all requests.

@aragon/api v1.1.0

14 Apr 09:16
2c195e4
Compare
Choose a tag to compare

Changes:


👏 Special thanks to @Schwartz10 for adding the message signing feature!

@aragon/wrapper v4.0.0

25 Mar 14:34
Compare
Choose a tag to compare

Changes:

  • RxJS has been upgraded to v6 (#123)
  • Deduplicate async requests when fetching app information (#257)
  • Identity providers functionality (#253)
  • Local identity provider (#253)

👏🏼Special thanks to @0x6431346e and @sohkai for their contributions to this release 👏🏼

@aragon/rpc-messenger v1.0.0

25 Mar 14:09
Compare
Choose a tag to compare

@aragon/[email protected] is the first stable release of the renamed messenger.

Changes:

  • Upgrade to RxJS 6

@aragon/api v1.0.0

25 Mar 14:24
Compare
Choose a tag to compare

The first stable release of the newly renamed javascript implementation of the aragonAPI.

Changes:


👏🏼Special thanks to @0x6431346e for the work on the RxJS upgrade 👏🏼

@aragon/wrapper v3.0.0

05 Mar 02:00
1087cd2
Compare
Choose a tag to compare

🚨Note that @aragon/[email protected] marks the last release for the current suite of aragon.js libraries.

We will be transitioning the libraries in aragon.js to different names, with breaking changes. No more development, outside of fixing extremely critical bugs, will be done on the current suite.

In particular, we will be migrating packages from:

  • @aragon/client --> @aragon/api
  • @aragon/messenger --> @aragon/rpc-messenger

The new suite will use RxJS 6. See more details on migrating to RxJS 6 from RxJS 5.


@aragon/[email protected] brings a number of breaking changes that were previously included in the beta versions:

  • Depending on @aragon/os for contract ABIs
  • Migration to localforage for storage, so indexedDB can be used on supported browsers
  • Defaulting external events to start from an app's initialization block
  • Changes to cache.observe()'s behaviour
  • And a number of other bug fixes

Special thanks to @0xGabi, @0x6431346e, @Quazia, and @mikec for their work in helping bring the betas to a stable version 🎉 !

@aragon/wrapper v2.0.1

16 Oct 20:34
Compare
Choose a tag to compare

🚨Note that @aragon/[email protected] will be the last version to support Aragon Core v0.5 organizations and aragonOS@3 contracts

Fixed:

@aragon/wrapper v2.0.0

16 Oct 15:40
Compare
Choose a tag to compare

@aragon/wrapper is stable for a non-beta release!

🚨Please use @aragon/[email protected] instead.

We've long split up what was previously one single package, into three, but hadn't added them to the release notes:

  • @aragon/client: Aragon app-side client to interact with aragon.js
  • @aragon/messenger: Messaging layer between the client and wrapper, implementing wrappers around the various postMessage() APIs available in different browser contexts
  • @aragon/wrapper: "Server" library to help manage interactions with aragonOS-built organizations and sandboxing for Aragon apps

Amazing work by the Aragon DAC, and especially @0x6431346e, @jvluso, @Quazia, @PascalPrecht, and @leftab in making this release possible!.

1.1.0

21 Oct 03:58
099fb95
Compare
Choose a tag to compare

Features

  • Basically added everything