Releases: aragon/aragon.js
@aragon/api-react v2.0.0-rc.6
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
Changes:
- Propagates
Error
s 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
@aragon/wrapper v4.0.0
@aragon/rpc-messenger v1.0.0
@aragon/[email protected]
is the first stable release of the renamed messenger
.
Changes:
- Upgrade to RxJS 6
@aragon/api v1.0.0
The first stable release of the newly renamed javascript implementation of the aragonAPI.
Changes:
- RxJS has been upgraded to v6
- Local Identity resolution
- Local identity modification requests
👏🏼Special thanks to @0x6431346e for the work on the RxJS upgrade 👏🏼
@aragon/wrapper v3.0.0
🚨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, soindexedDB
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
🚨Note that @aragon/[email protected]
will be the last version to support Aragon Core v0.5 organizations and aragonOS@3
contracts
Fixed:
@aragon/wrapper
: Upgrade to[email protected]
's slightly different API forevaluate()
(#183).
@aragon/wrapper v2.0.0
@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 variouspostMessage()
APIs available in different browser contexts@aragon/wrapper
: "Server" library to help manage interactions witharagonOS
-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!.