Toolbox App 1.25 Is Here!
TL;DR: We’ve re-introduced drag and drop reordering for tools, enabled shell script generation by default, improved integration with Linux, and reduced the size of the application.
UI polishing
You can now reorder your installed tools with drag and drop. We needed to disable this feature after adopting the new Compose UI framework, but now we have restored this functionality.
All available tools now offer a context menu that provides instant access to available versions and the About screen.
We’ve also made most of the animations throughout the application smoother.
Shell scripts
Shell scripts are command line launchers that you can use to start an IDE from the terminal. For example, if you have IntelliJ IDEA installed, typing idea .
into the terminal will start IntelliJ IDEA and open the current directory as a project. Similarly, the idea diff old.txt new.txt
command will open IntelliJ IDEA’s diff preview.
Previously you needed to manually set up this feature in the Toolbox App. Now it is enabled by default, and the following locations are used:
%LOCALAPPDATA%\JetBrains\Toolbox\scripts
on Windows/usr/local/bin
(if available) or~/Library/Application Support/JetBrains/Toolbox/scripts
on macOS~/.local/share/JetBrains/Toolbox/scripts
on Linux
The default location is also added to your $PATH
automatically (on macOS and Linux, standard zsh
and bash
configuration files are supported). Please note that to apply the updated $PATH
everywhere, you need to log out of the current session and log in again.
Of course, you can change the location anytime. And if anything goes wrong, the error messages in Settings are now more informative.
Better integration with Linux
This update brings a number of improvements specifically for our Linux users:
- On modern Linux desktop environments (GNOME 42 and newer, KDE Plasma 5.24 and newer, and others following the Freedesktop colorscheme specification), the Toolbox App can now match the system theme.
- Startup time has been significantly reduced in some configurations where secure credential storage was unavailable.
- On some Linux systems, the Toolbox App was failing to open the web browser. This has now been fixed.
- The system-wide SSL certificate trust store is now imported automatically.
- The
Ctrl+1
/Ctrl+2
/Ctrl+3
shortcuts were causing the number that was pressed to be entered into the search text field instead of just switching the tab. This has now been fixed.
Performance improvements
Depending on the OS, the size of the application package was reduced by up to 18%. This means the Toolbox App now downloads its own updates faster and uses less disk space. Additionally, we are always improving the app’s performance, and this update further reduces memory consumption.
We’ve also limited directory scanning on the disk, which should lead to reduced CPU and IO usage after the initial scan.
You can see the full release notes here.
Yours,
The Toolbox App team.