Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
[v2.0.0] - 2025-06-07
Added
Modular architecture using mixins: HistoryMixin, FileLoaderMixin, AliasMixin
Meta-commands now implemented as extensible strategy objects (subclass BaseCommand)
Alias system: persistent, validated, with tab completion, listing, and removal
Flexible CLI: history, alias, log, prompt, hello sentence, interpreter, file, and run command
Full unit and integration test suite for each component and feature
Documentation: user guide, interpreter API, architecture overview
Changed
Refactored core into separate, focused modules for maintainability
Test coverage increased and simplified
Error handling improved across all file, alias, and command operations
CLI and REPL logic now completely decoupled from the interpreter
Fixed
Robust file I/O, cross-platform compatibility (history, clear screen, paths)
Consistent alias expansion, handling of edge cases and user errors
You can’t perform that action at this time.