Skip to content

chore: release main#167

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-please--branches--main
Open

chore: release main#167
github-actions[bot] wants to merge 1 commit intomainfrom
release-please--branches--main

Conversation

@github-actions
Copy link
Copy Markdown

🤖 I have created a release beep boop

bloxchain-protocol: 1.1.0

1.1.0 (2026-04-17)

Features

  • add CannotModifyProtected error to ABI files (38c7be9)
  • add DefinitionNotIDefinition error handling to TypeScript utilities (31aeca5)
  • add DefinitionNotIDefinition error to SharedValidation library (7661a28)
  • add deployment configurations (2fd432b)
  • add EthReceived event to ABI for logging ETH transfers (bffa510)
  • add executeWithPayment function selector to GuardControllerDefinitions (9a7af59)
  • add getHooks function to multiple contracts for enhanced hook management (1453fbe)
  • add getWalletsInRole method to BaseStateMachine for role-based wallet retrieval (5333fac)
  • add InvalidPayment error to SharedValidation and update related TypeScript interfaces (313411c)
  • add meta-transaction validation for execution and approval processes (ed2a35d)
  • add new encoding functions for role and guard management in ABI files (55f59cf)
  • add new error types for meta-transaction handling and payment validation (d3ce2a1)
  • add NotInitialized error handling to SharedValidation and TypeScript SDK (0065907)
  • add payment validation for meta-transaction execution in EngineBlox library (1627e33)
  • add README files for community, components, and standards directories (41de4e2)
  • add role and guard configuration action data encoders (6db31fd)
  • add transaction request functionality with payment details in base and controller (e4f9fff)
  • allow protected schemas in function definitions (bd072c4)
  • clarify EIP-712 signing process for meta-transactions in EngineBlox library (6a02b97)
  • enforce handler selector validation in EngineBlox library (339e65c)
  • enhance approveTransaction handler selectors in PaymentTestHelper (b5c7e92)
  • enhance broadcaster update transaction retrieval in BroadcasterUpdateTests (55b4c50)
  • enhance encodeAddFunctionToRole to use flat parameters for ABI decoding (2cd7e59)
  • enhance ERC165 compliance in definition libraries (22dadbc)
  • enhance error handling and test coverage in guard-controller and fuzz testing (8754d2f)
  • enhance error handling and validation in CopyBlox test scripts (d61b931)
  • enhance error handling in contract-errors.ts and update documentation (dba5165)
  • enhance fuzz testing framework and documentation for comprehensive coverage (7862455)
  • enhance guard-controller and RBAC tests with improved schema handling and error reporting (e7369e1)
  • enhance guard-controller tests with schema pre-checks and improved error handling (b298043)
  • enhance meta-transaction validation with payment matching in EngineBlox library (6d724c4)
  • enhance ownership transfer logic and documentation in SecureOwnable contract (b6ac4bb)
  • enhance package structure by including standards and components directories (256461c)
  • enhance payment validation and documentation in transaction handling (06a9ee1)
  • enhance payment validation and introduce new selectors in EngineBlox library (0d69b48)
  • enhance permission validation in EngineBlox library (9fc8e4b)
  • enhance README and test configurations for improved clarity and consistency (4dca1db)
  • enhance receive function in Account contract to log incoming ETH (95f66a9)
  • enhance RuntimeRBAC and EngineBlox documentation for protected role policies (e51bac9)
  • enhance typed-data signing validation in MetaTransactionSigner (c617c59)
  • expand error handling in contract-errors.ts with new error types (ffc93ea)
  • implement centralized post-action hook for transaction operations (647ec5b)
  • implement ERC165 support in definition libraries (a0e313b)
  • implement EthReceived event for ETH transfers in Account contract (5f015b5)
  • implement meta-transaction handler validation in BaseStateMachine (5b2c8bf)
  • implement time-lock period validation in AccountBlox (825e32e)
  • integrate definition contract calls for execution parameters (cba4efe)
  • introduce bounded returndata handling in EngineBlox library (af9ab57)
  • introduce ContractFunctionMustBeProtected error for enhanced function protection (e04a672)
  • introduce CONTROLLER_CONFIG_OPERATION and enhance GuardController functionality (4eef1c8)
  • introduce deployment configuration and update Hardhat setup (f90b63c)
  • introduce executeWithPayment function for enhanced transaction handling (719c9f1)
  • refactor clone creation logic in CopyBlox (baa016c)
  • refine EIP-712 message hashing for meta-transactions in EngineBlox library (3f27b9e)
  • refine EIP-712 signing instructions for meta-transactions in EngineBlox library (8b5942d)
  • standardize EIP-712 type hashes and signing process in EngineBlox library (d79d293)
  • update deployment scripts and add new wallet creation functionality (0e54b06)
  • update EngineBlox ABI and GuardController definitions for new payment selectors (7658827)
  • update environment configuration and deployment scripts for CopyBlox (ed83a88)
  • update transaction handling to return txId across multiple contracts (9fb529f)
  • update transaction handling to return txId instead of TxRecord (ba5ea7d)

Bug Fixes

  • add validation for non-negative gas limit in BaseStateMachine (124ec65)
  • correct chainId assignment in MetaTransactionSigner class (fe3bb37)
  • correct function signature for executeWithTimeLock in GuardControllerDefinitions (d157d1d)
  • enhance environment variable loading and improve test suite error reporting (5e95622)
  • enhance gas option type handling in TransactionOptions interface (8553caf)
  • improve error handling and logging in deployment scripts (0c20207)
  • improve gas limit handling in BaseStateMachine (3e475ee)
  • update deployed contract addresses in README and migration scripts (2ff606c)
  • update dotenv configuration for quieter environment variable loading (0df11d5)
contracts: 1.1.0

1.1.0 (2026-04-17)

Features

  • enhance package structure by including standards and components directories (256461c)
  • update deployment scripts and add new wallet creation functionality (0e54b06)
  • update environment configuration and deployment scripts for CopyBlox (ed83a88)

Bug Fixes

  • update dotenv configuration for quieter environment variable loading (0df11d5)
sdk: 1.1.0

1.1.0 (2026-04-17)

Features

  • add CannotModifyProtected error to ABI files (38c7be9)
  • add DefinitionNotIDefinition error handling to TypeScript utilities (31aeca5)
  • add deployment configurations (2fd432b)
  • add EthReceived event to ABI for logging ETH transfers (bffa510)
  • add getHooks function to multiple contracts for enhanced hook management (1453fbe)
  • add getWalletsInRole method to BaseStateMachine for role-based wallet retrieval (5333fac)
  • add InvalidPayment error to SharedValidation and update related TypeScript interfaces (313411c)
  • add new encoding functions for role and guard management in ABI files (55f59cf)
  • add new error types for meta-transaction handling and payment validation (d3ce2a1)
  • add NotInitialized error handling to SharedValidation and TypeScript SDK (0065907)
  • add role and guard configuration action data encoders (6db31fd)
  • clarify EIP-712 signing process for meta-transactions in EngineBlox library (6a02b97)
  • enhance encodeAddFunctionToRole to use flat parameters for ABI decoding (2cd7e59)
  • enhance error handling and test coverage in guard-controller and fuzz testing (8754d2f)
  • enhance error handling in contract-errors.ts and update documentation (dba5165)
  • enhance guard-controller and RBAC tests with improved schema handling and error reporting (e7369e1)
  • enhance guard-controller tests with schema pre-checks and improved error handling (b298043)
  • enhance ownership transfer logic and documentation in SecureOwnable contract (b6ac4bb)
  • enhance payment validation and documentation in transaction handling (06a9ee1)
  • enhance README and test configurations for improved clarity and consistency (4dca1db)
  • enhance typed-data signing validation in MetaTransactionSigner (c617c59)
  • expand error handling in contract-errors.ts with new error types (ffc93ea)
  • implement meta-transaction handler validation in BaseStateMachine (5b2c8bf)
  • integrate definition contract calls for execution parameters (cba4efe)
  • introduce bounded returndata handling in EngineBlox library (af9ab57)
  • introduce ContractFunctionMustBeProtected error for enhanced function protection (e04a672)
  • introduce CONTROLLER_CONFIG_OPERATION and enhance GuardController functionality (4eef1c8)
  • introduce executeWithPayment function for enhanced transaction handling (719c9f1)
  • refine EIP-712 message hashing for meta-transactions in EngineBlox library (3f27b9e)
  • standardize EIP-712 type hashes and signing process in EngineBlox library (d79d293)
  • update deployment scripts and add new wallet creation functionality (0e54b06)
  • update EngineBlox ABI and GuardController definitions for new payment selectors (7658827)
  • update transaction handling to return txId across multiple contracts (9fb529f)

Bug Fixes

  • add validation for non-negative gas limit in BaseStateMachine (124ec65)
  • correct chainId assignment in MetaTransactionSigner class (fe3bb37)
  • enhance gas option type handling in TransactionOptions interface (8553caf)
  • improve gas limit handling in BaseStateMachine (3e475ee)

This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants