docs(changelog): release v0.22.0
- commit
- 678f0ccb8cccd72a776836cad26fa7b97eb47767
- author
- bnema · · 2025-12-28 20:05 UTC
- parent
- 30ff31f
- signature
- GPG Unverified
2B82207D370127A0The key is unknown
1 file · +3 -0
M CHANGELOG.md +3 -0
| @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. | |||
| 4 | 4 | ||
| 5 | 5 | ## [Unreleased] | |
| 6 | 6 | ||
| 7 | + | ## [0.22.0] - 2025-12-28 | |
| 8 | + | ||
| 7 | 9 | ### Added | |
| 8 | 10 | - **Omnibox bang shortcuts UI**: Typing `!` in the omnibox now shows all configured bangs (search shortcuts) with filtering and Enter-to-autocomplete, plus a header badge when a bang is recognized. | |
| 9 | 11 | - **Loading skeleton with app logo**: New panes show a centered 512x512 faded app logo with a spinner while loading, replacing the blank/white flash. Uses `--muted` theme color for the spinner. | |
| @@ -21,6 +23,7 @@ All notable changes to this project will be documented in this file. | |||
| 21 | 23 | - Theme-aware styling consistent with other CLI commands. | |
| 22 | 24 | - **Config open command**: New `dumber config open` command to open the config file in your preferred editor. Uses `$EDITOR`, then `$VISUAL`, with fallback to nano/vim/vi. | |
| 23 | 25 | - **Config schema command**: New `dumber config schema` command that displays all configuration keys with their types, defaults, descriptions, and valid values. Supports `--json` flag for machine-readable output. | |
| 26 | + | - **CLI gen-docs command**: New `dumber gen-docs` command to generate documentation from CLI command definitions. Supports man pages (installed to `~/.local/share/man/man1/`) and markdown formats. Use `--format markdown` for markdown output or `--output` for custom directory. | |
| 24 | 27 | - **Move pane to tab**: New pane-mode actions to move the active pane to another tab. | |
| 25 | 28 | - `Ctrl+P → m`: Opens a tab picker modal. | |
| 26 | 29 | - `Ctrl+P → M`: Moves the active pane to the next tab (creates a new tab if needed). | |
| @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. | |||||
| 4 | 4 | ||||
| 5 | ## [Unreleased] | 5 | ## [Unreleased] | ||
| 6 | 6 | ||||
| 7 | + | ## [0.22.0] - 2025-12-28 | |||
| 8 | + | ||||
| 7 | ### Added | 9 | ### Added | ||
| 8 | - **Omnibox bang shortcuts UI**: Typing `!` in the omnibox now shows all configured bangs (search shortcuts) with filtering and Enter-to-autocomplete, plus a header badge when a bang is recognized. | 10 | - **Omnibox bang shortcuts UI**: Typing `!` in the omnibox now shows all configured bangs (search shortcuts) with filtering and Enter-to-autocomplete, plus a header badge when a bang is recognized. | ||
| 9 | - **Loading skeleton with app logo**: New panes show a centered 512x512 faded app logo with a spinner while loading, replacing the blank/white flash. Uses `--muted` theme color for the spinner. | 11 | - **Loading skeleton with app logo**: New panes show a centered 512x512 faded app logo with a spinner while loading, replacing the blank/white flash. Uses `--muted` theme color for the spinner. | ||
| @@ -21,6 +23,7 @@ All notable changes to this project will be documented in this file. | |||||
| 21 | - Theme-aware styling consistent with other CLI commands. | 23 | - Theme-aware styling consistent with other CLI commands. | ||
| 22 | - **Config open command**: New `dumber config open` command to open the config file in your preferred editor. Uses `$EDITOR`, then `$VISUAL`, with fallback to nano/vim/vi. | 24 | - **Config open command**: New `dumber config open` command to open the config file in your preferred editor. Uses `$EDITOR`, then `$VISUAL`, with fallback to nano/vim/vi. | ||
| 23 | - **Config schema command**: New `dumber config schema` command that displays all configuration keys with their types, defaults, descriptions, and valid values. Supports `--json` flag for machine-readable output. | 25 | - **Config schema command**: New `dumber config schema` command that displays all configuration keys with their types, defaults, descriptions, and valid values. Supports `--json` flag for machine-readable output. | ||
| 26 | + | - **CLI gen-docs command**: New `dumber gen-docs` command to generate documentation from CLI command definitions. Supports man pages (installed to `~/.local/share/man/man1/`) and markdown formats. Use `--format markdown` for markdown output or `--output` for custom directory. | |||
| 24 | - **Move pane to tab**: New pane-mode actions to move the active pane to another tab. | 27 | - **Move pane to tab**: New pane-mode actions to move the active pane to another tab. | ||
| 25 | - `Ctrl+P → m`: Opens a tab picker modal. | 28 | - `Ctrl+P → m`: Opens a tab picker modal. | ||
| 26 | - `Ctrl+P → M`: Moves the active pane to the next tab (creates a new tab if needed). | 29 | - `Ctrl+P → M`: Moves the active pane to the next tab (creates a new tab if needed). | ||