- a666320: Fix: Empty extension incompatibility maps should allow any colony version
- 1645c03: Add Streaming Payments v5
- 1645c03: - Refactor events to namespace event object exports
- Add support for MultisigPermissions in
colony-js
- Add support for MultisigPermissions in
- 1645c03: Add support for colonyNetwork's imwss2 and abis@1.5.0
- fefdd57: feat: Add helper to get extension required colony version
- f1093cc: This adds USDC token addresses and an enum with all supported network ids.
-
6a1d15d: Added support for the colonyNetwork
imwss
release.Removed the following extension clients (for now):
- CoinMachine
- EvaluatedExpenditure
- Whitelist
- 07d6863: Allow for nodeJS version 20 support
-
029288c: This changes the way
colony-js
clients are typed. We retain only the types of the last 5 versions of the types, all older versions will go untyped. This will give us some breathing room, at least for the amount of extensions that we have now.Furthermore the most recent (upcoming) contract changes were included in ColonyJS.
Some changes were made to fix builds.
-
c8f5f74:
cross-fetch
was removed as a dependency.Users of this library have to make sure that a fetch function exists in the global namespace (e.g. by using
node-fetch
and adding it to theglobalThis
).It also adds another build target for Colony SDK which is a minified bundle of the library
-
245fc59: Add support for
glwss4
contracts in Colony SDK. No API changes were necessary. Contractor was bumped to v1.0.1 of the@colony/abis
package Incore
, a guard was added to prevent trying to get permission proofs without an address. -
3a87d0c:
sdk
getReputation
now returns reputation within a domain as a percentag of the whole reputation within the teamgetReputationPoints
can be used to get the previous behavior- Added an
initialize
function to theVotingReputation
extension
-
3439729: colony-js gets support for the latest colonyNetwork release hmwss.
- 8de9d9c: Upgrade TypeDoc to v0.24.8 and adjust link syntax style
- 542ffad: Adjust import/export statements to be compatible with ESM only within node.js
- 50eefa9: Improve compatibility between ESM package.json generation and changesets:
- Use template file for package.json stub files (for changeset compatibility)
- Add .js extensions also for type imports and exports
- Add type entries to all package.json files
- Rename all .js config files to .cjs
-
029288cd: This changes the way
colony-js
clients are typed. We retain only the types of the last 5 versions of the types, all older versions will go untyped. This will give us some breathing room, at least for the amount of extensions that we have now.Furthermore the most recent (upcoming) contract changes were included in ColonyJS.
Some changes were made to fix builds.
-
c8f5f743:
cross-fetch
was removed as a dependency.Users of this library have to make sure that a fetch function exists in the global namespace (e.g. by using
node-fetch
and adding it to theglobalThis
).It also adds another build target for Colony SDK which is a minified bundle of the library
- 245fc594: Add support for
glwss4
contracts in Colony SDK. No API changes were necessary. Contractor was bumped to v1.0.1 of the@colony/abis
package Incore
, a guard was added to prevent trying to get permission proofs without an address.
-
3a87d0cb:
sdk
getReputation
now returns reputation within a domain as a percentag of the whole reputation within the teamgetReputationPoints
can be used to get the previous behavior- Added an
initialize
function to theVotingReputation
extension
- 50eefa91: Improve compatibility between ESM package.json generation and changesets:
- Use template file for package.json stub files (for changeset compatibility)
- Add .js extensions also for type imports and exports
- Add type entries to all package.json files
- Rename all .js config files to .cjs
- 8de9d9ca: Upgrade TypeDoc to v0.24.8 and adjust link syntax style
- 542ffad8: Adjust import/export statements to be compatible with ESM only within node.js
- d703cc6b:
@colony/core
does not exportRELEASES
,LATEST_TAG
andRELEASE_MAP
anymore. Thesse are now under@colony/abis
inreleases
,latest
andreleaseMap
respectively.
- Polish up core package for initial release. Add comments and
utils
entrypoint