Search
Search documentation
Changelog
Updated Oct 21, 2026
0.1.0 (2026-10-21)
Features
- add the Python package built on click and pydantic (8e545e0)
- let Python renders and render_error hooks skip the context parameter (535a43f)
Documentation
- add a JSON mode section before LLMs mode in both READMEs (216fc7f)
- allow 100-column code snippets and guard the limit (0ade43c)
- carry defaults in Python field definitions (1737335)
- comment the program examples like the first ones (e37c543)
- describe the audience as humans, agents, and scripts everywhere (471e3e1)
- extract Python field aliases in snippets and keep imports together (2d179ae)
- format Markdown snippets at 100 columns and keep field definitions on one line (080cef4)
- give JSON mode an icon lucide still knows (3f42cef)
- highlight the features in the first examples with comments (e816f6a)
- import fireargs as fa in the Python docs (3b67e5d)
- import names from fireargs directly in the Python docs (40fe430)
- list each package's changelog last in its own section (805b087)
- list Python first, give each section its Contributing page, drop Project (3bfe7d0)
- make the landing page bilingual with a Python and TypeScript switch (09fa81a)
- mention configuring on the examples' run lines (5760f36)
- mention plugins on the first examples' run lines (1de7e88)
- note the first examples run as plain click and commander commands (714f458)
- return a list of greetings so JSON output shows more (f34a350)
- return one greeting again and restore the jq JSON mode examples (25f5805)
- show a program's help and a nested call in both READMEs (04040f0)
- show fuller JSON mode output in both READMEs (09a81ac)
- title the README install sections Installation (ee6e934)
- title the README program sections A first program (93e8a92)
- trim JSON mode to one JSON call in both READMEs (2af5244)
Changelog
Created with ❤ and Livemark