0.55 is out!

It’s been a long time since we’ve done any updates here, but don’t think we’ve been slacking. On May 29th we released version 0.55!

First we must thank our external contributors that helped made Æsh so much better.

  • Robert Balent, awesome work on path resolver, redirection ++

  • Daniel Cunha, refactoring, cleanups and new commands

  • Helio Frota, refactoring, cleanups

You guys rock!!

Since the last update we’ve made a lot of changes. We’ve added a lot of new features and fixed many bugs. Some of the higlights:

  • Added export command (variables)

  • Added the possibility to interrupt running commands with ctrl-c/ctrl-d

  • Added several new commands; cd, pwd, pushd, popd, clear, grep, cat and touch

  • Enhanced and fixed the path resolver

  • Added result callback when a command has finished

  • Added processing of unclosed quotes

  • Added support for ignoreeof

  • Fixed issue when Æsh is started in the background

  • Fixed several Windows specific issues

  • plus much more

0.46 is out!

After several days of crunching we’ve released 0.46. The BIG new feature in this version is that every command/invocation is run in its own thread. For the user it wont affect you much yet, but in upcoming versions we will implement the possibility for running several commands at once. Sending running commands to the background/foreground at will ++

As always we’ve fixed several bugs, especially a lot of Windows related issues.

PS: be on the lookout for Forge2, rumors say it is around the corner….

0.44 Released

Today we released 0.44. Again with new features and new APIs (no, its not compatible with earlier releases). Validator, Completor and Converter all have the possibility to be invoked by a specific provider. This enables the validator, completor and converter to context aware.

The biggest new feature is variable support. It works similar to POSIX variables and is defined by the export command. Æsh can read&write the variables during startup/shutdown. Another new feature is the AeshContext object which is used to set/get the current working directory. The AeshContext object is used for completors and executors. We also added the possibility to execute a command programatically calling the AeshConsole method executeCommand.

Other changes:

  • Path resolver (still in beta)

  • Filelister improvements

  • Several bugfixes: History, Search, CommandValidator

For more info, read the Release notes.

Latest News

back to top