Skip to content

Commit a90b807

Browse files
committed
Convert CHANGELOG.md to AsciiDoc
1 parent 6f7411b commit a90b807

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

CHANGELOG.adoc

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// SPDX-License-Identifier: AGPL-3.0-or-later
2+
= Changelog
3+
4+
All notable changes to this project will be documented in this file.
5+
6+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
7+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8+
9+
== [2.0.0] - 2024-11-06
10+
11+
=== Added
12+
- Complete Ada 2022 rewrite from Python
13+
- Type-safe navigation system with compile-time guarantees
14+
- Interactive directory navigation with depth limiting
15+
- Bookmark system for frequently accessed locations
16+
- Color-coded file type detection
17+
- Configuration management with validation
18+
- Error handling for permission-denied directories
19+
- Command-line argument parsing
20+
- Help and version information
21+
22+
=== Changed
23+
- Migrated from Python to Ada 2022 for enhanced reliability
24+
- Improved error messages and user feedback
25+
- Modernized terminal output with emojis and colors
26+
27+
=== Technical Details
28+
- Uses GNAT Ada compiler with Ada 2022 standard
29+
- Implements unbounded strings for dynamic path handling
30+
- Custom terminal abstraction for cross-platform compatibility
31+
- Comprehensive type system for file categorization
32+
33+
== [1.0.0] - Initial Python Version
34+
35+
=== Added
36+
- Basic directory tree navigation
37+
- Python-based implementation

0 commit comments

Comments
 (0)