genius-intents
Version:
A unified SDK for interacting with intents-based protocols across multiple blockchains including Solana, Ethereum, and Sui
648 lines (281 loc) • 19.1 kB
Markdown
## [0.12.0] - 2025-09-08
## [0.12.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.2...v0.12.0) (2025-09-08)
### Features
* jupiter constructor param overrides ([1f0e2d1](https://github.com/Genius-Foundation/genius-intents/commit/1f0e2d1876a3372b47ae75aa47d20bffbefea18b))
* jupiter constructor param overrides ([#75](https://github.com/Genius-Foundation/genius-intents/issues/75)) ([56f1cad](https://github.com/Genius-Foundation/genius-intents/commit/56f1cad49b0c4447f2c6507c893494cfe696cb86))
### Documentation
* update CHANGELOG.md for v0.11.2 (beta) ([9561c9b](https://github.com/Genius-Foundation/genius-intents/commit/9561c9b7f2fed1379c36a82bb5ec22922b5fb992))
* update CHANGELOG.md for v0.11.3-develop.0 (beta) ([15c3ddc](https://github.com/Genius-Foundation/genius-intents/commit/15c3ddc26636fe93043603c44c65ba742e940773))
---
## [0.11.3-develop.0] - 2025-09-05 (Beta)
🧪 **This is a beta release for testing purposes.**
### [0.11.3-develop.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.2...v0.11.3-develop.0) (2025-09-05)
### Documentation
* update CHANGELOG.md for v0.11.2 (beta) ([9561c9b](https://github.com/Genius-Foundation/genius-intents/commit/9561c9b7f2fed1379c36a82bb5ec22922b5fb992))
⚠️ **Beta Release Notes:**
- This version is intended for testing and development
- May contain experimental features
- Not recommended for production use
- Feedback and bug reports are welcome
---
## [0.11.2] - 2025-09-04 (Beta)
🧪 **This is a beta release for testing purposes.**
### [0.11.2](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.1...v0.11.2) (2025-09-04)
### Bug Fixes
* **v3Dex:** pancackeswap calldata encoding for v3 style dexes ([#69](https://github.com/Genius-Foundation/genius-intents/issues/69)) ([0a47022](https://github.com/Genius-Foundation/genius-intents/commit/0a470221052ecac8e199e82c218ffca48c8041dc))
### Documentation
* update CHANGELOG.md for v0.11.1 (beta) ([bbbcf1c](https://github.com/Genius-Foundation/genius-intents/commit/bbbcf1cf69f3d801f33fed335fbbc4df42064bb0))
⚠️ **Beta Release Notes:**
- This version is intended for testing and development
- May contain experimental features
- Not recommended for production use
- Feedback and bug reports are welcome
---
## [0.11.1] - 2025-08-29 (Beta)
🧪 **This is a beta release for testing purposes.**
### [0.11.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.0...v0.11.1) (2025-08-29)
### Bug Fixes
* fourmeme compatibility base class ([#63](https://github.com/Genius-Foundation/genius-intents/issues/63)) ([f531be4](https://github.com/Genius-Foundation/genius-intents/commit/f531be45169f1a77e4146d5f564535c3e2efb79b))
### Documentation
* update CHANGELOG.md for v0.11.1-develop.0 (beta) ([181d240](https://github.com/Genius-Foundation/genius-intents/commit/181d24023144e346578a12cc8dd326f681bb80a8))
⚠️ **Beta Release Notes:**
- This version is intended for testing and development
- May contain experimental features
- Not recommended for production use
- Feedback and bug reports are welcome
---
## [0.11.1-develop.0] - 2025-08-26 (Beta)
🧪 **This is a beta release for testing purposes.**
### [0.11.1-develop.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.11.0...v0.11.1-develop.0) (2025-08-26)
### Documentation
* update CHANGELOG.md for v0.11.0 ([3b11b28](https://github.com/Genius-Foundation/genius-intents/commit/3b11b282cac0a4675ad3b82b2e79e10514f181dd))
⚠️ **Beta Release Notes:**
- This version is intended for testing and development
- May contain experimental features
- Not recommended for production use
- Feedback and bug reports are welcome
---
## [0.11.0] - 2025-08-03
## [0.11.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.1...v0.11.0) (2025-08-03)
### Features
* add individual protocol imports and services to package.json and README for better tree-shaking ([ed2d789](https://github.com/Genius-Foundation/genius-intents/commit/ed2d7895a3d9d9894764ee354284a49ed91203c7))
### Code Refactoring
* streamline protocol service imports and initialization in GeniusIntents ([74065fa](https://github.com/Genius-Foundation/genius-intents/commit/74065fa51b659f23391f6e5fb75fa611f084622b))
### Documentation
* update CHANGELOG.md for v0.10.1 ([0293743](https://github.com/Genius-Foundation/genius-intents/commit/0293743285ce4edd0adc305e9c840c48ab06ae79))
* update CHANGELOG.md for v0.10.2-develop.0 (beta) ([601ffc8](https://github.com/Genius-Foundation/genius-intents/commit/601ffc85c4a40e4107999c245868d508f32521ab))
* update CHANGELOG.md for v0.10.2-develop.1 (beta) ([c6bb602](https://github.com/Genius-Foundation/genius-intents/commit/c6bb6028d57a8bd1acfbd1f47e1239110f9bb389))
---
## [0.10.2-develop.1] - 2025-08-02 (Beta)
🧪 **This is a beta release for testing purposes.**
### [0.10.2-develop.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.1...v0.10.2-develop.1) (2025-08-02)
### Code Refactoring
* streamline protocol service imports and initialization in GeniusIntents ([74065fa](https://github.com/Genius-Foundation/genius-intents/commit/74065fa51b659f23391f6e5fb75fa611f084622b))
### Documentation
* update CHANGELOG.md for v0.10.2-develop.0 (beta) ([601ffc8](https://github.com/Genius-Foundation/genius-intents/commit/601ffc85c4a40e4107999c245868d508f32521ab))
⚠️ **Beta Release Notes:**
- This version is intended for testing and development
- May contain experimental features
- Not recommended for production use
- Feedback and bug reports are welcome
---
## [0.10.2-develop.0] - 2025-08-02 (Beta)
🧪 **This is a beta release for testing purposes.**
### [0.10.2-develop.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.1...v0.10.2-develop.0) (2025-08-02)
### Documentation
* update CHANGELOG.md for v0.10.1 ([0293743](https://github.com/Genius-Foundation/genius-intents/commit/0293743285ce4edd0adc305e9c840c48ab06ae79))
⚠️ **Beta Release Notes:**
- This version is intended for testing and development
- May contain experimental features
- Not recommended for production use
- Feedback and bug reports are welcome
---
## [0.10.1] - 2025-08-02
### [0.10.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.10.0...v0.10.1) (2025-08-02)
### Code Refactoring
* enhance error handling and implement dynamic initialization for Across client in AcrossService ([31f8584](https://github.com/Genius-Foundation/genius-intents/commit/31f85845f636974a7b48b251880bce93530eb08c))
### Documentation
* update CHANGELOG.md for v0.10.0 ([379eebe](https://github.com/Genius-Foundation/genius-intents/commit/379eebe90096a95fe753302e542898a09389df05))
---
## [0.10.0] - 2025-08-01
## [0.10.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.3...v0.10.0) (2025-08-01)
### Features
* implement dynamic loading of protocol services and improve initialization logic in GeniusIntents ([9cdec62](https://github.com/Genius-Foundation/genius-intents/commit/9cdec627c0c27fcf754bbcd92fefafc6ccf1ff1a))
### Documentation
* update CHANGELOG.md for v0.9.3 ([873fa35](https://github.com/Genius-Foundation/genius-intents/commit/873fa35db1a6c960ec572ec755d95720caaedb6b))
---
## [0.9.3] - 2025-08-01
### [0.9.3](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.2...v0.9.3) (2025-08-01)
### Bug Fixes
* rename gasEstimate to quoteGasEstimate and add approvalGasEstimate in GeniusIntentsConfig ([ea97d2c](https://github.com/Genius-Foundation/genius-intents/commit/ea97d2c8cdd33d3dfe6e25c85d897b99102d6e71))
### Documentation
* update CHANGELOG.md for v0.9.2 ([271281c](https://github.com/Genius-Foundation/genius-intents/commit/271281c24f5b59ae6691c1367ec16feed9018ba8))
---
## [0.9.2] - 2025-08-01
### [0.9.2](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.1...v0.9.2) (2025-08-01)
### Bug Fixes
* increase maxSlots in generateAllowanceOverrides and update storage value ([2429693](https://github.com/Genius-Foundation/genius-intents/commit/2429693c7687ead59bc0d479ee004bfbbf929862))
* update override simulations slots so no blacklisting usdc ([7be1e74](https://github.com/Genius-Foundation/genius-intents/commit/7be1e74c7ac69738a127fb156ca005a553c5601d))
### Documentation
* update CHANGELOG.md for v0.9.1 ([7405884](https://github.com/Genius-Foundation/genius-intents/commit/74058845b358548ab1d09e8430cfa295080c79ac))
---
## [0.9.1] - 2025-07-30
### [0.9.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.9.0...v0.9.1) (2025-07-30)
### Bug Fixes
* support estimates for natives as tokenIn ([ec6bb2f](https://github.com/Genius-Foundation/genius-intents/commit/ec6bb2ffd1a9a4ec3cab7af2d76285ed2d8e31f7))
* update solana simulations to standard sims when jito is not required ([#49](https://github.com/Genius-Foundation/genius-intents/issues/49)) ([7dd6400](https://github.com/Genius-Foundation/genius-intents/commit/7dd64007a2c7bdd390c632a96f935ed86a727c9e))
### Code Refactoring
* restructure EVM execution payload handling in OpenOceanService ([2cb1272](https://github.com/Genius-Foundation/genius-intents/commit/2cb12723641dfcd6ae7d126afaa32ce34c8b9d4a))
### Documentation
* update CHANGELOG.md for v0.9.0 ([f48923d](https://github.com/Genius-Foundation/genius-intents/commit/f48923db34d7ee09ad003e74e8e6aa08ef4167cb))
---
## [0.9.0] - 2025-07-29
## [0.9.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.4...v0.9.0) (2025-07-29)
### Features
* add quote simulation functionality for EVM and SVM ([#47](https://github.com/Genius-Foundation/genius-intents/issues/47)) ([df6ebb0](https://github.com/Genius-Foundation/genius-intents/commit/df6ebb0a0514bfde2c51df31622e59ea50cd6515))
### Documentation
* update CHANGELOG.md for v0.8.4 ([9b03643](https://github.com/Genius-Foundation/genius-intents/commit/9b03643eb0fae4a92b55ca0d01713dd7083e0472))
---
## [0.8.4] - 2025-07-26
### [0.8.4](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.3...v0.8.4) (2025-07-26)
### Documentation
* update CHANGELOG.md for v0.8.3 ([1fd540d](https://github.com/Genius-Foundation/genius-intents/commit/1fd540d665c673a51ae11ebbcad12336416b2eff))
---
## [0.8.3] - 2025-07-25
### [0.8.3](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.2...v0.8.3) (2025-07-25)
### Code Refactoring
* streamline release workflow and versioning process ([d0f0ee2](https://github.com/Genius-Foundation/genius-intents/commit/d0f0ee2fa0edc91f5bdafc79aa7a04b96e376403))
### Documentation
* update CHANGELOG.md for v0.8.1 ([e4f3150](https://github.com/Genius-Foundation/genius-intents/commit/e4f3150f991077253adc80559003e642a855a4d1))
---
## [0.8.1] - 2025-07-17
### [0.8.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.8.0...v0.8.1) (2025-07-17)
### Documentation
* update CHANGELOG.md for v0.8.0 ([fc759fd](https://github.com/Genius-Foundation/genius-intents/commit/fc759fdda9cc54045299d96a56bc2f8a6aab4470))
---
## [0.8.0] - 2025-07-16
## [0.8.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.7.0...v0.8.0) (2025-07-16)
### Features
* add jupiter override params ([#35](https://github.com/Genius-Foundation/genius-intents/issues/35)) ([e3156b6](https://github.com/Genius-Foundation/genius-intents/commit/e3156b60ef168ee8cb4961e96691c77e38c27d39))
### Bug Fixes
* openocean v4 use of amountDecimals ([#36](https://github.com/Genius-Foundation/genius-intents/issues/36)) ([e2427c3](https://github.com/Genius-Foundation/genius-intents/commit/e2427c39c6e8965fc7f80fe0e9bb8e02170654e4))
### Documentation
* update CHANGELOG.md for v0.7.0 ([77f0487](https://github.com/Genius-Foundation/genius-intents/commit/77f0487bdb9d6dfa4a34265cadec29e4bc29db8f))
---
## [0.7.0] - 2025-07-02
## [0.7.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.6.0...v0.7.0) (2025-07-02)
### Features
* enhance fetchDLNQuote to accept override parameters for improved price fetching ([58cd643](https://github.com/Genius-Foundation/genius-intents/commit/58cd643b726e0db06d2aecc609a8e89e6b4ab368))
### Bug Fixes
* update token address validation to account for native tokens in DeBridge and GeniusBridge services ([cb731c2](https://github.com/Genius-Foundation/genius-intents/commit/cb731c22c07ab44457e02125d9d2772bd2ce8a94))
### Documentation
* update CHANGELOG.md for v0.6.0 ([cf1dd73](https://github.com/Genius-Foundation/genius-intents/commit/cf1dd732b75fa97b431b0aacd1dc81f2a9cf66bf))
---
## [0.6.0] - 2025-06-27
## [0.6.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.5.0...v0.6.0) (2025-06-27)
### Features
* enhance fetchDLNQuote to accept override parameters for improved price fetching ([d7e6677](https://github.com/Genius-Foundation/genius-intents/commit/d7e66776f8af2feaaf854ad665f59f930c0ec651))
### Bug Fixes
* remove pump fun ([bc8dcbe](https://github.com/Genius-Foundation/genius-intents/commit/bc8dcbe49fb3be90e016740bad136445cc2654d4))
* remove pump fun ([7e2802b](https://github.com/Genius-Foundation/genius-intents/commit/7e2802b60522509d39fb856886af9a7bea3eecad))
### Documentation
* update CHANGELOG.md for v0.5.0 ([6a3ea11](https://github.com/Genius-Foundation/genius-intents/commit/6a3ea112867aae4aecb5ad2143b3ef2ff26e004d))
---
## [0.5.0] - 2025-06-27
## [0.5.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.4.0...v0.5.0) (2025-06-27)
### Features
* add BSC support to Across protocol configuration and service ([c1b13a3](https://github.com/Genius-Foundation/genius-intents/commit/c1b13a39c8268e077c31afa1c700cf94ae8b6414))
### Code Refactoring
* integrate GeniusBridgeSdk into GeniusBridgeService for improved API interaction and remove redundant price/quote request methods ([015e36a](https://github.com/Genius-Foundation/genius-intents/commit/015e36ae576a7654f7f735b31758541932d0f9c4))
### Documentation
* update CHANGELOG.md for v0.4.0 ([51f95f3](https://github.com/Genius-Foundation/genius-intents/commit/51f95f337664b986b027dd8148e0f20420560b04))
---
## [0.4.0] - 2025-06-23
## [0.4.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.3.0...v0.4.0) (2025-06-23)
### Features
* add across protocol ([#28](https://github.com/Genius-Foundation/genius-intents/issues/28)) ([7c0711f](https://github.com/Genius-Foundation/genius-intents/commit/7c0711f77d7a7c67626534d00b629974682cbadc))
### Bug Fixes
* okx slippage formating ([4c96ae9](https://github.com/Genius-Foundation/genius-intents/commit/4c96ae9574f3ec14fc8b4d82e889360d9b248daa))
* temp disable genius bridge by default ([4b7e142](https://github.com/Genius-Foundation/genius-intents/commit/4b7e1429f93c3acc75ad9aad0ba1c0b6fb8602bc))
### Code Refactoring
* simplify GeniusBridgeService constructor by integrating GeniusBridgeConfig for cleaner configuration handling ([b61a308](https://github.com/Genius-Foundation/genius-intents/commit/b61a308023eac2ab5c3bd284382e25882281b38f))
### Documentation
* update CHANGELOG.md for v0.3.0 ([b57e900](https://github.com/Genius-Foundation/genius-intents/commit/b57e9004df801a1d13bcc000c64df72a37b39ab5))
---
## [0.3.0] - 2025-06-19
## [0.3.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.2.1...v0.3.0) (2025-06-19)
### Features
* add optional approval checks ([83becdf](https://github.com/Genius-Foundation/genius-intents/commit/83becdfded035fdb4759dfd4b1c60d7f36caae0b))
### Documentation
* update CHANGELOG.md for v0.2.1 ([d1460ae](https://github.com/Genius-Foundation/genius-intents/commit/d1460ae2b7532e7ef630b404d7fddaea4ac0477e))
---
## [0.2.1] - 2025-06-16
### [0.2.1](https://github.com/Genius-Foundation/genius-intents/compare/v0.2.0...v0.2.1) (2025-06-16)
### Bug Fixes
* jupiter class slippage ([e503493](https://github.com/Genius-Foundation/genius-intents/commit/e5034932a30b777a9b4040dee4cec0d6172b9625))
### Documentation
* update CHANGELOG.md for v0.2.0 ([f99116e](https://github.com/Genius-Foundation/genius-intents/commit/f99116e7a6409c33879f98de915fdcd6f6434cc0))
---
## [0.2.0] - 2025-06-15
## [0.2.0](https://github.com/Genius-Foundation/genius-intents/compare/v0.1.7...v0.2.0) (2025-06-15)
### Features
* always add approval info in quotes ([#12](https://github.com/Genius-Foundation/genius-intents/issues/12)) ([9efa105](https://github.com/Genius-Foundation/genius-intents/commit/9efa1054bf6051ede78bc4dfcc668d0d659934dc))
* Enhance GitHub Actions workflows for beta and stable releases ([3bf9411](https://github.com/Genius-Foundation/genius-intents/commit/3bf9411803c305d62a8ef519e602955a44edb2fd))
### Bug Fixes
* adjust executionPayload structure for Solana network in fetchQuote method ([1fac0ce](https://github.com/Genius-Foundation/genius-intents/commit/1fac0cec8f21888a5c2eb2637212b4bd79b91a5f))
* update beta release conditions and improve release notes formatting ([9588312](https://github.com/Genius-Foundation/genius-intents/commit/958831254256d6a5fbd39f48e4e24b5800cfadd8))
* **jupiter, openocean:** updated solana quote response ([#16](https://github.com/Genius-Foundation/genius-intents/issues/16)) ([764126f](https://github.com/Genius-Foundation/genius-intents/commit/764126f62621165f782689465afd86fd494ee1b1))
* update GitHub token secret in changelog generation step ([54238b0](https://github.com/Genius-Foundation/genius-intents/commit/54238b025ebfb506545b72a736daef4e3b915e61))
### Code Refactoring
* remove dependency on @metaplex-foundation/js and delete fetchSPLMetadata utility function ([38c82d3](https://github.com/Genius-Foundation/genius-intents/commit/38c82d36170bfa212ee5425d0992505e79e1a957))
* simplify main PR validation workflow by removing release checks ([f1b0095](https://github.com/Genius-Foundation/genius-intents/commit/f1b00959dbae8820f73126ea3ea65e2eb172f887))
* simplify ZeroX quote handling and update type definitions ([cea2b2d](https://github.com/Genius-Foundation/genius-intents/commit/cea2b2dfbc9d303104a42518557c28a36bb5640f))
---
## [0.1.7] - 2025-06-12
### Added
- Version bump to 0.1.7
### Changed
- Package updates and improvements
### Fixed
- Bug fixes and stability improvements
---
## [0.1.6] - 2025-06-10
### Added
- Version bump to 0.1.6
### Changed
- Package updates and improvements
### Fixed
- Bug fixes and stability improvements
---
## [0.1.5] - 2025-06-10
### Added
- Version bump to 0.1.5
### Changed
- Package updates and improvements
### Fixed
- Bug fixes and stability improvements
---
## [0.1.4] - 2025-06-09
### Added
- Version bump to 0.1.4
### Changed
- Package updates and improvements
### Fixed
- Bug fixes and stability improvements
---
## [0.1.3] - 2025-06-09
### Added
- Version bump to 0.1.3
### Changed
- Package updates and improvements
### Fixed
- Bug fixes and stability improvements
---
## [0.1.2] - 2025-06-09
### Added
- Version bump to 0.1.2
### Changed
- Package updates and improvements
### Fixed
- Bug fixes and stability improvements
---