Skip to content

Releases: Andarius/piou

0.33.1

23 Feb 19:46

Choose a tag to compare

0.33.1 (2026-02-23)

Fix

  • issue with set_options_processor (#42)

0.33.0

16 Feb 20:48

Choose a tag to compare

0.33.0 (2026-02-16)

Feat

  • tui autoscroll (#41)

0.32.0

09 Feb 11:53

Choose a tag to compare

0.32.0 (2026-02-09)

Feat

Feat

  • overload add_command_group() to accept a command name string or a CommandGroup, deprecate
    add_sub_parser() (#40)
  • add CommandGroup.main() decorator for defining a default command on a group (#40)
  • support arbitrary --flag/--other-flag boolean syntax (e.g. --success/--failure), not just
    --flag/--no-flag (#40)

Fix

  • raise TypeError when help/description/propagate_options are passed alongside a CommandGroup object
    in add_command_group() (#40)
  • add is_main+cmd validation guard in CommandGroup.command() for consistency with Cli.command() (#40)

0.31.0

08 Feb 20:42

Choose a tag to compare

0.31.0 (2026-02-08)

Feat

  • tui option value completion with ValuePicker widget and perf optimizations (#39)

0.30.0

06 Feb 09:54

Choose a tag to compare

0.30.0 (2026-02-06)

Features & Improvements

  • @cli.main() can now coexist with named commands; named commands take priority, unmatched input falls back to the default command (#38)
  • TUI queue management: pending_count, clear_queue, silent queue mode via TuiContext (#38)
  • TUI auto-executes initial command when launched with args (#38)
  • / prefix on CLI args triggers TUI mode (e.g., mycli /send hello), replacing per-command tui=True (#38)

Fix

  • _split_cmd no longer merges positional args after single-value flags (e.g., -m gemini-3 "what is python" now correctly parses the prompt as positional) (#38)
  • upgrade urllib3 to >= 2.6.3 (CVE fix for decompression-bomb safeguard bypass on redirects) (#38)

0.29.1

03 Feb 14:23

Choose a tag to compare

0.29.1 (2026-02-03)

Fix

  • tui fixes + hot reload (#35)

0.29.0

03 Feb 10:40

Choose a tag to compare

0.29.0 (2026-02-03)

Feat

  • adding negative flags (#37)

0.28.4

30 Jan 21:25

Choose a tag to compare

0.28.4 (2026-01-30)

Fix

  • clean deps (#34)

0.28.3

30 Jan 19:18

Choose a tag to compare

0.28.3 (2026-01-30)

Fix

  • adding support for a custom 'status-above' content (#33)

0.28.2

30 Jan 13:51

Choose a tag to compare

0.28.2 (2026-01-30)

Fix

  • adding kwargs to run for tui params (#32)