File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,26 @@ 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
55adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
66
7+ ## [ 2.0.1] — 2026-04-22
8+
9+ ### Fixed
10+
11+ - ** Shell tab-completion triggered a fresh Keystone auth every 30 s.**
12+ The completion cache TTL was 30 seconds, so on an active terminal
13+ where the user kept typing, most tab presses after the first 30 s
14+ fell back to a cold fetch (auth + HTTP list). Extended the TTL to
15+ 5 minutes — completion data (server names, flavor IDs, region
16+ lists) changes slowly and the old short TTL made the tab key feel
17+ sluggish.
18+ - ** Region completion mixed results across profiles.** The
19+ `` --region `` completion callback cached every region list under
20+ the same `` default_regions.json `` file regardless of
21+ `` --profile `` / `` ORCA_PROFILE `` , so a user with several profiles
22+ pointing at different clouds saw the other cloud's regions. The
23+ callback now resolves the active profile and caches per-profile
24+ (`` <profile>_regions.json `` ), matching the behaviour of the other
25+ completion callbacks in `` orca_cli/core/completions.py `` .
26+
727## [ 2.0.0] — 2026-04-22
828
929### Changed
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44
55[tool .poetry ]
66name = " orca-openstackclient"
7- version = " 2.0.0 "
7+ version = " 2.0.1 "
88description = " orca — OpenStack Rich Command-line Alternative"
99authors = [" Kevin Allioli" ]
1010license = " Apache-2.0"
You can’t perform that action at this time.
0 commit comments