Hi @shreyash , I wanted to try Rush in Windows CMD Shell and it worked perfectly for me.
Just a problem choosing between Java and Kotlin, the arrow key doesn't work.
To better know your great work, I have made a tutorial in Spanish.
Great tutorial, thanks! I've added a link to it in Rush's GitHub README.md.
Others have reported this issue earlier, but I haven't got much time to work on Rush recently. I will see if I can put together a small bugfix release later next week. For the time being, consider using other terminal emulators like Git Bash.
Added the ability to set custom data directory using the RUSH_DATA_DIR environment variable.
RUSH_DATA_DIR="D:/rush/data-dir" rush build
Improvements
You can now use W and S keys along with arrow keys to select the language when creating a new extension. This is especially helpful in terminals where Rush fails to read the arrow keys don't work.
Added source JARs for App Inventor components, annotations, and Kotlin standard library. This means you will now be able to view source code and Javadocs of the above libraries in your IDE.
Bug fixes
Fixed the issue where extensions containing no blocks would cause compilation errors when exporting the app.
Fixed the issue that caused the unmappable character for encoding error in some cases when building the extension. [ref1, ref2].
To upgrade to Rush version 1.2.4 simply run rush upgrade. If you don't have Rush already installed check out the installation instruction mentioned in the first post.
Fixed the bug that caused the builds to fail after upgrading Rush to version 1.2.4.
To upgrade to Rush version 1.2.5 simply run rush upgrade. If you don’t have Rush already installed check out the installation instruction mentioned in the first post.
Everything seems fine with v1.2.5 on my end. Please make sure that you've JDK properly set up. If the issue persists, run rush upgrade --force and then try again.