semantic-release-bot
|
4b69a0b6bc
|
chore(release): 0.131.0 [skip ci]
## [0.131.0](https://github.com/propeller-heads/tycho-execution/compare/0.130.2...0.131.0) (2025-10-23)
### Features
* Deploy new UniswapV4Executor to unichain and base ([605122f](605122fa96))
### Bug Fixes
* Forge fmt (after updating local foundry) ([e0cc25e](e0cc25e166))
|
2025-10-23 14:32:47 +00:00 |
|
semantic-release-bot
|
b175834311
|
chore(release): 0.130.2 [skip ci]
## [0.130.2](https://github.com/propeller-heads/tycho-execution/compare/0.130.1...0.130.2) (2025-10-17)
### Bug Fixes
* Forge fmt was going crazy in this function ([40ea447](40ea447d2d))
* Make TychoEncode Send + Sync ([ef0f9ab](ef0f9ab959))
|
2025-10-17 08:25:44 +00:00 |
|
semantic-release-bot
|
82891881fe
|
chore(release): 0.130.1 [skip ci]
## [0.130.1](https://github.com/propeller-heads/tycho-execution/compare/0.130.0...0.130.1) (2025-10-09)
### Bug Fixes
* Add new address of uniswapv4 executor ([8c3483e](8c3483e971))
|
2025-10-09 13:07:45 +00:00 |
|
semantic-release-bot
|
bfdd636547
|
chore(release): 0.130.0 [skip ci]
## [0.130.0](https://github.com/propeller-heads/tycho-execution/compare/0.129.3...0.130.0) (2025-10-09)
### Features
* Support Euler low balance single swaps (univ4) ([f82ae3b](f82ae3b92a))
### Bug Fixes
* Hook and hook data are per pool! not per swap ([d13b4d8](d13b4d8586))
* Support Euler in swapExactInput ([b83f7c4](b83f7c41f6))
|
2025-10-09 10:33:07 +00:00 |
|
semantic-release-bot
|
eb05dbcf27
|
chore(release): 0.129.3 [skip ci]
## [0.129.3](https://github.com/propeller-heads/tycho-execution/compare/0.129.2...0.129.3) (2025-10-09)
|
2025-10-09 09:40:57 +00:00 |
|
semantic-release-bot
|
52e9f4da89
|
chore(release): 0.129.2 [skip ci]
## [0.129.2](https://github.com/propeller-heads/tycho-execution/compare/0.129.1...0.129.2) (2025-10-09)
|
2025-10-09 07:33:22 +00:00 |
|
semantic-release-bot
|
026315c283
|
chore(release): 0.129.1 [skip ci]
## [0.129.1](https://github.com/propeller-heads/tycho-execution/compare/0.129.0...0.129.1) (2025-10-07)
### Bug Fixes
* Don't PLE-encode for Ekubo ([ae1b1f8](ae1b1f8850))
|
2025-10-07 10:56:33 +00:00 |
|
semantic-release-bot
|
1e4bb44ceb
|
chore(release): 0.129.0 [skip ci]
## [0.129.0](https://github.com/propeller-heads/tycho-execution/compare/0.128.1...0.129.0) (2025-09-30)
### Features
* Update tycho-common version ([6c5e17a](6c5e17a670))
|
2025-09-30 10:35:41 +00:00 |
|
semantic-release-bot
|
86405d99f9
|
chore(release): 0.128.1 [skip ci]
## [0.128.1](https://github.com/propeller-heads/tycho-execution/compare/0.128.0...0.128.1) (2025-09-29)
### Bug Fixes
* Bump tycho-common & alloy version ([100522c](100522caa0))
|
2025-09-29 18:27:01 +00:00 |
|
semantic-release-bot
|
17780db05c
|
chore(release): 0.128.0 [skip ci]
## [0.128.0](https://github.com/propeller-heads/tycho-execution/compare/0.127.0...0.128.0) (2025-09-25)
### Features
* Use tycho-common from crates.io ([89435b5](89435b5c76))
|
2025-09-25 11:03:28 +00:00 |
|
semantic-release-bot
|
ae5c3778ea
|
chore(release): 0.127.0 [skip ci]
## [0.127.0](https://github.com/propeller-heads/tycho-execution/compare/0.126.0...0.127.0) (2025-09-25)
### Features
* Use tycho-common from github ([5d73e3b](5d73e3b47c))
|
2025-09-25 10:15:52 +00:00 |
|
semantic-release-bot
|
1bc5604bdf
|
chore(release): 0.126.0 [skip ci]
## [0.126.0](https://github.com/propeller-heads/tycho-execution/compare/0.125.0...0.126.0) (2025-09-25)
### Features
* Add historical_trade option to encoding ([c51c6f5](c51c6f52a5))
* Pass the file contents instead of the file path for executors ([e78a362](e78a362894))
* Update tycho common to point to hooks feature branch ([a98e8d2](a98e8d21cc))
|
2025-09-25 08:40:09 +00:00 |
|
semantic-release-bot
|
6e24223c53
|
chore(release): 0.125.0 [skip ci]
## [0.125.0](https://github.com/propeller-heads/tycho-execution/compare/0.124.0...0.125.0) (2025-09-25)
### Features
* bump tycho-common version ([fa3bb6d](fa3bb6daf7))
|
2025-09-25 03:38:31 +00:00 |
|
semantic-release-bot
|
4b364299d9
|
chore(release): 0.124.0 [skip ci]
## [0.124.0](https://github.com/propeller-heads/tycho-execution/compare/0.123.0...0.124.0) (2025-09-11)
### Features
* bump tycho-common version ([bbd732d](bbd732d15a))
|
2025-09-11 15:29:22 +00:00 |
|
semantic-release-bot
|
cefe7b1cfd
|
chore(release): 0.123.0 [skip ci]
## [0.123.0](https://github.com/propeller-heads/tycho-execution/compare/0.122.0...0.123.0) (2025-09-02)
### Features
* pin tycho-common version ([b0783fb](b0783fb2c1))
|
2025-09-02 00:05:07 +00:00 |
|
semantic-release-bot
|
3f03671128
|
chore(release): 0.122.0 [skip ci]
## [0.122.0](https://github.com/propeller-heads/tycho-execution/compare/0.121.0...0.122.0) (2025-08-28)
### Features
* Bump tycho-common version ([8101ff3](8101ff31c8))
|
2025-08-28 20:43:32 +00:00 |
|
semantic-release-bot
|
22ec1af002
|
chore(release): 0.121.0 [skip ci]
## [0.121.0](https://github.com/propeller-heads/tycho-execution/compare/0.120.0...0.121.0) (2025-08-28)
### Features
* rename "uniswap_v4" to "uniswap_v4_hooks" ([c1d88be](c1d88be329))
* Support hooks (without special calldata) ([a058177](a0581773cd))
* **univ4:** Pass user_data as hook_data in execution ([93678d9](93678d9d19))
* Update UniswapV4 executor addresses ([d7e377e](d7e377e443))
### Bug Fixes
* access hooks attr, not hook ([2c38cf8](2c38cf84fc))
* Add missing uniswap v4 hooks executor addresses ([0daccfe](0daccfea9a))
* Add missing uniswap v4 hooks executor addresses ([5ab9e99](5ab9e9925a))
* After rebase fixes ([1d952b1](1d952b19be))
* Recalculate calldata after merging main ([2adcb89](2adcb89e6d))
* revert hooks rename ([ea9a1a8](ea9a1a88ca))
* Small safe wallet fixes ([c9d09e9](c9d09e9109))
|
2025-08-28 03:32:52 +00:00 |
|
semantic-release-bot
|
3a3819f6ce
|
chore(release): 0.120.0 [skip ci]
## [0.120.0](https://github.com/propeller-heads/tycho-execution/compare/0.119.0...0.120.0) (2025-08-27)
### Features
* Deploy new hashflow router ([eac45fa](eac45faf5a))
|
2025-08-27 16:07:43 +00:00 |
|
semantic-release-bot
|
e45a0fef95
|
chore(release): 0.119.0 [skip ci]
## [0.119.0](https://github.com/propeller-heads/tycho-execution/compare/0.118.0...0.119.0) (2025-08-21)
### Features
* Add BytecodeExporter to TestUtils ([cea964e](cea964e0a5))
|
2025-08-21 17:28:31 +00:00 |
|
semantic-release-bot
|
cc9801ff91
|
chore(release): 0.118.0 [skip ci]
## [0.118.0](https://github.com/propeller-heads/tycho-execution/compare/0.117.0...0.118.0) (2025-08-21)
### Features
* Use Arc instead of & for protocol_state in Swap ([a2a5319](a2a53195ed))
### Bug Fixes
* Updates to new datatype after merging main ([e9c1a39](e9c1a39608))
|
2025-08-21 15:09:08 +00:00 |
|
semantic-release-bot
|
3aad792663
|
chore(release): 0.117.0 [skip ci]
## [0.117.0](https://github.com/propeller-heads/tycho-execution/compare/0.116.0...0.117.0) (2025-08-21)
### Features
* implement `SwapEncoder` for `Hashflow` ([93db953](93db953c62))
### Bug Fixes
* in bebop's encode_swap, fail early if router address is not present ([c013bf7](c013bf7072))
* in hashflow's encode_swap, fail early if router address is not present ([c506f2c](c506f2c048))
* in HashflowExecutor, _balanceOf must use `trader` address instead of the executor's to get the balance ([a09d648](a09d648f3c))
|
2025-08-21 11:13:06 +00:00 |
|
semantic-release-bot
|
2a68dd117b
|
chore(release): 0.116.0 [skip ci]
## [0.116.0](https://github.com/propeller-heads/tycho-execution/compare/0.115.0...0.116.0) (2025-08-19)
### Features
* Bebop executor in base ([c974312](c974312a37))
* Support Bebop quote through IndicativelyPriced state ([2292061](22920617eb))
* Update BebopExecutor deployed address ([72b60aa](72b60aa324))
### Bug Fixes
* Add bebop to protocol specific addresses ([6e68d19](6e68d199c9))
* Implement From<SimulationError> for EncodingError ([987956e](987956eb0b))
|
2025-08-19 08:20:50 +00:00 |
|
semantic-release-bot
|
6d88d0a144
|
chore(release): 0.115.0 [skip ci]
## [0.115.0](https://github.com/propeller-heads/tycho-execution/compare/0.114.0...0.115.0) (2025-08-14)
### Features
* Deploy BebopExecutor ([f9ef8e0](f9ef8e0dbd))
* implement encoder and executor with single order support ([7e7e3f0](7e7e3f0e01))
* support multi and aggregate orders ([ad0a999](ad0a9991da))
### Bug Fixes
* After merge fixes with SwapBuilder ([d301dfc](d301dfcc44))
* After merging main fixes ([003ab7c](003ab7cea8))
* **Bebop:** Fix AggregateOrder tests ([7024da3](7024da395d))
* **Bebop:** Fix encoding and tests ([e793478](e79347842f))
* cargo and forge fmt ([17e5354](17e535494b))
* Fix test imports ([210d4fa](210d4fa604))
* Move Bebop tests according to new setup ([01ab5d2](01ab5d22b1))
* SafeCast => V4SafeCast to fix build issue ([946c439](946c4391e8))
* Simplify the BebopExecutor and fix Single tests ([76a09d0](76a09d0402))
|
2025-08-14 09:25:39 +00:00 |
|
semantic-release-bot
|
948662d5d3
|
chore(release): 0.114.0 [skip ci]
## [0.114.0](https://github.com/propeller-heads/tycho-execution/compare/0.113.0...0.114.0) (2025-08-14)
### Features
* add hashflow executor ([e03ecf4](e03ecf48d5))
|
2025-08-14 08:44:32 +00:00 |
|
semantic-release-bot
|
45ec4021e5
|
chore(release): 0.113.0 [skip ci]
## [0.113.0](https://github.com/propeller-heads/tycho-execution/compare/0.112.2...0.113.0) (2025-08-14)
### Features
* Add estimated_amount_in to Swap. Add SwapBuilder ([5eb9973](5eb9973dbd))
|
2025-08-14 08:23:42 +00:00 |
|
semantic-release-bot
|
616b588fc8
|
chore(release): 0.112.2 [skip ci]
## [0.112.2](https://github.com/propeller-heads/tycho-execution/compare/0.112.1...0.112.2) (2025-08-07)
### Bug Fixes
* Encode sequential swaps with unwrapping WETH correctly ([c42a5da](c42a5dae6a))
|
2025-08-07 08:21:10 +00:00 |
|
semantic-release-bot
|
8ecbed43aa
|
chore(release): 0.112.1 [skip ci]
## [0.112.1](https://github.com/propeller-heads/tycho-execution/compare/0.112.0...0.112.1) (2025-07-31)
### Bug Fixes
* Rename mainnet to ethereum in txServiceUrls for Safe ([51d9484](51d9484de0))
|
2025-07-31 17:32:20 +00:00 |
|
semantic-release-bot
|
ca762b55b6
|
chore(release): 0.112.0 [skip ci]
## [0.112.0](https://github.com/propeller-heads/tycho-execution/compare/0.111.0...0.112.0) (2025-07-22)
### Features
* Add protocol state to Swap object ([c217702](c217702560))
### Bug Fixes
* Replace smart pointer with regular pointer ([95c5124](95c51247f7))
|
2025-07-22 19:56:14 +00:00 |
|
semantic-release-bot
|
a057588270
|
chore(release): 0.111.0 [skip ci]
## [0.111.0](https://github.com/propeller-heads/tycho-execution/compare/0.110.0...0.111.0) (2025-07-15)
### Features
* Uniswap X deployment script ([efa6fae](efa6fae0e8))
### Bug Fixes
* Read Tycho Router addresses from file ([d2d8b29](d2d8b29056))
|
2025-07-15 16:34:12 +00:00 |
|
semantic-release-bot
|
671a456ed7
|
chore(release): 0.110.0 [skip ci]
## [0.110.0](https://github.com/propeller-heads/tycho-execution/compare/0.109.0...0.110.0) (2025-07-14)
### Features
* UniswapX encoding example ([2d4b0b9](2d4b0b995b))
|
2025-07-14 15:46:37 +00:00 |
|
semantic-release-bot
|
f702bf967e
|
chore(release): 0.109.0 [skip ci]
## [0.109.0](https://github.com/propeller-heads/tycho-execution/compare/0.108.0...0.109.0) (2025-07-14)
### Features
* add testExecuteIntegration ([4ba5919](4ba59192fc))
### Bug Fixes
* chain id call after main update ([e775238](e775238b08))
* Replicate a real Uniswap X order in integration test ([96d0bf4](96d0bf4ba5))
|
2025-07-14 15:39:35 +00:00 |
|
semantic-release-bot
|
4c8d5f151a
|
chore(release): 0.108.0 [skip ci]
## [0.108.0](https://github.com/propeller-heads/tycho-execution/compare/0.107.0...0.108.0) (2025-07-11)
### Features
* Upgrade tycho-common ([8458b46](8458b4628e))
* Upgrade tycho-common ([effc25c](effc25c2d7))
* Upgrade tycho-common ([cb6042e](cb6042ea79))
* Use Chain from tycho-core and remove current implementation ([2c25b5a](2c25b5a18f))
|
2025-07-11 15:41:55 +00:00 |
|
semantic-release-bot
|
0be6bfbc1a
|
chore(release): 0.107.0 [skip ci]
## [0.107.0](https://github.com/propeller-heads/tycho-execution/compare/0.106.0...0.107.0) (2025-07-10)
### Features
* (WIP) Handle approvals in UniswapXFiller ([e243667](e243667f9e))
* Handle native ETH outputs ([3752c15](3752c155ea))
### Bug Fixes
* silence slither on native address setting ([1b6a24f](1b6a24fd75))
* use encodePacked to encode if approval needed ([9e2f228](9e2f228a47))
|
2025-07-10 14:38:32 +00:00 |
|
semantic-release-bot
|
808202df8c
|
chore(release): 0.106.0 [skip ci]
## [0.106.0](https://github.com/propeller-heads/tycho-execution/compare/0.105.0...0.106.0) (2025-07-09)
### Features
* UniswapXFiller callback - naive implementation ([a114dfc](a114dfc9da))
### Bug Fixes
* disable slither warnings ([a2d123a](a2d123a263))
|
2025-07-09 12:12:39 +00:00 |
|
semantic-release-bot
|
94d4888142
|
chore(release): 0.105.0 [skip ci]
## [0.105.0](https://github.com/propeller-heads/tycho-execution/compare/0.104.0...0.105.0) (2025-07-09)
### Features
* Upgrade scripts to submit to Safe wallet ([2733bb0](2733bb0072))
### Bug Fixes
* Simplify nonceOffset logic ([ba60e4b](ba60e4bb73))
|
2025-07-09 08:40:05 +00:00 |
|
semantic-release-bot
|
7a5cf1b89e
|
chore(release): 0.104.0 [skip ci]
## [0.104.0](https://github.com/propeller-heads/tycho-execution/compare/0.103.0...0.104.0) (2025-07-08)
### Features
* Take reactor address as input to UniswapXFiller ([00f22d6](00f22d62c1))
* UniswapXFiller skeleton ([ce1fe1d](ce1fe1dd94))
### Bug Fixes
* Make slither happy ([d61469e](d61469ea67))
|
2025-07-08 14:31:16 +00:00 |
|
semantic-release-bot
|
4e49b3b99b
|
chore(release): 0.103.0 [skip ci]
## [0.103.0](https://github.com/propeller-heads/tycho-execution/compare/0.102.0...0.103.0) (2025-07-07)
### Features
* Deploy Balancer V3 executor ([266e30d](266e30d1aa))
|
2025-07-07 11:06:10 +00:00 |
|
semantic-release-bot
|
62583e3419
|
chore(release): 0.102.0 [skip ci]
## [0.102.0](https://github.com/propeller-heads/tycho-execution/compare/0.101.5...0.102.0) (2025-07-01)
### Features
* Deploy EkuboExecutor with MEV-resist ([3fe9906](3fe9906e5b))
|
2025-07-01 16:07:59 +00:00 |
|
semantic-release-bot
|
2f161231e9
|
chore(release): 0.101.5 [skip ci]
## [0.101.5](https://github.com/propeller-heads/tycho-execution/compare/0.101.4...0.101.5) (2025-06-27)
### Bug Fixes
* Use native token curve address and not regular zero address ([0f679d6](0f679d6e06))
|
2025-06-27 17:05:44 +00:00 |
|
semantic-release-bot
|
0458b910ab
|
chore(release): 0.101.4 [skip ci]
## [0.101.4](https://github.com/propeller-heads/tycho-execution/compare/0.101.3...0.101.4) (2025-06-27)
### Bug Fixes
* Fix wrong log in CurveEncoder ([312269d](312269dabb))
|
2025-06-27 09:04:43 +00:00 |
|
semantic-release-bot
|
7b48cab3cd
|
chore(release): 0.101.3 [skip ci]
## [0.101.3](https://github.com/propeller-heads/tycho-execution/compare/0.101.2...0.101.3) (2025-06-23)
### Bug Fixes
* Add optimized_transfers_integration_tests.rs ([df63b87](df63b87569))
|
2025-06-23 14:41:48 +00:00 |
|
semantic-release-bot
|
d9d015635a
|
chore(release): 0.101.2 [skip ci]
## [0.101.2](https://github.com/propeller-heads/tycho-execution/compare/0.101.1...0.101.2) (2025-06-23)
### Bug Fixes
* After rebase fixes ([1d263f8](1d263f8b4c))
|
2025-06-23 14:10:10 +00:00 |
|
semantic-release-bot
|
920b37cf96
|
chore(release): 0.101.1 [skip ci]
## [0.101.1](https://github.com/propeller-heads/tycho-execution/compare/0.101.0...0.101.1) (2025-06-23)
### Bug Fixes
* Exclude foundry files from the rust crate ([fa13f09](fa13f09d3e))
* Remove unnecessary clones from encoding ([e704151](e704151404))
|
2025-06-23 13:26:07 +00:00 |
|
semantic-release-bot
|
2952e2153c
|
chore(release): 0.101.0 [skip ci]
## [0.101.0](https://github.com/propeller-heads/tycho-execution/compare/0.100.1...0.101.0) (2025-06-23)
### Features
* **curve:** Support passing eth/weth instead of weth/eth in encoding ([525c16a](525c16a117))
|
2025-06-23 13:19:20 +00:00 |
|
semantic-release-bot
|
1a7f29e69d
|
chore(release): 0.100.1 [skip ci]
## [0.100.1](https://github.com/propeller-heads/tycho-execution/compare/0.100.0...0.100.1) (2025-06-13)
### Bug Fixes
* Correct misleading error message ([a6cf215](a6cf2159d0))
* When choosing strategy, check if the grouped solution has any split ([9599425](95994250b1))
|
2025-06-13 15:56:42 +00:00 |
|
semantic-release-bot
|
b4dd4025d4
|
chore(release): 0.100.0 [skip ci]
## [0.100.0](https://github.com/propeller-heads/tycho-execution/compare/0.99.0...0.100.0) (2025-06-06)
### Features
* Add balancer v3 to transfer optimization constants ([c03df8a](c03df8aa1e))
* Add BalancerV3Encoder ([06ce28c](06ce28c8fd))
* Add integration tests for balancer v3 ([269e328](269e328b5f))
### Bug Fixes
* **BalancerV3Executor:** Do data.length check at the beginning of swap ([4f58977](4f58977007))
* **BalancerV3Executor:** Slice callback data nicely ([941879d](941879d5d6))
|
2025-06-06 16:38:51 +00:00 |
|
semantic-release-bot
|
6ada7f2a51
|
chore(release): 0.99.0 [skip ci]
## [0.99.0](https://github.com/propeller-heads/tycho-execution/compare/0.98.0...0.99.0) (2025-06-05)
### Features
* Extend Swap to hold user_data: Option<Bytes> ([eec50f8](eec50f8822))
|
2025-06-05 14:55:23 +00:00 |
|
semantic-release-bot
|
902c4cd4d2
|
chore(release): 0.98.0 [skip ci]
## [0.98.0](https://github.com/propeller-heads/tycho-execution/compare/0.97.0...0.98.0) (2025-06-05)
### Features
* Add balancer-v3-monorepo lib ([f173f9b](f173f9bed7))
* Implement BalancerV3Executor ([f34db52](f34db52f09))
* Make BalancerV3Executor inherit from ICallback ([806ce4e](806ce4e62c))
|
2025-06-05 14:19:52 +00:00 |
|
semantic-release-bot
|
cb105caecf
|
chore(release): 0.97.0 [skip ci]
## [0.97.0](https://github.com/propeller-heads/tycho-execution/compare/0.96.0...0.97.0) (2025-06-05)
### Features
* Upgrade alloy to "1.0.6" ([5fa97d0](5fa97d08e5))
|
2025-06-05 11:12:38 +00:00 |
|
semantic-release-bot
|
6b1ca45bb3
|
chore(release): 0.96.0 [skip ci]
## [0.96.0](https://github.com/propeller-heads/tycho-execution/compare/0.95.1...0.96.0) (2025-05-27)
### Features
* Deploy new router on base ([0dafed0](0dafed0cad))
* Update ethereum router + executor addresses ([5bf3b5d](5bf3b5d7ad))
* Update mainnet executors + router addrs ([cf6e7f0](cf6e7f06a8))
* Update unichain executors + router addrs ([e2e061e](e2e061e73e))
|
2025-05-27 17:12:47 +00:00 |
|