Repository navigation
Releases
Releases · folke/zaly
v0.3.1
v0.3.0
Immutable
release. Only release title and notes can be modified.
0.3.0 (2026-11-07)
🚀 Enhancements
- ai: normalize reasoning from model capabilities (27ace9b)
- cli: preview streaming tool calls with reactive tool views (b72e833)
🩹 Fixes
- agent: only run a tool batch in parallel, when each call can be parallel (09736e1)
- models: update models.dev catalog (#61) (118e327)
- models: update models.dev catalog (#64) (c91b9c0)
- tui: keep Shiki work alive under Node (#67) (6964d44)
- tui: resolve file hyperlinks against their source directory (40ee939)
💅 Refactors
- ai: moved codex-models fetching to ai + added github source (81a0b44)
- ai: re-use toImagePart in compose (23f1081)
🤖 CI
- group dependabot PRs (e7e0f7f)
v0.2.0
v0.1.1
Immutable
release. Only release title and notes can be modified.
v0.1.0
Immutable
release. Only release title and notes can be modified.
0.1.0 (2026-10-21)
🚀 Enhancements
- agent: fetch web pages as readable Markdown (ae4be56)
- cli: add custom fetch result previews (068fdd9)
- tui: auto generate shiki theme based on zaly theme when needed (bd867f3)
- tui: builtin themes should never use ANSI color names (d54af83)
- tui: dark/light aware theming and better diff colors (08775d6)
- tui: experimental zaly theme generator based on iterm2 themes (8655cc2)
- tui: markdown now renders latex math expressions when KGP is available (7e5cd99)
- tui: more zaly themes (c8100e8)
- tui: system theme based on terminal palette (653a91f)
🩹 Fixes
- agent: better search result formatting (75c5bf7)
- agent: preserve partial results in case of find errors (21c15e9)
- agent: preserve partial results in case of grep errors (6e83988)
- agent: use limit for bash output and allow small previews (d404271)
- models: update models.dev catalog (#51) (5aa3e65)
- models: update models.dev catalog (#53) (45aa2c1)
- schemas: generate schemas from their actual root types (78979f5)
- shared: distinguish XML documents from SVG images (6a42be4)
- tui: don't use enum in shiki API, so that tests don't need transform (1ee7791)
- tui: preserve EOF newline semantics in diff rendering (7046fea)
💅 Refactors
- generate JSON schemas based on TS Types (49f849b)
- get rid of typia in favor of typebox + ajv (3b95b68)
- tui: Theme.mode -> Theme.appearance (14164a9)
📖 Documentation
- etc: re-generate API extracts and exports (6542d34)
📦 Build
- tsdown: use auto generator for dts, which will default to TS7 (3568d79)
🤖 CI
v0.0.12
Immutable
release. Only release title and notes can be modified.
0.0.12 (2026-10-18)
🚀 Enhancements
- cli: show resolved file paths and read ranges in tool previews (d0e21bb)
- config: add
ui.transparentconfig option (bdb92bf) - docs: add custom homepage, branding, and Geist typography (05dcebb)
- docs: add high-resolution quickstart demo to homepage hero (a61d5ad)
- docs: sync generated reference regions through a rolling PR (5e3d4d7)
- docs: use asciinema for the homepage demo (8eacf11)
- tui: added default fg/bg rendering (a084167)
- tui: better builtin themes (c5b1a6a)
🩹 Fixes
- agent: match file paths when checking read freshness (6c443ef)
- agent: process append submissions after pending injections (d8f61e7)
- ai: send provider-specific session headers (77366a5)
- cli: pass ctx.style to tool preview inspect so that the correct theme is used (d585343)
- cli: preserve tool results across replay boundaries (0eb8010)
- models: update models.dev catalog (#44) (2a1c51c)
- shared: support mixed filename and path globs in find (d75719a)
- tui: align input cursor with Unicode display widths (#21) (12ff24e)
- tui: better theme colors (63bd902)
- tui: prevent ansi color names from leaking into widget styles/colors (44d14c9)
📖 Documentation
- add initial VitePress site and Pages deployment (eab6532)
- fix install code bottom margin (46a9f38)
- regen demo (11d0541)
🤖 CI
v0.0.11
v0.0.10
Immutable
release. Only release title and notes can be modified.
v0.0.9
Immutable
release. Only release title and notes can be modified.
0.0.9 (2026-10-14)
🚀 Enhancements
- agent: don't prefix file reads with line numbers (560fbc3)
- agent: get rid of freshness checks for edit/write tools (abff49c)
- agent: simplify the find tool (650e46e)
- agent: simplify the grep tool (4fe0ab8)
- ai: generate report when updating models.json (1244a6b)
- models: update models.dev catalog (#41) (7a5724c)
- models: update models.dev catalog (#43) (e86ae10)
🩹 Fixes
- agent: remove top-level oldText/newText for the edit tool (842d394)
- shared: include ignore files in glob search results (a7ddc0b)
💅 Refactors
- agent: move file meta utils to separate file (9740d69)
📦 Build
- fix build deps (f889075)