Skip to content

Commit 60e5682

Browse files
committed
Release v0.4.20: rename to hustle-tracker, crates.io publish, module docs
1 parent 5c6854d commit 60e5682

2 files changed

Lines changed: 17 additions & 1 deletion

File tree

CHANGELOG.md

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

3+
## v0.4.20 (2026-03-16)
4+
5+
- **Renamed to Hustle Tracker**: Project renamed from `neura_hustle_tracker` to `hustle-tracker`
6+
- Crate name: `hustle-tracker` (matching GitHub repo)
7+
- Binaries: `hustle_tracker` and `hustle_daemon`
8+
- Updated all scripts, CI workflows, documentation, and startup files
9+
- Data directory renamed: `~/.local/share/hustle-tracker/` (Linux), `~/Library/Application Support/hustle-tracker/` (macOS), `%APPDATA%\hustle-tracker\` (Windows)
10+
11+
- **Published on crates.io**: Install with `cargo install hustle-tracker`
12+
- Added full Cargo.toml metadata: description, license, keywords, categories, repository
13+
- Added module-level (`//!`) and struct-level (`///`) doc comments across all modules
14+
15+
- **CI: Automated crates.io publishing**: Release workflow now publishes to crates.io
16+
- Runs `cargo publish --dry-run` to verify before publishing
17+
- Skips publishing if the version is already on crates.io
18+
319
## v0.4.19 (2026-02-23)
420

521
- **Hyprland Window Detection**: Added native window tracking support for Hyprland compositor

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hustle-tracker"
3-
version = "0.5.0"
3+
version = "0.4.20"
44
edition = "2024"
55
authors = ["Adolfo Usier <adolfousier@gmail.com>"]
66
description = "Terminal-based application usage tracker — see where your time goes during work sessions"

0 commit comments

Comments
 (0)