Releases: cowprotocol/services
Releases · cowprotocol/services
v2.280.1
Solely for the purpose of merging gnosis/solvers#77
Weekly Release v2.280.0
What's Changed
- Fix metrics and observations in autopilot runloop by @sunce86 in #3039
- Fix liquidity orders observation by @sunce86 in #3032
- Merge winners with participants by @sunce86 in #3042
- Change the e2e tests to be sync-to-blockchain by @m-lord-renkse in #3040
- CoW AMM: Implement archive node URL as an option to build CoW AMM Web3 by @m-lord-renkse in #3044
- [TRIVIAL] Save surplus capturing jit order owners function naming fix by @squadgazzz in #3051
- Remove unsynchronised run loop by @m-lord-renkse in #3050
- [TRIVIAL] Autopilot: Add last seen block metrics to Maintenance::update by @m-lord-renkse in #3052
Full Changelog: v2.279.0...v2.280.0
Weekly Release v2.279.0
What's Changed
- chore: include envsubst in the docker image by @beefbrisket911 in #3019
- chore: update github actions by @beefbrisket911 in #3024
- Cleanup competition::Solution by @sunce86 in #3023
- Main Auction object has id by @sunce86 in #3022
- [EASY] Recover solvable orders cache update metric by @squadgazzz in #3025
- Fix flaky forked nodes tests by @MartinquaXD in #3029
- [EASY] Drop solvable orders cache update background task by @squadgazzz in #3026
- [EASY] Auction update metric buckets adjustments by @squadgazzz in #3034
- Native price fetching finishing touches by @MartinquaXD in #3030
- Fix JIT orders saving by @sunce86 in #3036
- Multiple winners in autopilot by @sunce86 in #2996
Full Changelog: v2.278.0...v2.279.0
Weekly Release v2.278.0
What's Changed
- [TRIVIAL] Change the defaults in price estimation by @m-lord-renkse in #3007
- [EASY] Update most_recent_cip_20_data by @sunce86 in #2997
- Use only new format of solve response by @sunce86 in #3001
- Revert to save only policies from solutions by @sunce86 in #3011
- Native Price Cache: Load prices from auction during startup time by @m-lord-renkse in #3009
- [EASY] Bring back tracing spans for submission by @MartinquaXD in #3014
- [EASY] Parallelize post processing in run loop by @MartinquaXD in #3013
- EventIndexing: add fast path for multiple new blocks without reorg by @MartinquaXD in #3012
- [TRIVIAL] Improve logs for created ethflow orders by @MartinquaXD in #3015
- Fetch solver that created settlement transaction by @sunce86 in #3003
- [EASY] Add metrics for logging native price requests by @m-lord-renkse in #3006
- Implement driver support for parallel auctions by @MartinquaXD in #3016
- Remove ethflow noquote error by @fleupold in #3008
- [PoC] Autopilot: runloop: Request native prices directly to the estimator by @m-lord-renkse in #2987
- chore: run dependabot for github actions by @beefbrisket911 in #3020
- Move settlement updater by @sunce86 in #3018
New Contributors
- @beefbrisket911 made their first contribution in #3020
Full Changelog: v2.277.3...v2.278.0
v2.277.3
What's Changed
- Implement driver support for parallel auctions by @MartinquaXD in #3016
Full Changelog: v2.277.1...v2.277.3
v2.277.1
What's Changed
Full Changelog: v2.277.0...v2.277.1
Weekly Release v2.277.0
What's Changed
- [EASY] Auction update stage time metric minor refactoring by @squadgazzz in #2990
- Enrich Solve response by @sunce86 in #2984
- Save fee policies for all auction orders by @sunce86 in #2999
- Cut auctions in parallel by @squadgazzz in #2986
- fix: enable
alloc
feature onhex
crate by @yanCode in #3000 - Abort stuck tests by @MartinquaXD in #3005
- Consider token as good when node doesn't support trace calls by @fleupold in #3002
New Contributors
Full Changelog: v2.276.1...v2.277.0
v2.276.1
What's Changed
- Runloop maintenance stage metrics by @squadgazzz in #2988
Full Changelog: v2.276.0...v2.276.1
Weekly Release v2.276.0
What's Changed
- Cleanup order class in autopilot by @sunce86 in #2961
- [EASY] Remove score from solvers API by @sunce86 in #2962
- Fix some flaky
local_node
e2e tests by @MartinquaXD in #2959 - Remove inflight orders cache by @MartinquaXD in #2960
- Speed up autopilot balance fetching by @squadgazzz in #2946
- Speed up signature check for orders with no pre-interactions by @m-lord-renkse in #2953
- Refactor runloop slightly by @MartinquaXD in #2958
- [TRIVIAL] Drop auction preprocessing metric by @squadgazzz in #2969
- Autopilot: fetch only relevant quotes by @squadgazzz in #2967
- Improve performance of fee policies and fees by @sunce86 in #2970
- Autopilot: Remove /reveal roundtrip by @m-lord-renkse in #2964
- Replace auction using a single SQL query by @squadgazzz in #2973
- Use surplus token for total fee calculation by @sunce86 in #2956
- [EASY] Change token quality cache to DashMap by @m-lord-renkse in #2974
- Drop settlement_call_data table by @m-lord-renkse in #2968
- [EASY] Remove unused code by @sunce86 in #2977
- [PROPOSAL] Correctly label the orderbook orders metric by @m-lord-renkse in #2917
- Get_hashes_by_auction_id implementation for multiple settlements by @sunce86 in #2976
- Update autopilot runloop metric buckets by @squadgazzz in #2978
- [TRIVIAL] Drop redundant maintenance metric by @squadgazzz in #2985
- [EASY] Add CoinGecko batch size metric by @m-lord-renkse in #2982
- Stable results for traded orders in
/status
endpoint by @MartinquaXD in #2983
Full Changelog: v2.275.0...v2.276.0
v2.275.4
What's Changed
- Autopilot: fetch only relevant quotes by @squadgazzz in #2967
- [TRIVIAL] Drop auction preprocessing metric by @squadgazzz in #2969
- Refactor runloop slightly by @MartinquaXD in #2958
- Speed up autopilot balance fetching by @squadgazzz in #2946
- Remove inflight orders cache by @MartinquaXD in #2960
Full Changelog: v2.275.3...v2.275.4