Skip to content

Releases: timonmdy/java-runner-client

jrc-v2.2.0

28 Mar 12:20
4e1d7ef

Choose a tag to compare

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

26 Mar 12:01
df2a82a

Choose a tag to compare

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'�[0m to render it in red. This is now applicable.

Additions: None


Adjustments/Changes: None

jrc-v2.1.5

24 Mar 17:05
8744ef1

Choose a tag to compare

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

22 Mar 18:24
637070f

Choose a tag to compare

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

20 Mar 20:40
6a6aa15

Choose a tag to compare

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

19 Mar 21:40
c0eca4f

Choose a tag to compare

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

18 Mar 21:25

Choose a tag to compare

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

17 Mar 22:21

Choose a tag to compare

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

17 Mar 08:40

Choose a tag to compare

Initial release. Base functionality.