Skip to content

Commit 1bade7b

Browse files
committed
chore: bump version to 0.2.8
1 parent e92742a commit 1bade7b

3 files changed

Lines changed: 35 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
## [unreleased]
1+
## [0.2.8] - 2026-06-04
2+
3+
### 🚀 Features
4+
5+
- Add --log-level flag, default to error, restore internal logs to warn
6+
- Validate --log-level values and document flag in README
7+
8+
### 🐛 Bug Fixes
9+
10+
- Editorconfig glob sections matching all files instead of extension
11+
- Use path_to_uri for sourced file URIs to ensure percent-encoding
12+
- Don't use ? inside root_paths loop in resolve_sourced_uri
13+
- Reject malformed localhost URIs in uri_to_path_opt
14+
- Six correctness bugs across analyser, navigation, shellcheck, and shfmt
15+
- Two correctness bugs in declarations
16+
- Demote syntax-error log from warn to debug
17+
- Propagate shellcheck stdin write error instead of discarding it
18+
- Don't fall back to file-wide rename when a scope is known
19+
- Avoid panic in sourcing when string node contains invalid UTF-8
20+
- Match editorconfig sections with leading glob stars correctly
21+
- Glob patterns without wildcards now match as literal suffixes
22+
- Reduce log noise from per-request and per-file warn/error logs
23+
- Demote shellcheck run error from warn to debug
224

325
### 🚜 Refactor
426

@@ -7,9 +29,19 @@
729
- Split find_occurrences_within_tree into variable and function helpers
830
- Replace comment_re closure with nested fn comment_text in comments_above
931

32+
### 📚 Documentation
33+
34+
- Add RUST_LOG=debug instructions to bug report template and contributing guide
35+
- Add --version and --help to CLI flags table in README
36+
- Drop --version and --help from CLI flags table
37+
- Trim --log-level description
38+
1039
### ⚙️ Miscellaneous Tasks
1140

1241
- Format and changelog
42+
- Remove redundant comment
43+
- Update log dependency
44+
- Rewrite let..else in sourcing.rs to ? for clippy error
1345
## [0.2.7] - 2026-05-29
1446

1547
### 📚 Documentation

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bashls"
3-
version = "0.2.7"
3+
version = "0.2.8"
44
edition = "2024"
55
description = "A Rust implementation of bash-language-server"
66
license = "MIT"

0 commit comments

Comments
 (0)