Skip to content

Releases: openlawteam/tribute-contracts

v2.2.2

05 Nov 22:27
2e0ed10
Compare
Choose a tag to compare

Changelog

Info ⚠️

Features & Enhancements 🚀

  • feat: added new adapter Lend NFT, improved Onboarding, OffchainVoting by @adridadou in #330
  • feat: configuration adapter supports addr conf (#425) by @fforbeck in #432

Bug Fixes 🐞

  • fix: issues found with slither + fixed/disabled false-positives by @fforbeck in #413
  • fix: avoid re-deploying identity contracts by @adridadou in #416
  • fix: deploy utility contracts + check env vars by @fforbeck in #426

Maintenance 🔧

Documentation 📖

Packages 📦

New Contributors


Full Changelog: v2.2.1...v2.2.2

v1.0.4

05 Nov 12:15
69492ac
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • This is a minor release to add new features to the Configuration Adapter - which now supports configuration proposals to update configs that use the address type.
  • The v1.0.4 release is integrated with tribute-ui.
  • In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.4 of tribute-contracts. Then checkout the following instructions to spin up a Tribute DAO: https://github.com/openlawteam/tribute-contracts/blob/release-v1.0.4/docker/README.md

Features & Enhancements 🚀

  • feat: configuration adapter supports address configs by @fforbeck in #425

Maintenance 🔧

  • chore: added deployment option for goerli chain by @cryptogoth in #418
  • chore: added deployment option for harmony chain by @joequant in #419

Documentation 📖

Packages 📦

New Contributors

  • @cryptogoth made their first contribution in #418
  • @joequant made their first contribution in #421

Full Changelog: v1.0.3...v1.0.4

v1.0.3

24 Sep 16:50
0bd2783
Compare
Choose a tag to compare

Changelog

Info ⚠️

Features & Enhancements 🚀

  • feat: add/remove extensions + set extension acl flags (#376)
  • feat: using node url instead of infura key e5865f1
  • feat: New Extension: Executor (#303) 5191e81
  • feat: [Subgraph] CouponOnboarding optional adapter (#307) 7e02d83
  • feat: launch a dao using docker-compose 0ee4363
  • feat: deploy subgraph to local graph-node 0ee4363

Fixes 🐞

  • fix: security issue in Executor (#308) 0b15b89
  • fix: avoid using pastEvents to get dao registry address (#310) d486d9c
  • fix: [Subgraph] ERC20 Extension Mapping (#315) 64d30c1
  • fix: creator erc20 balance allocation (#319) b097ef7
  • fix: member entity handleDelegateKey (#320) 1250a60
  • fix: null member issue in token holder entity (#321) 56cd4a8
  • fix: change function visibility ea23a4f

Maintenance 🔧

Packages 📦

v1.0.2...v1.0.3

v2.2.1

15 Sep 19:40
a439a32
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • The v2.2.1 release is not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.0 of tribute-contracts.
  • The v2.2.1 adds some js helpers functions to the lib, so it can be imported by other projects that interact with the tribute-contracts.

Maintenance 🔧

Packages 📦

v2.2.0...v2.2.1

v2.2.0

15 Sep 14:27
1de764b
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • The v2.2.0 release is not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.0 of tribute-contracts.

Breaking Changes 🔥

  • 8e471a1 8124413 The TributeNFT adapter was upgraded to handle the onboarding with ERC721 and ERC1155 tokens using the listener callbacks. So the processProposal function is no longer available in this adapter. The new member must submit the NFT directly to the adapter address with the proposalId encoded (example), once the proposal pass.

Features & Enhancements 🚀

Documentation 📖

Maintenance 🔧

  • chore: run workflow on pr event 86be89d

Packages 📦

v2.1.1...v2.2.0

v2.1.1

09 Sep 20:31
cd64d32
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • The v2.1.1 release is not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.0 of tribute-contracts.

Breaking Changes 🔥

  • 35cf2b4 The Managing adapter adds the support to add/remove extensions, and to set ACL flags for adapters that need to interact with extensions. The proposal submission function has changed to take into account this new feature. Checkout the docs for more info on that.

Features & Enhancements 🚀

  • feat: add/remove extensions + set extension acl flags (#376) 35cf2b4

Documentation 📖

Maintenance 🔧

  • test: fix guildkick test 4683b3d
  • chore: solc optimizer enabled by default 0a30ae4

Packages 📦

v2.1.0...v2.1.1

v1.0.2

09 Sep 17:53
72b966d
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • This is a patch release to enable the option to set the ACL flags for adapters that need to interact with different extensions.
  • The v1.0.2 release is not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.0 of tribute-contracts.

Breaking Changes 🔥

  • 72b966d The Managing adapter adds the support to add/remove extensions, and to set ACL flags for adapters that need to interact with extensions. The proposal submission function has changed to take into account this new feature. Checkout the docs for more info on that.

Features & Enhancements 🚀

  • feat: add/remove extensions + set extension acl flags (#376) 72b966d

Packages 📦

v2.1.0

03 Sep 13:40
0a30ae4
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • The v2.1.0 release is not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.0 of tribute-contracts. For more info on that checkout the docs.

Breaking Changes 🔥

  • b511fcd The TributeNFT adapter expects new proposals to be submitted with the tributeAmount which indicates the balance of the ERC1155 token. If it is an ERC721 onboarding, the tributeAmount should be set to 0.

Features & Enhancements 🚀

  • feat: TributeNFT adapter updated to support onboarding with ERC1155/ERC721 (#370) b511fcd

Bug Fixes 🐞

Maintenance 🛠️

  • chore: enable test workflow for master branch 5b8776a
  • chore: using test workflow to check coverage 0eac614
  • chore: enable coverage report on prs 60dfb69
  • chore: solc optimizer enabled by default 0a30ae4

Packages 📦

v2.0.4...v2.1.0

v2.0.4

31 Aug 14:47
046fc2e
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • The v2.0.4 release is not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.0.0 of tribute-contracts. For more info on that checkout the docs.

Breaking Changes 🔥

  • If the DAO has the OffchainVoting adapter enabled, any adapter that submits proposals will need to provide the submitter argument in the encoded data parameter, otherwise the Offchain.getSenderAddress call will fail. The submitter argument was added as a new type in the domain types defined in the ERC712 implementation.
  • Offchain.submitVoteResult function was updated to consider a new argument called: reporter.

Bug Fixes 🐞

Packages 📦

v2.0.3...v2.0.4

v2.0.3

30 Aug 16:15
48696d9
Compare
Choose a tag to compare

Changelog

Info ⚠️

  • The v2.0.3 release includes several smart contract changes which are not integrated with tribute-ui. In case you want to use tribute-contracts locally with tribute-ui, please checkout and use the latest integrated version v1.1.0 of tribute-contracts.

Features & Enhancements 🚀

Bug Fixes 🐞

Maintenance 🛠️

Docs 📖

Packages 📦

v2.0.2...v2.0.3