Skip to content

Commit 753956c

Browse files
committed
Release 0.4.1
1 parent 44aac64 commit 753956c

3 files changed

Lines changed: 20 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [0.4.1] - 2026-02-20
4+
5+
### Fixed
6+
- `AutocompleteMultiselect` now renders warning validation messages (was error-only)
7+
- CI mode no longer writes ANSI escape codes to non-TTY output
8+
- CI mode prints a warning when validation fails instead of silently returning
9+
- Spinner animation restarts from frame 0 when reused
10+
- `Environment.raw_mode_supported?` catches specific exceptions instead of bare rescue
11+
- `FuzzyMatcher.filter` pre-computes downcased query (performance optimization for large lists)
12+
- Removed dead instance variables in Path, Testing, and Spinner
13+
- Simplified `Range#clamp` by removing unreachable branch
14+
15+
### Changed
16+
- Updated gem dependencies (rubocop 1.84, standard 1.54, prism 1.9, bigdecimal 4.0)
17+
- Autocomplete YARD docs corrected: default filter is fuzzy matching, not substring
18+
- Expanded YARD `@option` documentation for spinner, multiselect, group_multiselect, path, tasks
19+
- README and ARCHITECTURE.md updated to cover all v0.3.0-v0.4.0 features
20+
321
## [0.4.0] - 2026-02-19
422

523
### Added

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
clack (0.4.0)
4+
clack (0.4.1)
55

66
GEM
77
remote: https://rubygems.org/

lib/clack/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
module Clack
44
# Current gem version.
5-
VERSION = "0.4.0"
5+
VERSION = "0.4.1"
66
end

0 commit comments

Comments
 (0)