Skip to content

Commit 29020be

Browse files
author
avadakedavra-wp
committed
Release v0.2.0: Complete Windows support and cross-platform improvements
- Added full Windows support with smart package manager detection - Fixed critical build issues (binary path, tokio macro) - Enhanced cross-platform builds for Linux, macOS, Windows (x86_64, ARM64) - Added Windows-specific installation script and documentation - Improved error handling and command resolution - Updated comprehensive testing framework
1 parent 27df9b0 commit 29020be

File tree

6 files changed

+672
-2
lines changed

6 files changed

+672
-2
lines changed

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.2.0] - 2025-01-14
11+
12+
### Added
13+
- Complete Windows support with smart package manager detection
14+
- Cross-platform builds for Linux, macOS, Windows (x86_64, ARM64)
15+
- Windows-specific installation script (install.ps1)
16+
- Enhanced command resolution for .cmd and .exe variants on Windows
17+
- Comprehensive Windows documentation and development guides
18+
- GitHub Actions CI/CD for automated cross-platform releases
19+
20+
### Fixed
21+
- Binary path in Cargo.toml (master.rs → main.rs)
22+
- Tokio main function decorator (#[tokio::master] → #[tokio::main])
23+
- Windows-specific PATH handling and command execution
24+
- Error handling to check both stdout and stderr for version information
25+
26+
### Improved
27+
- Enhanced testing framework with cross-platform compatibility tests
28+
- Updated installation scripts with Windows environment detection
29+
- Better error messages and debugging information
30+
- Comprehensive project documentation and setup guides
31+
1032
## [0.1.0] - 2025-06-17
1133

1234
### Added

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 = "fazrepo"
3-
version = "0.1.1"
3+
version = "0.2.0"
44
edition = "2021"
55
description = "A CLI tool to check package manager versions"
66
license = "MIT"

0 commit comments

Comments
 (0)