Releases: cowprotocol/services
Releases · cowprotocol/services
Weekly Release v2.296.0
What's Changed
- Use debug traces to extract the input for settlement::Observer by @sunce86 in #3245
- Driver fetches order's app-data by @squadgazzz in #3242
- Driver sends flashloan hints by @squadgazzz in #3244
- Add driver submission address to the autopilot by @m-lord-renkse in #3065
- Use foundry stable version in the playground docker image by @squadgazzz in #3255
- Inflight orders are part of auction cutting by @sunce86 in #3260
- Driver's auction preprocessing
total
metric fix by @squadgazzz in #3261 - Observe multiple contracts for ETH flow by @sunce86 in #3249
Full Changelog: v2.295.0...v2.296.0
Weekly Release v2.295.0
What's Changed
- Set
auction_id
asrequest_id
in autopilot by @MartinquaXD in #3243 - [TRIVIAL] Fix API error message by @MartinquaXD in #3246
- Request tracing without task local storage by @MartinquaXD in #3251
Full Changelog: v2.294.0...v2.295.0
Weekly Release v2.294.0
What's Changed
- [TRIVIAL] Maintaining quote verified flag when creating an order by @mstrug in #3234
- [TRIVIAL] Adjust message for breaking API changes by @sunce86 in #3235
- Use traces to extract the input for
settlement::Observer
by @sunce86 in #3233 - Revert "Use traces to extract the input for
settlement::Observer
(#… by @sunce86 in #3237 - Flashloan appdata by @MartinquaXD in #3236
- Support faking balances for more tokens by @MartinquaXD in #3238
- Refactor balance override detection by @MartinquaXD in #3239
- [TRIVIAL] Add implementation detail reminder for the settlement queue by @squadgazzz in #3240
Full Changelog: v2.293.0...v2.294.0
Weekly Release v2.293.0
What's Changed
- Replace
once-cell
andlazy-static
withstd
types by @MartinquaXD in #3208 - Remove
ttl-cache
dependency by @MartinquaXD in #3207 - Move
time
dependency intoobserve
crate by @MartinquaXD in #3209 - Get token first trade block API by @squadgazzz in #3197
- Add block number to mempool_executed logs by @m-lord-renkse in #3200
- [TRIVIAL] Run forked-node tests on main by @squadgazzz in #3210
- Update
ethcontract-rs
by @squadgazzz in #3211 - Added
auction_id
field to/settle
and/reveal
driver requests. by @mstrug in #3212 - execute
eth_estimateGas
andeth_createAccessList
on latest block by @MartinquaXD in #3220 - Revert executing
eth_estimateGas
andeth_createAccessList
on the latest block by @MartinquaXD in #3227 - Support rust 1.84.0 by @squadgazzz in #3229
- Bad token detector metrics by @squadgazzz in #3228
- [TRIVIAL] Hotfix GH job typo fix by @squadgazzz in #3230
- Remove full_fee_amount and solver_fee by @sunce86 in #3223
Full Changelog: v2.292.0...v2.293.0
v2.292.2
What's Changed
- Bad token detector metrics by @squadgazzz in #3228
Full Changelog: v2.292.1...v2.292.2
v2.292.1
Weekly Release v2.292.0
What's Changed
- Fix a flaky e2e test by @squadgazzz in #3183
- Hotfix CI job by @squadgazzz in #3186
- Bad token detection: only transfer as much as is available by @MartinquaXD in #3195
- Fix driver tests flakiness by @squadgazzz in #3185
- Rename constructors to
try_new
by @p-andhika in #3199 - [TRIVIAL] Do not run forked-node tests for external contributions by @squadgazzz in #3201
- Consider consecutive estimator internal errors by @squadgazzz in #3178
- Add log-only mode for metrics based bad token detection by @MartinquaXD in #3203
- only mark tokens as unsupported based on metrics for a limited time by @MartinquaXD in #3205
- Introduce Quality::Unknown variant by @MartinquaXD in #3206
New Contributors
- @p-andhika made their first contribution in #3199
Full Changelog: v2.291.0...v2.292.0
Weekly Release v2.291.0
What's Changed
- Metrics-based bad token detector by @squadgazzz in #3172
- Make metrics bad token detector configurable by @squadgazzz in #3176
- Move settlement queue to the driver by @squadgazzz in #3129
- Driver settle queue tests by @squadgazzz in #3133
- Remove
chain::Id
completely by @sunce86 in #3173 - Executed total fee token by @sunce86 in #2966
- Fix arbitrum access list simulation by @sunce86 in #3174
- Limit subquery results to 1 by @sunce86 in #3181
- [TRIVIAL] Log bad token address by @squadgazzz in #3182
Full Changelog: v2.290.0...v2.291.0
v2.290.3
What's Changed
- Move settlement queue to the driver by @squadgazzz in #3129
- Driver settle queue tests by @squadgazzz in #3133
Full Changelog: v2.290.2...v2.290.3