Skip to content

Commit dd9fccf

Browse files
committed
chore(release): 2.2.1
Documentation-only patch. The hand-written per-command pages had drifted since 2.0.0 (still showed pre-ADR-0008 hyphenated forms; getting-started still recommended the obsolete ``eval`` completion install). They now defer to ``mkdocs-click`` and can no longer get out of sync. Landing pages (``index.md``, ``commands/index.md``, ``getting-started.md``, ``README.md``) refreshed for the full 2.2.0 surface; mkdocs nav updated with the missing ADRs. See CHANGELOG.md for the full entry.
1 parent 87fa11c commit dd9fccf

2 files changed

Lines changed: 24 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,29 @@ All notable changes to orca are documented here. The format follows
44
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and this project
55
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [2.2.1] — 2026-04-27
8+
9+
### Fixed
10+
11+
- **Documentation site overhaul: per-command pages are now generated
12+
from the live CLI.** ``docs/commands/*.md`` had silently rotted
13+
since the ADR-0008 nesting migration in 2.0.0 — pages still showed
14+
the legacy hyphenated forms (``volume attachment-create``,
15+
``server create-image``, …) and ``getting-started.md`` still
16+
recommended ``eval "$(_ORCA_COMPLETE=bash_source orca)"`` as the
17+
bash completion install (the snippet ADR-0010 made obsolete back in
18+
2.1.0). The hand-written layer is replaced by ``mkdocs-click``
19+
wrappers, one per top-level command, so the rendered help can no
20+
longer drift from ``orca <cmd> --help``. ``scripts/gen-command-docs.py``
21+
regenerates the wrapper files on demand. The single-page
22+
``docs/reference.md`` (already auto-generated) is unchanged. The
23+
``docs/index.md``, ``docs/commands/index.md``, ``docs/getting-started.md``
24+
and ``README.md`` landing pages were rewritten to advertise the
25+
full 2.2.0 surface (federation, CloudKitty rating,
26+
``volume upload-to-image``, the new completion-install flow). The
27+
mkdocs nav now lists the previously orphan ADR 0009 (server boot
28+
mode policy) and 0010 (static completion script).
29+
730
## [2.2.0] — 2026-04-27
831

932
### Fixed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "orca-openstackclient"
7-
version = "2.2.0"
7+
version = "2.2.1"
88
description = "orca — OpenStack Rich Command-line Alternative"
99
authors = ["Kevin Allioli"]
1010
license = "Apache-2.0"

0 commit comments

Comments
 (0)