semantic-release-bot
52d3641436
chore(release): 0.93.0 [skip ci]
...
## [0.93.0](https://github.com/propeller-heads/tycho-execution/compare/0.92.1...0.93.0 ) (2025-05-22)
### Features
* Add encode_full_calldata to TychoEncoder trait ([5aff28e ](5aff28e345 ))
* Add interacting_with to EncodedSolution ([facdf71 ](facdf716bd ))
* Remove slippage and expected_amount from Solution ([08056c4 ](08056c4a6c ))
* Separate encoding swaps from encoding txs ([4e8c6dd ](4e8c6ddc8c ))
2025-05-22 13:55:23 +00:00
semantic-release-bot
6a6955d31d
chore(release): 0.92.1 [skip ci]
...
## [0.92.1](https://github.com/propeller-heads/tycho-execution/compare/0.92.0...0.92.1 ) (2025-05-22)
### Bug Fixes
* Small misc improvements from audit ([1f26fbc ](1f26fbce14 ))
2025-05-22 13:21:45 +00:00
semantic-release-bot
66ec935d49
chore(release): 0.92.0 [skip ci]
...
## [0.92.0](https://github.com/propeller-heads/tycho-execution/compare/0.91.0...0.92.0 ) (2025-05-21)
### Features
* Add transferFromNeeded to non permit2 methods ([cc9e88c ](cc9e88cfed ))
* Bring back TransferType and simplify encoding logic ([3874892 ](38748925b3 ))
* Loosen version constrain on tycho-common ([046775b ](046775b7ae ))
* perform all transfers in executors ([eeebd51 ](eeebd51114 ))
* Sketch for OneTransferFromOnly.sol ([9401ce2 ](9401ce2620 ))
* Support new transfer logic in all executors ([27dfde3 ](27dfde3118 ))
* Support new transfer logic in encoding ([0f9af65 ](0f9af65846 ))
### Bug Fixes
* Fix remaining tests after latest encoding changes ([e0c195f ](e0c195f63d ))
* Fix tests (not there yet) ([d4244a7 ](d4244a7089 ))
* Initial balance for cyclic swaps ([7fd9f61 ](7fd9f611e5 ))
* Make all tests pass! ([ee68703 ](ee687038c5 ))
2025-05-21 14:59:04 +00:00
Diana Carvalho
b540f83742
Merge branch 'refs/heads/main' into audit/dc/one-transfer-from-only
...
# Conflicts:
# foundry/test/assets/calldata.txt
Took 33 minutes
2025-05-21 09:50:20 +01:00
semantic-release-bot
29374e4420
chore(release): 0.91.0 [skip ci]
...
## [0.91.0](https://github.com/propeller-heads/tycho-execution/compare/0.90.0...0.91.0 ) (2025-05-19)
### Features
* **curve:** Get coin indexes from static attributes ([fcaacf2 ](fcaacf21fb ))
2025-05-19 16:00:18 +00:00
Diana Carvalho
046775b7ae
feat: Loosen version constrain on tycho-common
...
Took 14 minutes
2025-05-15 16:19:31 +01:00
semantic-release-bot
7f7084ca7a
chore(release): 0.90.0 [skip ci]
...
## [0.90.0](https://github.com/propeller-heads/tycho-execution/compare/0.89.0...0.90.0 ) (2025-05-15)
### Features
* Explicitly handle the TransferType.NONE case ([65bd0d0 ](65bd0d0749 ))
* Verify the amount out was received correctly for arbitrage swaps ([70230bf ](70230bf05f ))
### Bug Fixes
* Revert if the TransferType is not valid ([b0c254a ](b0c254add4 ))
2025-05-15 14:51:47 +00:00
semantic-release-bot
67eba8d7d2
chore(release): 0.89.0 [skip ci]
...
## [0.89.0](https://github.com/propeller-heads/tycho-execution/compare/0.88.0...0.89.0 ) (2025-05-14)
### Features
* Remove special handling of the Univ4 callback ([f14c8ee ](f14c8ee29b ))
2025-05-14 07:54:05 +00:00
semantic-release-bot
5ee9d79a15
chore(release): 0.88.0 [skip ci]
...
## [0.88.0](https://github.com/propeller-heads/tycho-execution/compare/0.87.0...0.88.0 ) (2025-05-06)
### Features
* Choose single strategy if it's a grouped swap of the same protocol ([079759a ](079759a75b ))
2025-05-06 12:55:48 +00:00
semantic-release-bot
d98c179c46
chore(release): 0.87.0 [skip ci]
...
## [0.87.0](https://github.com/propeller-heads/tycho-execution/compare/0.86.0...0.87.0 ) (2025-05-05)
### Features
* Update PancakeV2 executor addresses ([872aa57 ](872aa576e6 ))
### Bug Fixes
* pass permit2 in deployment scripts ([ba19b00 ](ba19b000dc ))
2025-05-05 09:16:33 +00:00
semantic-release-bot
aeaeff12fd
chore(release): 0.86.0 [skip ci]
...
## [0.86.0](https://github.com/propeller-heads/tycho-execution/compare/0.85.1...0.86.0 ) (2025-05-02)
### Features
* Change revert condition in _wrapETH ([0400005 ](04000059e5 ))
* Propagate the entire result of the callback ([8a7c390 ](8a7c39052d ))
2025-05-02 14:58:02 +00:00
semantic-release-bot
750382fc6f
chore(release): 0.85.1 [skip ci]
...
## [0.85.1](https://github.com/propeller-heads/tycho-execution/compare/0.85.0...0.85.1 ) (2025-05-01)
### Bug Fixes
* Derive Clone in TychoEncoders ([f99bd29 ](f99bd296a1 ))
2025-05-01 00:46:56 +00:00
semantic-release-bot
b43d5cad96
chore(release): 0.85.0 [skip ci]
...
## [0.85.0](https://github.com/propeller-heads/tycho-execution/compare/0.84.0...0.85.0 ) (2025-05-01)
### Features
* add mav executor ([0ac722d ](0ac722d91f ))
* add swap encode ([72a651d ](72a651d453 ))
* Transfer Optimizations in MaverickV2 ([bcef8f6 ](bcef8f69f6 ))
### Bug Fixes
* add maverick for build ([bab30e3 ](bab30e3958 ))
* maverick test fork block ([4c93830 ](4c938306bd ))
* swap test ([d103ca9 ](d103ca9e33 ))
2025-05-01 00:39:21 +00:00
Diana Carvalho
0ff4aef0c7
chore: Write encoding rust calldata to file and read in solidity test
...
This way we can automatically replace the calldata when something changes. We don't need to manually replace the string ourselves.
--- don't change below this line ---
ENG-4453 Took 3 hours 26 minutes
2025-04-29 10:23:47 +01:00
semantic-release-bot
b03c58d833
chore(release): 0.84.0 [skip ci]
...
## [0.84.0](https://github.com/propeller-heads/tycho-execution/compare/0.83.0...0.84.0 ) (2025-04-28)
### Features
* Clear transient storage after swap call ([1b003dc ](1b003dc483 ))
2025-04-28 14:25:10 +00:00
semantic-release-bot
f141d2dda1
chore(release): 0.83.0 [skip ci]
...
## [0.83.0](https://github.com/propeller-heads/tycho-execution/compare/0.82.1...0.83.0 ) (2025-04-28)
### Features
* Add security check for callback selector ([4de1d10 ](4de1d10406 ))
### Bug Fixes
* Remove tload from executor ([3fb17c7 ](3fb17c71da ))
2025-04-28 12:58:53 +00:00
semantic-release-bot
32c2d52971
chore(release): 0.82.1 [skip ci]
...
## [0.82.1](https://github.com/propeller-heads/tycho-execution/compare/0.82.0...0.82.1 ) (2025-04-24)
### Bug Fixes
* Make clippy happy after new format! format ([7bf0b48 ](7bf0b48ea6 ))
2025-04-24 13:45:34 +00:00
Diana Carvalho
7bf0b48ea6
fix: Make clippy happy after new format! format
...
Took 19 minutes
2025-04-24 13:34:08 +01:00
semantic-release-bot
6b3a26f392
chore(release): 0.82.0 [skip ci]
...
## [0.82.0](https://github.com/propeller-heads/tycho-execution/compare/0.81.0...0.82.0 ) (2025-04-23)
### Features
* (WIP) Support selection of transfer into router ([a301a1c ](a301a1cef3 ))
* Add sequential swap methods ([3ae9d3a ](3ae9d3ad67 ))
* Add SequentialSwap integration test with regular approvals ([6e7bf3c ](6e7bf3c019 ))
* Add SingleSwap integration test and fix bug in method signatures ([df1c05e ](df1c05ea00 ))
* Add TokenTransfer class to BalancerV2 ([3a73fef ](3a73fef933 ))
* Add TokenTransfer class to Curve ([462be54 ](462be5463b ))
* Add transfer out for Curve ([328a281 ](328a281a44 ))
* Add transfer out for Uniswap V4 ([ec87969 ](ec87969aa6 ))
* Allow for token_in_already_in_router ([df92be8 ](df92be8875 ))
* allow to pass msg.sender to USV3 callback ([a37805d ](a37805d046 ))
* allow to pass msg.sender to USV3 callback ([8969186 ](8969186654 ))
* Decode single and sequential swaps in LibSwap ([1dad4af ](1dad4afb6b ))
* Delete EVMStrategyEncoder (this is now unnecessary) ([6430c99 ](6430c99d76 ))
* Do not use V4Router for uniswap v4 ([cd608cb ](cd608cb8e9 ))
* ExecutorTransferMethods helper contract ([147ba68 ](147ba68392 ))
* ExecutorTransferMethods in UniswapV3Executor ([3189139 ](31891397c7 ))
* ExecutorTransferMethods in UniswapV3Executor ([3890099 ](389009901e ))
* Fix rollFork usage for Ekubo test ([d7b5e6d ](d7b5e6dba5 ))
* Make USV3 callback work with direct executor call ([5562dd2 ](5562dd210e ))
* No more fee taking ([6f2e5ac ](6f2e5ac10e ))
* Optimize transfer to first pool ([59a80dc ](59a80dc392 ))
* Proper USV2Executor transfer decoding + tests ([e8f56ff ](e8f56ff088 ))
* Proper USV2Executor transfer decoding + tests ([ca1d474 ](ca1d474f08 ))
* Proper USV3Executor transfer decoding + tests ([e3ac394 ](e3ac394d27 ))
* Refactor callback for pancakeV3 and Ekubo to use transient storage ([deb10b8 ](deb10b82de ))
* Refactor callback to use transient storage ([af44956 ](af449562b0 ))
* Refactor TychoEncoder ([8b4b79b ](8b4b79b353 ))
* Rename split swap interfaces ([7fc008a ](7fc008a718 ))
* sequential swap solution validation ([0d8150e ](0d8150e22f ))
* Single swap methods. ([6434566 ](64345663d0 ))
* SingleSwapStrategyEncoder ([11a05e4 ](11a05e4f18 ))
* SingleSwapStrategyEncoder ([5d586c2 ](5d586c25e3 ))
* SingleSwapStrategyEncoder ([a5f07a2 ](a5f07a25ef ))
* Support in between swaps optimizations ([efe12cf ](efe12cfcd6 ))
* Support out transfer straight to the receiver ([9bcb58e ](9bcb58e5aa ))
* Support returning values from the callback ([fb35a53 ](fb35a5305a ))
* Support using the TransferType in uniswap v4 ([4a61de5 ](4a61de56b7 ))
* **tycho-router-encoder:** Select strategy depending on the solution ([f5e712e ](f5e712e0ff ))
* Update tycho-encode bin with new arguments ([aba280a ](aba280acd0 ))
* Use TokenTransfer optimization helper in Ekubo ([d9066d0 ](d9066d0a09 ))
### Bug Fixes
* Add slither ignore for loop call ([860bba4 ](860bba4b7a ))
* After merge format fixes ([2b48293 ](2b48293b3d ))
* After merge test fixes ([02cbb67 ](02cbb67b38 ))
* After rebase fixes ([8145f41 ](8145f416b7 ))
* bad merge ([7e98145 ](7e98145ad7 ))
* Bring back receiver address zero check ([d447551 ](d447551e20 ))
* Calldata size for Ekubo pay callback ([be65c89 ](be65c890bb ))
* Changes after rebase ([d5d6e37 ](d5d6e37041 ))
* Configurable fee on USV2 executor. ([4f9785f ](4f9785fdac ))
* Conscious slither silencing ([4a20fa6 ](4a20fa6215 ))
* consider wrapping scenario when getting transfer type ([dbc9042 ](dbc9042a2f ))
* Fix after merge with main ([fff8ef0 ](fff8ef0d87 ))
* Fix executor address in test and remove duplicated test ([2f81b16 ](2f81b167d4 ))
* Fix integration tests with transfer in method support ([d3ff9fd ](d3ff9fd0e2 ))
* fix slither CI action ([8f23463 ](8f2346330a ))
* Fixes after merge with feature branch ([26ec308 ](26ec30852d ))
* Integration tests after merge ([3f6bc56 ](3f6bc5643e ))
* No more EVMStrategyEncoder ([56d3eee ](56d3eee618 ))
* Post rebase fixes ([d024fe2 ](d024fe240b ))
* Prevent multiple callbacks ([f91b101 ](f91b101a94 ))
* properly add ekubo_v2 to constants ([11886b3 ](11886b3ac1 ))
* Remove router_address from Solution object ([fcedd39 ](fcedd39f30 ))
* Rename constants and update docstrings for clarity ([244b7d3 ](244b7d3482 ))
* test fix after rebase ([61c0163 ](61c0163bee ))
* Test+formatting fixes after rebase. ([e96ea1b ](e96ea1b10b ))
* Tighten max feeBps in USV2 executor ([af68016 ](af68016223 ))
* TransferType renaming after rebase ([cf0300d ](cf0300dd72 ))
* unsupported protocols for chained swaps are always unsupported ([8aa5b08 ](8aa5b08b41 ))
* USV3 encoding/decoding after rebase ([f3c4128 ](f3c4128eda ))
### Reverts
* Revert "chore(release): 1.0.0 [skip ci]" ([07be6b9 ](07be6b932c ))
* Revert "chore(release): 1.0.1 [skip ci]" ([a5e0d16 ](a5e0d16c8c ))
* Revert "chore(release): 1.0.2 [skip ci]" ([2bfd780 ](2bfd7806f8 ))
* Revert "chore(release): 1.1.0 [skip ci]" ([e15ed9b ](e15ed9b16e ))
2025-04-23 14:18:57 +00:00
semantic-release-bot
5e7c0721c5
chore(release): 0.81.0 [skip ci]
...
## [0.81.0](https://github.com/propeller-heads/tycho-execution/compare/0.80.0...0.81.0 ) (2025-04-18)
### Features
* update tycho-common version to 0.66.4 ([134c73e ](134c73e82b ))
### Bug Fixes
* add slither disable after slither actions update ([20573cb ](20573cbaf3 ))
2025-04-18 12:52:51 +00:00
Louise Poole
134c73e82b
feat: update tycho-common version to 0.66.4
2025-04-18 12:08:15 +02:00
semantic-release-bot
fa3ca34480
chore(release): 0.80.0 [skip ci]
...
## [0.80.0](https://github.com/propeller-heads/tycho-execution/compare/0.79.0...0.80.0 ) (2025-04-14)
### Features
* Redeploy balancer with forceApprove fix for USDT ([a6b0f8d ](a6b0f8d1f6 ))
2025-04-14 14:18:39 +00:00
semantic-release-bot
4f3fe270e9
chore(release): 0.79.0 [skip ci]
...
## [0.79.0](https://github.com/propeller-heads/tycho-execution/compare/0.78.1...0.79.0 ) (2025-04-11)
### Features
* Add new CurveExecutor address ([916c2b7 ](916c2b7dba ))
* Deploy Curve Executor ([5d4d6d1 ](5d4d6d1ff8 ))
### Bug Fixes
* Checksum curve pool addresses ([9e68ab8 ](9e68ab8b01 ))
* Support pools that hold ETH but the coin is WETH ([2e8392a ](2e8392ab40 ))
* Use forceApprove instead of regular Approve ([c963f3b ](c963f3b2f6 ))
2025-04-11 16:00:31 +00:00
semantic-release-bot
62754b195e
chore(release): 0.78.1 [skip ci]
...
## [0.78.1](https://github.com/propeller-heads/tycho-execution/compare/0.78.0...0.78.1 ) (2025-04-09)
### Bug Fixes
* Curve factory addresses are utf-8 encoded ([ce71894 ](ce7189423f ))
2025-04-09 08:39:42 +00:00
semantic-release-bot
c36a830ae5
chore(release): 0.78.0 [skip ci]
...
## [0.78.0](https://github.com/propeller-heads/tycho-execution/compare/0.77.0...0.78.0 ) (2025-04-08)
### Features
* Add protocol_specific_addresses.json file ([739fb46 ](739fb46d20 ))
* **curve:** Add CurveEncoder ([e9bb8c5 ](e9bb8c576a ))
* **curve:** Add integration test ([1e47d0e ](1e47d0e25b ))
* Support Curve ETH ([913d677 ](913d677ffb ))
### Bug Fixes
* Add empty dicts for unichain and base in config ([c0b50c0 ](c0b50c0661 ))
* Fix Ekubo test ([1838ccf ](1838ccf8a1 ))
2025-04-08 15:23:12 +00:00
semantic-release-bot
f7cdc6f537
chore(release): 0.77.0 [skip ci]
...
## [0.77.0](https://github.com/propeller-heads/tycho-execution/compare/0.76.0...0.77.0 ) (2025-04-07)
### Features
* add curve executor with router tests ([7cde513 ](7cde5130d6 ))
* allow executor to do native swaps, add diff pool type tests ([93bdc86 ](93bdc86dc6 ))
* Refactor Curve Executor not to use the router ([9f21842 ](9f2184258a ))
### Bug Fixes
* fix slither CI action ([42d1ab3 ](42d1ab36fd ))
* Improve curve executor tests and docstrings ([f468a78 ](f468a7831a ))
* Remove unnecessary test method ([49aefc8 ](49aefc8c2a ))
* resolve pr comments ([9e2a9f5 ](9e2a9f5329 ))
2025-04-07 16:04:21 +00:00
semantic-release-bot
6c679c0434
chore(release): 0.76.0 [skip ci]
...
## [0.76.0](https://github.com/propeller-heads/tycho-execution/compare/0.75.1...0.76.0 ) (2025-04-03)
### Features
* deploy Ekubo gas optimizations ([9012d7b ](9012d7b4d1 ))
2025-04-03 13:34:26 +00:00
semantic-release-bot
568b17f074
chore(release): 0.75.1 [skip ci]
...
## [0.75.1](https://github.com/propeller-heads/tycho-execution/compare/0.75.0...0.75.1 ) (2025-04-03)
### Bug Fixes
* Proper ekubo protocol name in GROUPABLE_PROTOCOLS ([b4c687b ](b4c687bc3f ))
2025-04-03 10:10:12 +00:00
semantic-release-bot
f2c29c2c7c
chore(release): 0.75.0 [skip ci]
...
## [0.75.0](https://github.com/propeller-heads/tycho-execution/compare/0.74.0...0.75.0 ) (2025-04-03)
### Features
* Unichain deployment ([d05e118 ](d05e1183d4 ))
### Bug Fixes
* Run foundry tests on PR branch (not main) ([43f1a07 ](43f1a07017 ))
* Set native and wrapped tokens for Unichain ([4878229 ](4878229e1d ))
2025-04-03 09:46:01 +00:00
semantic-release-bot
f514871e61
chore(release): 0.74.0 [skip ci]
...
## [0.74.0](https://github.com/propeller-heads/tycho-execution/compare/0.73.0...0.74.0 ) (2025-04-02)
### Features
* Fix rollFork usage for Ekubo test ([6cdca83 ](6cdca8381e ))
### Bug Fixes
* Fix tests after cherry picking ([5336969 ](5336969df8 ))
2025-04-02 15:19:00 +00:00
semantic-release-bot
69f4e748b5
chore(release): 0.73.0 [skip ci]
...
## [0.73.0](https://github.com/propeller-heads/tycho-execution/compare/0.72.0...0.73.0 ) (2025-04-02)
### Features
* Add router_address to cli ([1f6f1a4 ](1f6f1a4236 ))
2025-04-02 10:08:01 +00:00
semantic-release-bot
4bcba64347
chore(release): 0.72.0 [skip ci]
...
## [0.72.0](https://github.com/propeller-heads/tycho-execution/compare/0.71.0...0.72.0 ) (2025-04-02)
### Features
* Make EncodingContext.router_address optional ([8865e22 ](8865e22116 ))
* Remove router_address from Solution, set default ([d5c589d ](d5c589d2c0 ))
* Support manual router address setting in builder ([c336a28 ](c336a28905 ))
### Bug Fixes
* fix Solution.router_address for Ekubo ([b397ddd ](b397ddd2be ))
2025-04-02 09:33:01 +00:00
semantic-release-bot
3835842e88
chore(release): 0.71.0 [skip ci]
...
## [0.71.0](https://github.com/propeller-heads/tycho-execution/compare/0.70.0...0.71.0 ) (2025-04-01)
### Features
* Update ekubo router address ([e3d25fc ](e3d25fcd5e ))
### Bug Fixes
* update ekubo_v2 executor ([57aa1c3 ](57aa1c3402 ))
2025-04-01 22:55:10 +00:00
semantic-release-bot
62b882496d
chore(release): 0.70.0 [skip ci]
...
## [0.70.0](https://github.com/propeller-heads/tycho-execution/compare/0.69.0...0.70.0 ) (2025-03-31)
### Features
* Support Ekubo callback in TychoRouter ([b3078f9 ](b3078f9c7b ))
### Bug Fixes
* ekubo -> ekubo_v2 ([18fa0cc ](18fa0cc7ad ))
* ekubo -> ekubo_v2 ([6c35f11 ](6c35f114e3 ))
* Finalize ekubo executor address ([c0068d4 ](c0068d456b ))
* support payCallback method for Ekubo ([7551612 ](75516122e1 ))
* Take address for EkuboExecutor init ([c678f40 ](c678f40057 ))
* test setup fix after rebase ([28f9f24 ](28f9f244e6 ))
2025-03-31 19:09:05 +00:00
zizou
9b2710554e
chore: update tycho-common version
2025-03-31 18:53:15 +02:00
semantic-release-bot
3638ab9a43
chore(release): 0.69.0 [skip ci]
...
## [0.69.0](https://github.com/propeller-heads/tycho-execution/compare/0.68.2...0.69.0 ) (2025-03-31)
### Features
* Add PancakeSwapV3 support to encoding ([fa024a4 ](fa024a4a67 ))
* Pancakeswap V3 support ([d582543 ](d582543057 ))
2025-03-31 15:50:06 +00:00
semantic-release-bot
b401358341
chore(release): 0.68.2 [skip ci]
...
## [0.68.2](https://github.com/propeller-heads/tycho-execution/compare/0.68.1...0.68.2 ) (2025-03-28)
### Bug Fixes
* fix for foundry tests external contributors ([a9ddb0e ](a9ddb0e6e9 ))
2025-03-28 16:11:08 +00:00
semantic-release-bot
16ade9d873
chore(release): 0.68.1 [skip ci]
...
## [0.68.1](https://github.com/propeller-heads/tycho-execution/compare/0.68.0...0.68.1 ) (2025-03-27)
### Bug Fixes
* Add crate metadata ([7e7fabf ](7e7fabf51b ))
2025-03-27 18:29:21 +00:00
semantic-release-bot
b1bc98174c
chore(release): 0.68.0 [skip ci]
...
## [0.68.0](https://github.com/propeller-heads/tycho-execution/compare/0.67.2...0.68.0 ) (2025-03-27)
### Features
* switch to tycho_commons ([0836bf7 ](0836bf7d53 ))
### Bug Fixes
* Handle unichain chain id ([379858b ](379858bfca ))
2025-03-27 16:02:59 +00:00
kayibal
0836bf7d53
feat: switch to tycho_commons
2025-03-27 16:58:34 +01:00
semantic-release-bot
382fab0b46
chore(release): 0.67.2 [skip ci]
...
## [0.67.2](https://github.com/propeller-heads/tycho-execution/compare/0.67.1...0.67.2 ) (2025-03-27)
### Bug Fixes
* prepared lint workflow for external contributors ([9896f48 ](9896f48829 ))
* prepared lint workflow for external contributors ([5162b9e ](5162b9e19e ))
2025-03-27 14:08:30 +00:00
semantic-release-bot
fdb015118f
chore(release): 0.67.1 [skip ci]
...
## [0.67.1](https://github.com/propeller-heads/tycho-execution/compare/0.67.0...0.67.1 ) (2025-03-27)
### Bug Fixes
* added empty line ([b3c4dbc ](b3c4dbc293 ))
* fixed git checkout for codelint ([58e2ddd ](58e2ddd50e ))
* prepared lint workflow for external contributors ([9f7d605 ](9f7d605ea5 ))
* removed empty line ([ae5d7de ](ae5d7deacc ))
* test run outside a PR ([af01972 ](af0197205a ))
2025-03-27 13:35:43 +00:00
semantic-release-bot
9ba78cf2d0
chore(release): 0.67.0 [skip ci]
...
## [0.67.0](https://github.com/propeller-heads/tycho-execution/compare/0.66.1...0.67.0 ) (2025-03-20)
### Features
* Set v2/v3 executor addresses on ethereum ([783712b ](783712be5d ))
* Support Pancakeswap v3 on ethereum ([2a4ee88 ](2a4ee88cad ))
* Support sushiswap v2 and pancakeswap v2 on ethereum ([0a8a34b ](0a8a34be03 ))
### Bug Fixes
* proper exchange name when deploying executors ([39bd9df ](39bd9df4b6 ))
* Remove pancakeswap V3 from approved executor addresses ([1ed149a ](1ed149a9b8 ))
2025-03-20 19:52:27 +00:00
semantic-release-bot
5a6433caf1
chore(release): 0.66.1 [skip ci]
...
## [0.66.1](https://github.com/propeller-heads/tycho-execution/compare/0.66.0...0.66.1 ) (2025-03-19)
### Bug Fixes
* Slippage precision calculation ([d644b63 ](d644b63851 ))
2025-03-19 14:15:07 +00:00
semantic-release-bot
8539b733db
chore(release): 0.66.0 [skip ci]
...
## [0.66.0](https://github.com/propeller-heads/tycho-execution/compare/0.65.1...0.66.0 ) (2025-03-14)
### Features
* Add check to don't support cyclical swaps with native actions ([27c9c53 ](27c9c53889 ))
* Add validation for cyclical trades ([f62a9d2 ](f62a9d28c0 ))
### Bug Fixes
* Add individual tests for each case ([e96bcdf ](e96bcdfd0f ))
* In test asset, use 0 for the last split, and not 0.5 ([0aba7ed ](0aba7edf83 ))
2025-03-14 11:35:17 +00:00
semantic-release-bot
c7c46ba671
chore(release): 0.65.1 [skip ci]
...
## [0.65.1](https://github.com/propeller-heads/tycho-execution/compare/0.65.0...0.65.1 ) (2025-03-13)
### Reverts
* Revert "feat: Add validation for cyclical trades" ([3d7dcef ](3d7dcef1bd ))
2025-03-13 16:28:34 +00:00
semantic-release-bot
61eda0f25d
chore(release): 0.65.0 [skip ci]
...
## [0.65.0](https://github.com/propeller-heads/tycho-execution/compare/0.64.0...0.65.0 ) (2025-03-13)
### Features
* Add validation for cyclical trades ([55ffa4e ](55ffa4eb45 ))
2025-03-13 16:15:25 +00:00
semantic-release-bot
d7244ada8c
chore(release): 0.64.0 [skip ci]
...
## [0.64.0](https://github.com/propeller-heads/tycho-execution/compare/0.63.0...0.64.0 ) (2025-03-13)
### Features
* update tycho-core to 0.61.1 ([53b8c6a ](53b8c6afee ))
2025-03-13 09:12:16 +00:00
Louise Poole
53b8c6afee
feat: update tycho-core to 0.61.1
2025-03-13 10:45:45 +02:00
Louise Poole
271c522251
chore: update tycho-core to 0.60.0
2025-03-11 12:45:27 +02:00