Skip to content

Releases: kyo504/krx-cli

Release 1.8.1

20 Mar 07:17

Choose a tag to compare

1.8.1 (2026-03-20)

Bug Fixes

  • --from/--to 사용 시 --date 필수 요구 제거 (a97d21b)
  • watchlist show에서 종목 매칭 실패하는 버그 수정 (25f2f1b)

Release 1.8.0

19 Mar 03:05

Choose a tag to compare

1.8.0 (2026-03-19)

Features

  • --verbose 옵션 구현으로 디버깅 로그 지원 (181f4fc)

Release 1.7.3

15 Mar 08:51

Choose a tag to compare

1.7.3 (2026-03-15)

Bug Fixes

  • isin/단축코드 매칭 로직 통합 및 종목 조회 정상화 (7636baa)
    • 검색 API(ISIN: KR7005930003)와 시세 API(단축코드: 005930) 간 ISU_CD 형식 차이 해결
    • matchesIsuCode()를 공통 유틸로 추출, ISIN 정규식 검증 적용
    • 검색 → ISIN코드로 시세 조회 시나리오 테스트 추가

Release 1.7.2

15 Mar 07:58

Choose a tag to compare

1.7.2 (2026-03-15)

Bug Fixes

  • isuCd 클라이언트 필터링으로 단일 종목 조회 정상화 (20299dc)
    • KRX API가 isuCd를 무시하고 전체 데이터를 반환하는 문제 대응
    • API params에서 isuCd 제거, 클라이언트 측 ISU_CD 필터링 적용
    • 캐시 키 중복 방지 (동일 날짜는 단일 캐시 엔트리)

Release 1.7.1

15 Mar 06:55

Choose a tag to compare

1.7.1 (2026-03-15)

Bug Fixes

  • tool result truncation 개선 및 isuCd 사용 안내 추가 (e78553a)
    • MAX_RESULT_BYTES 900KB → 500KB (ChatGPT 컨텍스트 제한 대응)
    • binary search 마진 확대 (envelope 오버헤드 대응)
    • tool description에 특정 종목 조회 시 isuCd 필수 사용 안내

Release 1.7.0

15 Mar 06:08

Choose a tag to compare

1.7.0 (2026-03-15)

Features

  • tool result truncation 및 offset 페이지네이션 추가 (5d773c5)
    • MCP tool result 1MB 제한 대응 (900KB 초과 시 자동 truncation + _truncated 메타데이터)
    • offset 파라미터 추가 (MCP tool + CLI --offset)
    • SKILL.md에 대량 데이터 처리 가이드 (fields/offset+limit/filter 전략)
    • MCP SDK 클라이언트 통합 테스트 + CLI e2e 시나리오 테스트

Bug Fixes

  • sdk DNS rebinding 경고 중복 출력 억제 (d192ad3)

Release 1.6.0

13 Mar 05:06

Choose a tag to compare

1.6.0 (2026-03-13)

Features

  • streamable HTTP MCP 서버 추가 (krx serve) (b71f0cc)

ChatGPT 웹 등 원격 MCP 클라이언트 지원을 위한 Streamable HTTP 전송 추가.

  • krx serve --port 3000 으로 HTTP MCP 서버 실행
  • 세션 관리 (최대 100개, 30분 TTL)
  • DNS rebinding 보호
  • ngrok 연동으로 ChatGPT 웹에서 사용 가능

Release 1.5.0

13 Mar 02:36

Choose a tag to compare

1.5.0 (2026-03-13)

Features

  • 기간 조회 기능 추가 (--from/--to) (9f724d2)
  • 네트워크 에러 자동 재시도 기능 추가 (--retries) (34de501)
  • 시장 요약 커맨드 및 문서 업데이트 (6b9f084)
  • 워치리스트 기능 추가 (add/remove/list/show) (cb49a15)
  • 정렬(sort) 및 결과 제한(limit) 기능 추가 (7515c98)
  • 종목 검색 기능 추가 (stock search) (9f7c562)
  • 종목코드(isuCd) 파라미터 지원 (a8a7a38)
  • 파일 기반 캐싱 레이어 추가 (6407278)
  • 필터 표현식 기능 추가 (--filter "FLUC_RT > 5") (deee528)
  • csv 출력 포맷 및 파일 저장 기능 추가 (-o csv, --save) (71fe66e)
  • mcp 리소스 지원 추가 (krx://watchlist, rate-limit, service-status) (9901763)

v1.3.1

12 Mar 01:26

Choose a tag to compare

Bug Fixes

  • mcp 서버 TypeScript 타입 에러 수정 (bedd41c)

Release 1.1.0

11 Mar 14:46

Choose a tag to compare

1.1.0 (2026-03-11)

Features

  • 31개 엔드포인트 응답 필드 스키마 추가 (6f77f18)
  • skill.md 트리거 조건 추가 및 release-it 버전 동기화 (7e98f19)

Bug Fixes

  • 포털 검증 기반 응답 필드 스키마 수정 (4bad087)