Releases: cowprotocol/services
Releases · cowprotocol/services
Weekly Release v2.272.0
What's Changed
- Few improvements for request sharing by @MartinquaXD in #2880
- Decrease count on drop by @MartinquaXD in #2882
- Native prices: Implement generic buffered batching system 1/3 by @m-lord-renkse in #2869
- Fix failing e2e test for cow amms by @sunce86 in #2883
- Protocol fees breakdown by @sunce86 in #2879
- Simplify auction_id handling by @sunce86 in #2875
- Sync run loop to block production by @MartinquaXD in #2884
- Build auction serially in run loop by @MartinquaXD in #2885
- Fine grained cache metrics by @MartinquaXD in #2890
- Add 1wei tolerance for bad token detection by @fleupold in #2892
- Provide order quote and creation timestamp by @squadgazzz in #2855
- Fairness check by @fleupold in #2889
- Optional creation timestamp and solver fields by @squadgazzz in #2897
- Revert using external prices for conversion by @sunce86 in #2891
- [EASY] Use optional values in autopilot only by @squadgazzz in #2898
- Order prioritization strategies by @squadgazzz in #2872
- Only allow order placements without quotes if there is NoLiquidity by @fleupold in #2896
- Native prices: Implement buffered batching coingecko 2/3 by @m-lord-renkse in #2876
- Run loop additional metrics by @squadgazzz in #2888
- Runloop post processing function by @squadgazzz in #2895
- [EASY] Runloop metrics buckets adjustments by @squadgazzz in #2903
- [TRIVIAL] Missing auction update stage metric by @squadgazzz in #2905
Full Changelog: v2.271.0...v2.272.0
Weekly Release v2.271.0
What's Changed
- Autopilot refactor 3/4: Get competition from persistence by @sunce86 in #2843
- fix: lowercase orderbook CompetitionOrderStatus types to match real output by @alfetopito in #2858
- CoinGecko: Fix xdai native prices by @Mateo-mro in #2856
- [TRIVIAL] Move commit to bottom of OnSettlementEventUpdater by @sunce86 in #2864
- Use external prices for conversion of fees in autopilot by @sunce86 in #2863
- Fix rounding of surplus/protocol_fee/score by @sunce86 in #2857
- [TRIVIAL] Order status API response sorting description by @squadgazzz in #2860
- Attach auction id to settlement error by @sunce86 in #2866
- [EASY] Automatic checks of new autopilot domain code by @sunce86 in #2865
- Store considered order events label for all considered orders by @MartinquaXD in #2870
- Tokio console and log filter reloading by @MartinquaXD in #2868
- [EASY] Remove Observation object by @sunce86 in #2873
- Don't send cow amm orders with missing prices by @sunce86 in #2871
- Tokio console opt-in via env variable by @MartinquaXD in #2878
- Allow for no liquidity limit order placement by @fleupold in #2854
Full Changelog: v2.270.0...v2.271.0
v2.270.1
What's Changed
- CoinGecko: Fix xdai native prices by @Mateo-mro in #2856
Full Changelog: v2.270.0...v2.270.1
Weekly Release v2.270.0
What's Changed
- Fix index for ethflow_orders table by @sunce86 in #2836
- [EASY] Price estimator url builder by @squadgazzz in #2841
- Filter jit orders for settlement throughput metric by @fleupold in #2847
- Fix already recorded data for auction_id by @sunce86 in #2842
- Fix CoinGecko URL by @Mateo-mro in #2851
- Order status API by @MartinquaXD in #2804
- PriceImprovement quote in OpenAPI by @squadgazzz in #2850
- [EASY] Use full precision in CoinGecko by @Mateo-mro in #2852
- Fix NonExistentPoolMap by @fleupold in #2853
- Exclude empty AMMs by @squadgazzz in #2849
Full Changelog: v2.269.1...v2.270.0
v2.269.1
Weekly Release v2.269.0
What's Changed
- [Easy] Improve tenderly simulation logging by @fleupold in #2819
- Hotfix surplus capturing jit order owners by @sunce86 in #2826
- Quote fee adjustment by @squadgazzz in #2823
- Fetch
Auction
from database by @sunce86 in #2734 - Test: JIT orders surplus support for cow amm by @Mateo-mro in #2699
- Implement CoinGecko for fetching native prices by @Mateo-mro in #2824
- Autopilot refactor 1/3: Support surplus capturing orders by @sunce86 in #2827
- Rust 1.80.0 by @squadgazzz in #2837
- Autopilot refactor 2/3: Build Observation object by @sunce86 in #2835
- Combine onchain order event handling logic by @fleupold in #2828
- [Trivial] Improve autopilot logging to debug execution speed by @fleupold in #2829
- Deny lint.cast_possible_wrap in the whole codebase by @fleupold in #2834
Full Changelog: v2.268.0...v2.269.0
Hotfix v2.268.1
Weekly Release v2.268.0
What's Changed
- Tokio console by @MartinquaXD in #2791
- Hot reload log filter by @MartinquaXD in #2792
- (Proposal): Remove additional_deadline_for_rewards by @Mateo-mro in #2789
- Don't create a weekly release with no changes by @squadgazzz in #2794
- Cow amm driver support by @MartinquaXD in #2790
- [EASY] Registry storage RwLock by @squadgazzz in #2801
- Log which owner was recovered from an order creation request by @MartinquaXD in #2802
- Pass CoW AMM configs via args by @MartinquaXD in #2803
- Release job check for changes fix by @squadgazzz in #2805
- Add block deadline to settle payload by @Mateo-mro in #2784
- [TRIVIAL] Remove orderbook's
axum
dependency by @squadgazzz in #2807 - Arbitrum One gas limit adjustment by @squadgazzz in #2795
- Auction cow amms database table by @sunce86 in #2810
- [EASY] Revert logging changes by @MartinquaXD in #2815
- Support runs with heaptrack profiler by @squadgazzz in #2800
- Store surplus capturing jit order owners in database by @Mateo-mro in #2796
- (Proposal) Remove exempt fee addresses by @Mateo-mro in #2799
- Fee Policies API by @squadgazzz in #2809
- [EASY] Update helper contract by @MartinquaXD in #2820
- Fix cow amm surplus calculation by @sunce86 in #2818
- Autopilot: Change the types to the domain type by @Mateo-mro in #2817
Full Changelog: v2.264.1...v2.268.0
Weekly Release v2.267.0
What's Changed
- (Proposal): Remove additional_deadline_for_rewards by @Mateo-mro in #2789
- Don't create a weekly release with no changes by @squadgazzz in #2794
- Cow amm driver support by @MartinquaXD in #2790
- [EASY] Registry storage RwLock by @squadgazzz in #2801
- Log which owner was recovered from an order creation request by @MartinquaXD in #2802
- Pass CoW AMM configs via args by @MartinquaXD in #2803
- Release job check for changes fix by @squadgazzz in #2805
- Add block deadline to settle payload by @Mateo-mro in #2784
- [TRIVIAL] Remove orderbook's
axum
dependency by @squadgazzz in #2807
Full Changelog: v2.264.1...v2.267.0
Weekly Release v2.266.0
What's Changed
- Tokio console by @MartinquaXD in #2791
- Hot reload log filter by @MartinquaXD in #2792
- (Proposal): Remove additional_deadline_for_rewards by @Mateo-mro in #2789
- Don't create a weekly release with no changes by @squadgazzz in #2794
- Cow amm driver support by @MartinquaXD in #2790
- [EASY] Registry storage RwLock by @squadgazzz in #2801
- Log which owner was recovered from an order creation request by @MartinquaXD in #2802
- Pass CoW AMM configs via args by @MartinquaXD in #2803
Full Changelog: v2.264.1...v2.266.0