- Add core CLI functionality (save, run, update, delete, list, show, search)
- Implement JSON-based storage in ~/.tolo/tolo.db.json
- Add beautiful terminal UI with colors and icons
- Support command shortcuts (s, r, u, d, ls, l, sh, se, h, v)
- Add Bash and Zsh shell completion
- Include comprehensive documentation (README, CONTRIBUTING, SECURITY)
- Set up CI/CD workflows with GitHub Actions
- Add installation script and Makefile for build automation
- MIT License
Made with ❤️ at Zemenawi Lab
49 lines
1.5 KiB
Markdown
49 lines
1.5 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Planned Features
|
|
- Export/Import aliases
|
|
- Alias categories/tags
|
|
- Configuration file support
|
|
- Interactive mode with fuzzy search
|
|
- Alias history/undo functionality
|
|
- Cloud sync across devices
|
|
- GUI application
|
|
|
|
## [1.0.0] - 2026-03-27
|
|
|
|
### Added
|
|
- Initial release of Tolo
|
|
- Save aliases with `tolo save` command
|
|
- Run saved aliases with `tolo run` command
|
|
- Update existing aliases with `tolo update` command
|
|
- Delete aliases with `tolo delete` command
|
|
- List all aliases with formatted table via `tolo list`
|
|
- Show detailed alias information with `tolo show`
|
|
- Search aliases via `tolo search`
|
|
- Bash and Zsh shell completion
|
|
- Command shortcuts (s, r, u, d, ls, l, sh, se, h, v)
|
|
- Beautiful terminal UI with colors and icons
|
|
- JSON-based storage in `~/.tolo/tolo.db.json`
|
|
- Cross-platform support (Linux, macOS, Windows)
|
|
- Single binary distribution (~2MB)
|
|
- Installation script
|
|
- Makefile for build automation
|
|
- Comprehensive documentation
|
|
|
|
### Features
|
|
- Lightning-fast execution (Go-based)
|
|
- Minimal RAM footprint
|
|
- Command parsing with quote handling
|
|
- Efficient JSON marshaling
|
|
- Error handling with user-friendly messages
|
|
- Auto-completion for aliases
|
|
|
|
[Unreleased]: https://github.com/yourusername/tolo/compare/v1.0.0...HEAD
|
|
[1.0.0]: https://github.com/yourusername/tolo/releases/tag/v1.0.0
|