Skip to content

Commit 90a43af

Browse files
committed
docs: update README with v0.2.0 release info and binary installation instructions
1 parent 146795a commit 90a43af

1 file changed

Lines changed: 33 additions & 7 deletions

File tree

README.md

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@ Parsec is a fast, terminal-based file inspector that provides immediate summarie
88

99
*Parsec's split-screen interface showing file summaries and executable help display*
1010

11-
## Recent Improvements
12-
13-
- **Enhanced C++ Support**: Added `.cc` file extension recognition with full parsing capabilities
14-
- **Code Refactoring**: Refactored monolithic parsing logic into language-specific functions for better maintainability
15-
- **Improved Control Flow**: Replaced boolean flags with cleaner goto statements for directory skipping logic
16-
- **Better Modularity**: Language-specific parsers for Go, Python, JavaScript/TypeScript, Rust, and C++
17-
1811
## Features
1912

2013
- Split-screen interface with file tree and detailed summary view
@@ -33,6 +26,21 @@ Parsec is a fast, terminal-based file inspector that provides immediate summarie
3326

3427
## Installation
3528

29+
### From Binary Release (Recommended)
30+
31+
1. Download the appropriate zip file for your platform from the [Releases](#releases) section
32+
2. Extract the executable from the zip file
33+
3. Make it executable (Linux/macOS only):
34+
```bash
35+
chmod +x parsec
36+
```
37+
4. Run the application:
38+
```bash
39+
./parsec [directory]
40+
```
41+
42+
### From Source
43+
3644
```bash
3745
git clone https://github.com/Cod-e-Codes/parsec.git
3846
cd parsec
@@ -128,6 +136,24 @@ Dependencies are managed through Go modules and automatically updated via Depend
128136

129137
MIT License - see [LICENSE](LICENSE) file for details.
130138

139+
## Releases
140+
141+
### v0.2.0 (13 Aug 2025)
142+
**Commit:** 146795a
143+
144+
**Key Changes:**
145+
- **UI Fix**: Resolved left-hand file tree width misalignment for entries missing icons or spaces
146+
- **Code Quality**: Eliminated duplicate `getFileIcon` functions by moving to shared `utils/ui.go`
147+
- **Maintainability**: Improved code organization and reduced duplication by ~100 lines
148+
149+
**Assets:**
150+
- [parsec-v0.2.0-linux-amd64.zip](releases/parsec-v0.2.0-linux-amd64.zip) (6.8 MB)
151+
- [parsec-v0.2.0-darwin-amd64.zip](releases/parsec-v0.2.0-darwin-amd64.zip) (6.7 MB)
152+
- [parsec-v0.2.0-windows-amd64.zip](releases/parsec-v0.2.0-windows-amd64.zip) (7.1 MB)
153+
154+
### v0.1.0-alpha
155+
Initial alpha release with core functionality.
156+
131157
## Versioning
132158

133159
Parsec follows semantic versioning. The first stable release will be tagged as v1.0.0 once all core features are thoroughly tested.

0 commit comments

Comments
 (0)