Files
tycho-execution/CHANGELOG.md
semantic-release-bot 9e86022a74 chore(release): 1.0.0 [skip ci]
## 1.0.0 (2025-01-17)

### Features

* Add builder pattern and registry for SwapEncoders ([6d8cbcd](6d8cbcd80c))
* Add Cargo files, CI, configs and README ([c27b253](c27b253ef5))
* Add foundry environment and CI ([e16d7cc](e16d7ccb8e))
* Add permit2 draft ([5d79da4](5d79da44f3))
* Add StrategySelector ([6e67875](6e67875821))
* Add Transaction as output of encoding ([5a661ab](5a661ab6ca))
* ApprovalsManager trait ([4991883](4991883fc8))
* Fix version tag to 0.0.1 ([461b6a3](461b6a3585))
* Handle native actions ([fa462ee](fa462ee9f3))
* Initial draft of encoding module ([36fe8f4](36fe8f4b76))
* Make check amount optional ([6f8bbd8](6f8bbd89a5))
* Remove batch execute logic from StrategyEncoder ([68c5a91](68c5a914eb))
* Support encoding only the pool swap ([3e609c7](3e609c75ae))

### Bug Fixes

* Add expected_amount to Solution ([f9f83b4](f9f83b439f))
* Add new to SwapEncoder trait ([30f2ac9](30f2ac9f6b))
* Add temporary main function to lib.rs ([1e54ea0](1e54ea045e))
* Constrain new in SwapEncoder so it does not apply to trait objects ([e93bf11](e93bf11a85))
* Simplify models. Delete Solution and rename Order->Solution ([a25c56e](a25c56e667))
* TokenApprovalsManager should not implement ApprovalsManager ([93410b4](93410b4fe2))
2025-01-17 10:10:32 +00:00

5.8 KiB

1.0.0 (2025-01-17)

Features

  • Add builder pattern and registry for SwapEncoders (6d8cbcd)
  • Add Cargo files, CI, configs and README (c27b253)
  • Add foundry environment and CI (e16d7cc)
  • Add permit2 draft (5d79da4)
  • Add StrategySelector (6e67875)
  • Add Transaction as output of encoding (5a661ab)
  • ApprovalsManager trait (4991883)
  • Fix version tag to 0.0.1 (461b6a3)
  • Handle native actions (fa462ee)
  • Initial draft of encoding module (36fe8f4)
  • Make check amount optional (6f8bbd8)
  • Remove batch execute logic from StrategyEncoder (68c5a91)
  • Support encoding only the pool swap (3e609c7)

Bug Fixes

  • Add expected_amount to Solution (f9f83b4)
  • Add new to SwapEncoder trait (30f2ac9)
  • Add temporary main function to lib.rs (1e54ea0)
  • Constrain new in SwapEncoder so it does not apply to trait objects (e93bf11)
  • Simplify models. Delete Solution and rename Order->Solution (a25c56e)
  • TokenApprovalsManager should not implement ApprovalsManager (93410b4)

1.2.0 (2025-01-17)

Features

  • Add foundry environment and CI (e16d7cc)

1.1.0 (2025-01-16)

Features

  • Add builder pattern and registry for SwapEncoders (6d8cbcd)
  • Add permit2 draft (5d79da4)
  • Add StrategySelector (6e67875)
  • Add Transaction as output of encoding (5a661ab)
  • ApprovalsManager trait (4991883)
  • Handle native actions (fa462ee)
  • Initial draft of encoding module (36fe8f4)
  • Make check amount optional (6f8bbd8)
  • Remove batch execute logic from StrategyEncoder (68c5a91)
  • Support encoding only the pool swap (3e609c7)

Bug Fixes

  • Add expected_amount to Solution (f9f83b4)
  • Add new to SwapEncoder trait (30f2ac9)
  • Constrain new in SwapEncoder so it does not apply to trait objects (e93bf11)
  • Simplify models. Delete Solution and rename Order->Solution (a25c56e)
  • TokenApprovalsManager should not implement ApprovalsManager (93410b4)

1.0.0 (2025-01-16)

Features

  • Add Cargo files, CI, configs and README (c27b253)

Bug Fixes

  • Add temporary main function to lib.rs (1e54ea0)