Releases: timonmdy/java-runner-client
Releases · timonmdy/java-runner-client
jrc-v2.2.0
Version jrc-v2.2.0
Bugfixes:
- Fixed various bugs regarding handling and display of ANSI-characters within the console
- Fixed a bug where a context menu would stay open when scrolling
Additions:
- Per-profile session logs to file
- Log viewer for profiles
- Themes
- Languages
- Timestamps in console
- Custom profile colors
- Environment variables injected into the process
Adjustments/Changes:
- Settings are now divided into sub-categories
- Reworked (basically ALL systems...) (this is a big release!)
- Added context menus to all inputs
jrc-v2.1.6
Version jrc-v2.1.6
Note: This release is a very minor bugfix-release as jrc-v2.1.5 had some serious issues with loading settings. To ensure a stable experience for everyone who installed 2.1.5, we are rolling out a seperate release just for a bugfix!
Bugfixes:
- Fixed an issue where settings would not save properly anymore after minimizing to tray once!
- Fixed an issue where configuration settings for profiles would still show unsaved even after saving
- Fixed an issue where the image of the release-creator in the release modal would not show correctly
- Fixed an issue where you could not select console output
- Fixed an issue where ANSI-color-codes would not be rendered correctly. Please open an issue if you encounter similar problems. For example: Spring Boot sends
No command found for 'my-command'as�[31mNo command found for 'my-command'�[0mto render it in red. This is now applicable.
Additions: None
Adjustments/Changes: None
jrc-v2.1.5
Version jrc-v2.1.5
Bugfixes: None
Additions:
- Dynamic JAR resolution - strategized: Choose a base path where your JAR is at and select a strategty (highest version/latest change). JRC will allow you to keep using the same profile without changes even if the version in the file name changes.
- Dynamic JAR resolution - RegEx: Use regular expressions to dynamically determine which file to use
Adjustments/Changes:
- Refactored REST API to now be fully supported. Feel free to use it. Documentation is found under the "wiki" tab or just try it out using the developer mode.
jrc-v2.1.4
Version jrc-v2.1.4
Bugfixes:
- Fixed an issue where the console lines would bug out the entire layout
- Fixed an issue where the app would always start even if disabled in settings
- Fixed an issue where the app would always show when autostarting
Additions:
- Added developer mode, toggled using RightShift+7. You can no longer open DevTools unless devloper mode is turned on. You can also see a new "Developer" tab below settings which alows for a deeper technical analysis when debugging. You can also access the REST api from the Developer tab.
Adjustments/Changes:
- Reworked the REST api code to allow for easier addition and access to routes.
- Reworked the frontend code for maintainability. Also allow scrolling where necessary instead of just hiding content.
jrc-v2.1.3
Version jrc-v2.1.3
Bugfixes:
- None
Additions:
- None
Adjustments/Changes:
- Changed the release modal to show download progress, enable pausing and cancelling
- Reworked the IPC code. Everything is sorted and cleaned up!
jrc-v2.1.2
Version jrc-v2.1.2
Bugfixes:
- Added a safety measure to avoid acceidentally killing the processes own instance using the Process Scanner
Additions:
- Added the possibility to reorder the profiles using drag-and-drop
Adjustments/Changes:
- Changed the sorting mechanism
This release makes the prior one obsolete. Release v.2.1.1 is deleted.
jrc-v2.1.0
Version 2.1.0
Bugfixes:
- Fixed an issue where the tray icon would not load correctly.
New & Changed:
- Added a version check within the Settings tab. You will now be able to use the provided button to check your installed version against the releases page
- Clicking the "result" of the version check will open up a menu to download the latest version along with some extra details
- Added a template feature: Templates will be loaded from this repository so they stay up to date.
- [experimental] Added a REST API. You can enable it in settings. Note: This feature is not tested to full extend. Please report any issues using the issues feature on GitHub.
jrc-v2.0.8
Version 2.0.8
Bugfixes:
- Fixed an issue where the process outputs would get mixed up if multiple processes ran at the same time
- Fixed an issue where the console search would not correctly highlight the searched phrase
New & Changed:
- Added a new tab "General" within the Configure-Tab. Here you can set starting options like "Start with JRC" and Auto-Restart
- Added "dirty"/change listeners to the individual property inputs. This way you cannot forget to add a property anymore.
- Reworked the UI to use space more efficiently. Styles also changed
- Now using react-icons instead of emojis where that was still left :)
- Added a context-menu option to clear the console
- Reworked the FAQ-Section to now be sorted into categories for easier access. Also added a search bar for FAQ
- Added additional details to processes found by the process scanner
jrc-v2.0.5
Initial release. Base functionality.