Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: astra-shell/astra-shell

Astra v1.0.0

Choose a tag to compare

@SYOP200 SYOP200 released this 04 Aug 17:46

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 theme subcommands 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

  • [ImgBot] Optimize images by @imgbot[bot] in #2

New Contributors

  • @imgbot[bot] made their first contribution in #2

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

v.0.4.0-beta Pre-release
Pre-release

Choose a tag to compare

@SYOP200 SYOP200 released this 27 Jul 17:08
0febda3

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-0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@SYOP200 SYOP200 released this 24 Jul 23:20
86d1bc9

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!