@@ -6,6 +6,40 @@ The format follows [Keep a Changelog](https://keepachangelog.com/).
66
77## Unreleased
88
9+ ## 0.2.0 — 2026-03-30
10+
11+ ### Added
12+
13+ - ` conda task ` subcommand with ` run ` , ` list ` , ` add ` , ` remove ` , and ` export `
14+ - ` conda workspace run ` command for one-shot execution in environments
15+ - Task dependencies with topological ordering (` depends-on ` )
16+ - Jinja2 template support in task commands (` {{ conda.platform }} ` , conditionals)
17+ - Task output caching with input/output file declarations
18+ - Per-platform task overrides via ` [target.<platform>.tasks] `
19+ - Task arguments with default values
20+ - Rich terminal output for all CLI commands (tables, status, errors)
21+ - Structured error rendering with actionable hints
22+ - Integration tests for CLI workflows
23+ - Demo recordings for terminal screencasts
24+
25+ ### Changed
26+
27+ - Verb-based status messages (Installing, Installed, etc.) replace
28+ symbol-based markers
29+ - All CLI output routed through Rich console for consistent formatting
30+ - Documentation standardized to use ` conda workspace ` / ` conda task `
31+ as primary CLI forms (` cw ` / ` ct ` noted as aliases)
32+ - Aligned parsers with pixi workspace semantics for broader manifest
33+ compatibility
34+ - Exception hierarchy expanded with type annotations and actionable hints
35+
36+ ### Fixed
37+
38+ - JSON output in ` conda task list --json ` no longer includes ANSI escapes
39+ - Activation script handling on Windows uses correct path validation
40+ - Solver output noise suppressed during lockfile generation
41+ - Stdout flushed after conda solver and transaction API calls
42+
943## 0.1.1 — 2026-03-05
1044
1145### Changed
0 commit comments