Skip to content

Commit 9e862e1

Browse files
committed
add v1.61.0 release note
1 parent 7faef77 commit 9e862e1

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed

doc/release/v1.61.0.md

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
[Full Changelog](https://github.com/c9s/bbgo/compare/v1.60.3...main)
2+
3+
## Fixes
4+
5+
- [#1751](https://github.com/c9s/bbgo/pull/1751): FIX: fix OnNew event must be called before OnFilled
6+
- [#1761](https://github.com/c9s/bbgo/pull/1761): FIX: [bybit] fix redundant code
7+
- [#1781](https://github.com/c9s/bbgo/pull/1781): FIX: [xmaker] fix covered position field
8+
- [#1787](https://github.com/c9s/bbgo/pull/1787): FIX: fix order update comparison method
9+
- [#1788](https://github.com/c9s/bbgo/pull/1788): FIX: [core] remove session order store
10+
- [#1789](https://github.com/c9s/bbgo/pull/1789): FIX: add slackAttachment method on Deposit
11+
- [#1790](https://github.com/c9s/bbgo/pull/1790): FIX: [xmaker] check connectivity before calling updateQuote
12+
- [#1797](https://github.com/c9s/bbgo/pull/1797): FIX: [liqmaker] fix stopEMA subscription
13+
- [#1802](https://github.com/c9s/bbgo/pull/1802): FIX: [xmaker] truncate balances before submitting orders
14+
- [#1803](https://github.com/c9s/bbgo/pull/1803): FIX: [deposit2transfer] check transfer amount before transferring
15+
- [#1809](https://github.com/c9s/bbgo/pull/1809): FIX: [xalign] verify LargetAmountAlert is not nil
16+
- [#1811](https://github.com/c9s/bbgo/pull/1811): FIX: [deposit2transfer] fix last deposit time checking
17+
- [#1816](https://github.com/c9s/bbgo/pull/1816): FIX: [circuit breaker] separate metrics label by symbol and add panic handler
18+
- [#1817](https://github.com/c9s/bbgo/pull/1817): FIX: refactor and redesign connectivity
19+
- [#1818](https://github.com/c9s/bbgo/pull/1818): FIX: fix deposit time checking
20+
- [#1819](https://github.com/c9s/bbgo/pull/1819): FIX: [max] use the same depth to QueryDepth
21+
- [#1827](https://github.com/c9s/bbgo/pull/1827): FIX: do not reset snapshot and once in tryFetch
22+
- [#1828](https://github.com/c9s/bbgo/pull/1828): FIX: [depth] fix early snapshot id checking
23+
- [#1829](https://github.com/c9s/bbgo/pull/1829): FIX: depth buffer can skip old event if event.FinalUpdateID
24+
- [#1830](https://github.com/c9s/bbgo/pull/1830): FIX: [xdepthmaker] fix book pricing
25+
- [#1837](https://github.com/c9s/bbgo/pull/1837): FIX: upgrade go-chart from 2.1.0 to 2.1.2 to avoid CVE
26+
- [#1842](https://github.com/c9s/bbgo/pull/1842): FIX: assign CircuitBreakLossThreshold to MaximumTotalLoss and delete circuitBreakEMA
27+
- [#1849](https://github.com/c9s/bbgo/pull/1849): FIX: [xalign] add markets to price resolver
28+
- [#1850](https://github.com/c9s/bbgo/pull/1850): FIX: [depth] fix depth buffer and tests
29+
- [#1853](https://github.com/c9s/bbgo/pull/1853): FIX: If futures order is Market order use avg price replace zero price
30+
- [#1854](https://github.com/c9s/bbgo/pull/1854): FIX: [dca2] update message log level
31+
- [#1865](https://github.com/c9s/bbgo/pull/1865): FIX: fix AverageDepthPrice and add test TestPriceVolumeSlice\_AverageDepthPrice
32+
- [#1869](https://github.com/c9s/bbgo/pull/1869): FIX: [okex] add TestExchange\_SubmitOrder for okx
33+
- [#1873](https://github.com/c9s/bbgo/pull/1873): FIX: [max] fix query depth wrong symbol convertor
34+
35+
## Features and Improvements
36+
37+
- [#1872](https://github.com/c9s/bbgo/pull/1872): FEATURE: [dynamic] dynamic nested metric from struct
38+
- [#1871](https://github.com/c9s/bbgo/pull/1871): FEATURE: support dynamic metrics for config fields
39+
- [#1866](https://github.com/c9s/bbgo/pull/1866): FEATURE: [xnav] support breakdown and improve price solving logics
40+
- [#1864](https://github.com/c9s/bbgo/pull/1864): FEATURE: [core] integrate priceSolver into the session struct
41+
- [#1860](https://github.com/c9s/bbgo/pull/1860): FEATURE: [max] handle and merge debt principle and interests in Stream
42+
- [#1859](https://github.com/c9s/bbgo/pull/1859): FEATURE: add account margin level metrics
43+
- [#1857](https://github.com/c9s/bbgo/pull/1857): FEATURE: [max] unlock depth buffer after emit
44+
- [#1858](https://github.com/c9s/bbgo/pull/1858): FEATURE: [dca2] set order executor max retries from 50 to 5
45+
- [#1856](https://github.com/c9s/bbgo/pull/1856): IMPROVE: [xmaker] improve quota calculation
46+
- [#1870](https://github.com/c9s/bbgo/pull/1870): DEBUG: [max] add log to debug depth buffer
47+
- [#1852](https://github.com/c9s/bbgo/pull/1852): IMPROVE: [xmaker] implement allowMarginHedge and its tests
48+
- [#1851](https://github.com/c9s/bbgo/pull/1851): IMPROVE: [autoborrow] improve margin level alert details
49+
- [#1847](https://github.com/c9s/bbgo/pull/1847): REFACTOR: [xalign] refactor detector
50+
- [#1848](https://github.com/c9s/bbgo/pull/1848): DOC: fix update strategy.go reference
51+
- [#1846](https://github.com/c9s/bbgo/pull/1846): IMPROVE: [xmaker] use quote, base as much as possible
52+
- [#1845](https://github.com/c9s/bbgo/pull/1845): IMPROVE: [d2t] check and adjust repay amount, display hostname
53+
- [#1840](https://github.com/c9s/bbgo/pull/1840): feature: add binance TRADE_LITE event
54+
- [#1843](https://github.com/c9s/bbgo/pull/1843): REFACTOR: [max] generate privatechannel map with mapgen
55+
- [#1844](https://github.com/c9s/bbgo/pull/1844): FEATURE: [deposit2transfer] support autoRepay
56+
- [#1841](https://github.com/c9s/bbgo/pull/1841): FEATURE: [max] define channels
57+
- [#1839](https://github.com/c9s/bbgo/pull/1839): FEATURE: [max] subscription filters not empty
58+
- [#1836](https://github.com/c9s/bbgo/pull/1836): IMPROVE: [xmaker] add more improvements
59+
- [#1835](https://github.com/c9s/bbgo/pull/1835): FEATURE: [max] new method for depth buffer to set snapshot
60+
- [#1834](https://github.com/c9s/bbgo/pull/1834): REFACTOR: integrate connectivity into session
61+
- [#1832](https://github.com/c9s/bbgo/pull/1832): dep: bump morphy2k/revive-action from 2.7.0 to 2.7.1
62+
- [#1833](https://github.com/c9s/bbgo/pull/1833): dep: bump codecov/codecov-action from 4 to 5
63+
- [#1831](https://github.com/c9s/bbgo/pull/1831): REFACTOR: share stream book metrics labels
64+
- [#1826](https://github.com/c9s/bbgo/pull/1826): FEATURE: [xmaker] allocate isolated market data stream
65+
- [#1825](https://github.com/c9s/bbgo/pull/1825): IMPROVE: [metrics] make the metrics name consistent and update best ask/bid prices
66+
- [#1824](https://github.com/c9s/bbgo/pull/1824): FEATURE: [xdepthmaker] add maker metrics
67+
- [#1823](https://github.com/c9s/bbgo/pull/1823): IMPROVE: [xgap] customize source symbol
68+
- [#1822](https://github.com/c9s/bbgo/pull/1822): IMPROVE: [tradingutil] improve UniversalCancelAllOrders by querying open orders
69+
- [#1821](https://github.com/c9s/bbgo/pull/1821): FEAUTRE: [max] update buffer second
70+
- [#1820](https://github.com/c9s/bbgo/pull/1820): FEATURE: add new migration script to record the net profit values
71+
- [#1815](https://github.com/c9s/bbgo/pull/1815): IMPROVE: [deposit2transfer] ignore dust amount
72+
- [#1814](https://github.com/c9s/bbgo/pull/1814): IMPROVE: [maxapi] update deposit info fields
73+
- [#1813](https://github.com/c9s/bbgo/pull/1813): FEATURE: [binance] add update when first receive the orderbook event
74+
- [#1812](https://github.com/c9s/bbgo/pull/1812): FEAUTRE: [max] reset book if receive both empty asks and bids
75+
- [#1806](https://github.com/c9s/bbgo/pull/1806): dep: bump morphy2k/revive-action from 2.6.0 to 2.7.0
76+
- [#1808](https://github.com/c9s/bbgo/pull/1808): IMPROVE: [deposit2transfer] add livenote support
77+
- [#1791](https://github.com/c9s/bbgo/pull/1791): FEATURE: [xalign] add notification when order quote is over alert amount
78+
- [#1807](https://github.com/c9s/bbgo/pull/1807): FEATURE: [livenote] object comparison, comments and mentions
79+
- [#1805](https://github.com/c9s/bbgo/pull/1805): FEATURE: [dynamic] support dynamic compare
80+
- [#1804](https://github.com/c9s/bbgo/pull/1804): FEATURE: add livenote support
81+
- [#1801](https://github.com/c9s/bbgo/pull/1801): IMPROVE: [xalign] improve logs
82+
- [#1799](https://github.com/c9s/bbgo/pull/1799): FEATURE: [liqmaker] add more metrics
83+
- [#1798](https://github.com/c9s/bbgo/pull/1798): FEATURE:update binance positionRisk api to v3
84+
- [#1743](https://github.com/c9s/bbgo/pull/1743): add new tag ignore to prevent printing specific field
85+
- [#1796](https://github.com/c9s/bbgo/pull/1796): IMPROVE: [liqmaker] improve interval checking and tickers
86+
- [#1795](https://github.com/c9s/bbgo/pull/1795): IMPROVE: add test helper for price side quantity assertion
87+
- [#1792](https://github.com/c9s/bbgo/pull/1792): FEATURE: [liqmaker] add stop functions
88+
- [#1763](https://github.com/c9s/bbgo/pull/1763): CHORE: solved all deprecated, comment all unused variables and functions
89+
- [#1784](https://github.com/c9s/bbgo/pull/1784): FEATURE: no use MAX(quantity, minQuantity) to avoid sufficient quantity
90+
- [#1786](https://github.com/c9s/bbgo/pull/1786): FEATURE: [xalign] detect active depoit. if found, skip align
91+
- [#1785](https://github.com/c9s/bbgo/pull/1785): FEATURE: [okx] support broker id
92+
- [#1782](https://github.com/c9s/bbgo/pull/1782): IMPROVE: [grid2][xmaker] prune expired trades
93+
- [#1779](https://github.com/c9s/bbgo/pull/1779): FEATURE: [bybit] upgrade classic account to UTA
94+
- [#1765](https://github.com/c9s/bbgo/pull/1765): FEATURE: [max] use QueryDepth to build orderbook
95+
- [#1771](https://github.com/c9s/bbgo/pull/1771): dep: bump morphy2k/revive-action from 2.5.10 to 2.6.0
96+
- [#1780](https://github.com/c9s/bbgo/pull/1780): FEATURE: [xmaker] support delayed hedge
97+
- [#1778](https://github.com/c9s/bbgo/pull/1778): FEATURE: [bybit] use execution.fast topic
98+
- [#1777](https://github.com/c9s/bbgo/pull/1777): pkg/exchange: update query open orders to latest
99+
- [#1776](https://github.com/c9s/bbgo/pull/1776): pkg/exchange: update query wallet balance to latest
100+
- [#1775](https://github.com/c9s/bbgo/pull/1775): FEATURE: [bybit] update query closed order to latest
101+
- [#1774](https://github.com/c9s/bbgo/pull/1774): FEATURE: [bybit] move rate limiter of cancel to api level
102+
- [#1773](https://github.com/c9s/bbgo/pull/1773): FEATURE: [bybit] add marketunit for submit order
103+
- [#1772](https://github.com/c9s/bbgo/pull/1772): FEATURE: [bybit] use fee currency of trade
104+
- [#1770](https://github.com/c9s/bbgo/pull/1770): IMPROVE: [xmaker] add more stability improvements and refactoring
105+
- [#1769](https://github.com/c9s/bbgo/pull/1769): FEATURE: [autobuy] check quote balance before submitting order
106+
- [#1768](https://github.com/c9s/bbgo/pull/1768): IMPROVE: [xmaker] add more improvements
107+
- [#1767](https://github.com/c9s/bbgo/pull/1767): IMPROVE: use float64 in pricesolver internally to make it more precise
108+
- [#1766](https://github.com/c9s/bbgo/pull/1766): REFACTOR: refactor account value calculator with price solver
109+
- [#1749](https://github.com/c9s/bbgo/pull/1749): Use new circuitbreaker in common strategy
110+
- [#1760](https://github.com/c9s/bbgo/pull/1760): FEATURE: [max] add QueryDepth v3 API to query orderbook
111+
- [#1762](https://github.com/c9s/bbgo/pull/1762): MINOR: [bybit] use individual rate limit on wallet-balance API
112+
- [#1759](https://github.com/c9s/bbgo/pull/1759): FEATURE: [bybit] integrate the v5 trade history
113+
- [#1757](https://github.com/c9s/bbgo/pull/1757): FEATURE: [bybit] add v5 execution request
114+
- [#1758](https://github.com/c9s/bbgo/pull/1758): FEATURE: [xmaker] add depth ratio signal
115+
- [#1755](https://github.com/c9s/bbgo/pull/1755): IMPROVE: [xdepthmaker] improve price solver integration and hedge method
116+
- [#1754](https://github.com/c9s/bbgo/pull/1754): REFACTOR: [xdepthmaker] refactor x depth maker
117+
- [#1753](https://github.com/c9s/bbgo/pull/1753): IMPROVE: [xdepthmaker] use order query to update the canceled order, fix depth price, fix symbol column lengths, fix covered position
118+
- [#1746](https://github.com/c9s/bbgo/pull/1746): DOC: add the explanation on how to read/write strategy fields
119+
- [#1752](https://github.com/c9s/bbgo/pull/1752): IMPROVE: [biget] several improvements
120+
- [#1748](https://github.com/c9s/bbgo/pull/1748): IMPROVE: [db] add index on positions table

0 commit comments

Comments
 (0)