Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Dec 11:36
· 1 commit to main since this release
e8516be

   🚨 Breaking Changes

  • contracts: Add base and advanced Checker and Excubia contracts  -  by @0xjei (e629d)

   🚀 Features

  • Add release workflow with github actions  -  by @0xjei (62a32)
  • contracts:
    • Support hardhat and foundry for contracts package  -  by @0xjei (79b6c)
    • Init porting of excubia core abstract contract and FreeForAll extension  -  by @0xjei (fad47)

   🐞 Bug Fixes

  • Skip explicitly the symlinks format with prettier  -  by @0xjei (97f9c)
  • contracts: Avoid prompt on solhint fix  -  by @0xjei (93ea8)

   ♻️ Refactoring

  • contracts:
    • Adapt trait to check and pass internal-external behaviour  -  by @0xjei (0c5b7)
    • Apply foundry best practices & docs gen; minor docs & npm scripts improvements  -  by @0xjei (4e844)
    • Add mapping of mapping to handle multiple statuses in one gatekeeper x gate  -  by @0xjei (1389b)
    • Add return to checks  -  by @0xjei (9f4e9)
    • Remove extensions  -  by @0xjei (c1ec9)
    • Apply new naming conventions to contracts  -  by @0xjei (53ce0)
    • Make advanced policy flags immutable  -  by @0xjei (cad13)
    • Improve contracts and test documentation; small code optimization and refactor  -  by @0xjei (c74c3)
    • Improve custom error name of advanced contracts  -  by @0xjei (23d6e)
    • Move advanced control flags for checks from checker to policy at enforce level  -  by @0xjei (2eb20)
    • Switched to pragma for compatibility; minor fix  -  by @0xjei (3e595)
    • Change setTarget() visibility from public to external  -  by @0xjei (64ae0)
    • Remove redundant if case; move struct to interface  -  by @0xjei (68825)
    View changes on GitHub