You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [0.2.0] - 2026-06-18
9
+
10
+
### Added
11
+
- Added versioned LLM and delivery-channel configuration in `~/.young_stock/config.json`, including masked display and environment-based API key lookup.
12
+
- Added OpenAI-compatible providers (OpenAI, DeepSeek, Qwen, Ollama) plus Anthropic message support with timeouts, retries, and safe errors.
13
+
- Added `young chat`, a Rich interactive REPL whose slash commands reuse the existing Click command tree.
14
+
- Added evidence-driven `young replay`, `young daily --llm`, and `young analyze <symbol>` workflows based on the stock-analysis M1-M6 methodology and quality-score degradation.
15
+
- Added persistent report/evidence artifacts under `~/.young_stock/reports/YYYYMMDD/`.
16
+
- Added `young report` with automatic deterministic-report fallback and optional WeasyPrint PDF export using a Kami-compatible Equity Report layout.
17
+
- Added modular `young send` delivery with Feishu webhook preview mode and Feishu App Markdown/PDF attachment mode.
18
+
19
+
### Changed
20
+
- Extended `young diagnose --json` with non-secret LLM, PDF, report, and configured-channel readiness.
21
+
- Version advanced to 0.2.0 for the new optional AI/reporting surface; all existing commands remain available without LLM or PDF dependencies.
0 commit comments