Releases: astra-shell/astra-shell
Release list
Astra v1.0.0
Changelog
1.0.0 - Stable release
Released:
- First stable Astra shell version
- Configurable ~/.astrarc support
- Homebrew packaging formula
- Modern one-line icon prompt themes
astra themesubcommands and script execution support
0.1.0
Added:
- Initial shell engine
- Prompt system
- History support
- Git integration
v0.0.0 - Initial repository tracking started.
Initial repository tracking started.
astra-0.1.0-alpha (Pre-release) - astra shell v.0.1.0 alpha
First release for Astra!
Features:
Custom plugins
Custom prompt art (ascii)
git integrations
Upcoming:
proper parser
stable prompt engine
config system
tests
macOS packaging
This is a new
astra shell v.0.1.0 alpha
First release for Astra!
Features:
- Custom plugins
- Custom prompt art (ascii)
- git integrations
Upcoming:
- proper parser
- stable prompt engine
- config system
- tests
- macOS packaging
This is a new project of mine, I would love feedback!
What's Changed
New Contributors
Full Changelog: astra-0.4.0-beta...testing
v.0.4.0-beta (Pre-release) - Astra v0.4.0 (Prerelease)
This is the first
Astra is a modern
What's Included
Shell
Interactive shell loop
External command execution
Builtin shell commands
Command history
Tab completion
Prompt
Configurable prompt engine
Gitaware prompt
User, hostname, directory, and
Multiple builtin themes
Configuration
TOMLbased configuration (~/.astrarc)
Alias support
Prompt customization
History settings
Completion settings
Plugin configuration (framework only)
Project
Documentation website
Example configuration files
Basic test suite
Installation script
Dockerfile
Makefile
GitHub Actions workflows
Known Limitations
Astra is still under
Current areas of development
Plugin API
Improved command parsing
Additional builtin commands
Expanded test coverage
Crossplatform testing
Distribution packages
Breaking Changes
This is an early
Feedback
Bug reports, feature requests,
GitHub Issues:
https://github.com/astrashell/astrashell/issues
Documentation:
https://github.com/astrashell/astradocs
What's Next
Development will continue toward
Improving command execution
Expanding builtin shell functionality
Strengthening test coverage
Developing the plugin system
Improving crossplatform support
Preparing installation through package
Full Changelog: https://github.com/astrashell/astrashell/compare/astra0.1.0alpha...astra0.4.0beta
Astra v0.4.0 (Pre-release)
This is the first public pre-release of Astra.
Astra is a modern shell written in Rust with an emphasis on readability, modularity, and customization. This release establishes the project's foundation and is intended for testing, feedback, and early contributions.
What's Included
Shell
- Interactive shell loop
- External command execution
- Built-in shell commands
- Command history
- Tab completion
Prompt
- Configurable prompt engine
- Git-aware prompt
- User, hostname, directory, and time segments
- Multiple built-in themes
Configuration
- TOML-based configuration (
~/.astrarc) - Alias support
- Prompt customization
- History settings
- Completion settings
- Plugin configuration (framework only)
Project
- Documentation website
- Example configuration files
- Basic test suite
- Installation script
- Dockerfile
- Makefile
- GitHub Actions workflows
Known Limitations
Astra is still under active development. Some planned functionality is not yet available or is incomplete.
Current areas of development include:
- Plugin API
- Improved command parsing
- Additional built-in commands
- Expanded test coverage
- Cross-platform testing
- Distribution packages
Breaking Changes
This is an early pre-release. Configuration formats, internal APIs, and project structure may change before the first stable release.
Feedback
Bug reports, feature requests, and pull requests are welcome.
GitHub Issues:
https://github.com/astra-shell/astra-shell/issues
Documentation:
https://github.com/astra-shell/astra-docs
What's Next
Development will continue toward the next milestone with a focus on:
- Improving command execution
- Expanding built-in shell functionality
- Strengthening test coverage
- Developing the plugin system
- Improving cross-platform support
- Preparing installation through package managers
Full Changelog: astra-0.1.0-alpha...astra-0.4.0-beta
v.0.4.0-beta
Astra v0.4.0 (Pre-release)
This is the first public pre-release of Astra.
Astra is a modern shell written in Rust with an emphasis on readability, modularity, and customization. This release establishes the project's foundation and is intended for testing, feedback, and early contributions.
What's Included
Shell
- Interactive shell loop
- External command execution
- Built-in shell commands
- Command history
- Tab completion
Prompt
- Configurable prompt engine
- Git-aware prompt
- User, hostname, directory, and time segments
- Multiple built-in themes
Configuration
- TOML-based configuration (
~/.astrarc) - Alias support
- Prompt customization
- History settings
- Completion settings
- Plugin configuration (framework only)
Project
- Documentation website
- Example configuration files
- Basic test suite
- Installation script
- Dockerfile
- Makefile
- GitHub Actions workflows
Known Limitations
Astra is still under active development. Some planned functionality is not yet available or is incomplete.
Current areas of development include:
- Plugin API
- Improved command parsing
- Additional built-in commands
- Expanded test coverage
- Cross-platform testing
- Distribution packages
Breaking Changes
This is an early pre-release. Configuration formats, internal APIs, and project structure may change before the first stable release.
Feedback
Bug reports, feature requests, and pull requests are welcome.
GitHub Issues:
https://github.com/astra-shell/astra-shell/issues
Documentation:
https://github.com/astra-shell/astra-docs
What's Next
Development will continue toward the next milestone with a focus on:
- Improving command execution
- Expanding built-in shell functionality
- Strengthening test coverage
- Developing the plugin system
- Improving cross-platform support
- Preparing installation through package managers
Full Changelog: astra-0.1.0-alpha...astra-0.4.0-beta
astra-0.1.0-alpha
astra shell v.0.1.0 alpha
First release for Astra!
Features:
- Custom plugins
- Custom prompt art (ascii)
- git integrations
Upcoming:
- proper parser
- stable prompt engine
- config system
- tests
- macOS packaging
This is a new project of mine, I would love feedback!