tolo/CHANGELOG.md
selamanapps 40a80a6c9b Initial release: Tolo v1.0.0
- 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
2026-03-27 06:44:03 +03:00

1.5 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

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