Skip to content

v4.0.0

Choose a tag to compare

@rdig rdig released this 05 Jul 11:03
· 214 commits to develop since this release
100a098

Release Highlights

This colonyJS release adds support for Extension Clients Versioning allowing for extensions themselves to be separated from the colony client all whilst having their own versions and upgrade paths.

The version work independently of the colony contract clients as long as the extension's version is supported by the current colony contract version, will work as expected.

As with the colony clients, the extensions have support for add-on methods that will help in cases where the method calls need permissioning proofs, in order to make development live easier.

As an example for this, you can look up createDomainMotionWithProofs, stakeMotionWithProofs, escalateMotionWithProofs and claimRewardWithProofs from the VotingReputation extension.

New Clients

  • Colony version 7 client
  • CoinMachine extension, version 2 client
  • VotingReputation extension, version 2 client
  • OneTxPayment extension, version 2 client

Fixes:

Maintenance:

  • #482 Automatically create versioned extension client files/folders based on the latest version(s)