Releases: Abbin44/CMD-Plus
CMD++ v1.4.3.1
This is a patch rolling out without any new features. I have updated the SSH.NET library since a severe and very easy vulnerability was found. I have some small issues related to the previous SSH patch to be fixed in the next update.
CMD++ v1.4.3
This release focuses on the SSH command, I have completely reworked the interface for sending ssh commands to a more Linux-like experience where you enter an SSH mode. To exit the SSH mode you can use close
or exit
command to return to the regular terminal. Another thing that changed with the SSH update was that the passwords never get stored in a file, which they previously did in the history logs.
The most time-consuming change was the allow the input box's prefix to change to the ssh credentials with an ip and a username, there was quite a bit of formatting needed there.
And finally, a very small change. The script
command was renamed to rail
to make it more consistent with the scripting language.
CMD++ v1.4.2
This might not seem like a big release due to the fact that there are barely any new features. However, I have developed a new library for allowing me to easily store some settings. You can go to the JDF github to view the library in more detail.
Onto the new feature, You can now add a -s
flag to the end of the fcolor
and bcolor
command to save the preferred color as a default setting.
CMD++ v1.4.1
This release adds the num.value
function for the Rails language. It also adds the history
, !!
and ![number]
commands that lets you run a command from your history. !!
runs the last command while ![number]
will run the command with the corresponding index that can be found with the history
command.
There has also been some minor bugfixes to the history system, and improvements to general stuff here and there.
CMD++ v1.4
This release features the new scripting language that has been in production for quite some time now and finally been named "Rails". This is very exciting news since it enables more use for the shell, and opens up new possibilities for the future! Below is an image showing off a small script made in Rails
There has also been a small addition to wand, wand append [filepath] [text]
will append the text to the provided file.
CMD++ v1.3.2
This release focuses on stability and bugfixes. There will not be many noticeable differences except less frequent bugs and crashes.
CMD++ v1.3.1
This is a pretty big release with 2 new commands, system
and clear history
. System is my take on "Neofetch", Clear history simply clears the history file. Behind the scenes, there has been some cleanup work done and there is more to come. As always, refer to the github wiki page if more information is needed!
There has also been quite a bit of work done on the scripting language that should be released in not too long!
CMD++ v1.3
This release contains many vital bugfixes, such as the crash when you start the program for the first time, command history jumping two indexes at first press, and many other smaller ones. There has also been a little bit of cleanup work to make the development easier which hopefully will improve the looks of the shell in the future!
There are also some new features:
- New command: rename (See Github wiki or help command for more details)
- Press down on the last history index to clear the input box.
- Wand now lets you duplicate a line by pressing
CTRL+D
Most of the general improvements are associated with the history feature. All commands will now get added to the history, a couple wasn't before. It will also remove any duplicates that are entered after each other.
There has also been some work done to get a neofetch like command into the terminal, stay tuned for that!
CMD++ v1.2.2
In this release, i have fixed an exception and changed the default theme of the shell
CMD++ v1.2.1
Minor bugfix to properly close ssh connections