Skip to content

Commit dfbf0c4

Browse files
committed
chore: bump version to v0.2.20
1 parent 29619e4 commit dfbf0c4

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

CHANGELOG.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
---
11+
12+
## [0.2.20] - 2025-01-29
13+
1014
### Added
1115

12-
- **Code Quality**: Added comprehensive clippy lint configuration to Cargo.toml with pedantic lints enabled, forbidding unsafe code
16+
- **Code Quality**: Comprehensive clippy lint configuration with pedantic lints enabled
1317

1418
### Changed
1519

1620
- **Main Menu**: Selection now persists when navigating back from sub-screens
1721

1822
### Fixed
1923

20-
- **Dotfile Selection**: Added confirmation dialog when removing common files from sync, warning that the action will affect all profiles
21-
- **Styles**: Theme system now recovers gracefully from RwLock poison instead of panicking
22-
- **Sync Service**: Fixed potential race condition in symlink metadata checks using idiomatic `if let` pattern
23-
- **Storage Setup**: Refactored username validation to use pattern matching instead of guard + unwrap
24+
- **Dotfile Selection**: Added confirmation dialog when removing common files from sync
25+
- **Stability**: Theme system recovers gracefully from RwLock poison instead of panicking
26+
- **Stability**: Fixed potential race conditions in symlink metadata checks
2427

2528
---
2629

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dotstate"
3-
version = "0.2.19"
3+
version = "0.2.20"
44
edition = "2021"
55
authors = ["Serkan Yersen"]
66
description = "A modern, secure, and user-friendly dotfile manager built with Rust"

0 commit comments

Comments
 (0)