2.5 KiB
2.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.1.0] - 2026-03-11
Added
- Added
get_price(self, code)method toMarketDataProviderinterface and all broker implementations (LS,Kis,Kiwoom).- Fetches the current day's OHLCV data and returns it as a single
finestock.Priceobject.
- Fetches the current day's OHLCV data and returns it as a single
[1.0.0.1] - 2026-03-06
Changed
- Structural Refactoring:
- Decoupled
APIFactoryto support lazy loading of broker implementations. - Split
IAPIinto segregated interfaces:MarketDataProvider,RealtimeProvider,AuthenticationProvider. - Deprecated
set_queuein favor ofset_data_queue(queue)which no longer requires athreading.Condition. - Standardized naming conventions (PEP 8):
- Private methods now use single underscore
_prefix. - Renamed
do_order_cancletodo_order_cancel.
- Private methods now use single underscore
- Decoupled
[0.5.3.1]
Fixed
- remove unused log
[0.5.3.0]
Changed
exchgubunparameter toget_ohlcv(self, code, todate="", exchgubun="K", cts_date="", cts_time="", tr_cont_key="")for specifying the exchange (default:"K"for KRX)
Fixed
- LS API recv_order_status error
[0.5.2.1] - 2025.11.05
Fixed
- LS API response parsing error(do_oder return None)
[0.5.2.0] - 2025.05.15
Added
- Introduce
def get_index(self, code, frdate="", todate="", cts_date="", tr_cont_key=""):
‒ Fetches minute-level INDEX data with optional continuation tokens. - Introduce
get_ohlcv_min(self, code, todate="", exchgubun="K", cts_date="", cts_time="", tr_cont_key="")
‒ Fetches minute-level OHLCV data with optional continuation tokens.
[0.0.0.0]
Added
- 최초 릴리스: EBest OpenAPI 래퍼 기본 기능 제공
---ex) get_realtime_data() 메서드 지원
Changed
- 기존 기능이 대규모로 변경되었을 때 기록하세요.
- ex) 내부 API 응답 포맷 변경
Deprecated
- 앞으로 제거될 예정인 기능을 명시하세요.
- ex)
old_fetch_price()메서드 (v1.3.0에서 제거 예정)
Removed
- 기능이 제거되었을 때 기록하세요.
- ex)
legacy_mode옵션 제거
Fixed
- 버그 수정 내용을 기록하세요.
- ex) 날짜 필터링 시 경계값 오류 수정
Security
- 보안 이슈 대응 내역을 기록하세요.
- ex) OAuth 토큰 누수 취약점 패치