Releases: DuncanRuns/Jingle
Releases · DuncanRuns/Jingle
Jingle v2.0.0 Pre-Release 2
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
Changes
- When Jingle opens the game to lan, it will now re-press any modifiers that were pressed before opening to lan
- This means doing mapless with the coop mode script should be much easier, as it won't release shift every time it
opens to lan
- This means doing mapless with the coop mode script should be much easier, as it won't release shift every time it
- Changed
Reset < 20stoQuick Resetin the Extra Keys script- The time limit is now customizable
- A new hotkey action
Disable Quick Resethas been added to disable quick reset until the next world is loaded- For example, setting to left-click to prevent the key from working after you start mining for a buried
treasure
- For example, setting to left-click to prevent the key from working after you start mining for a buried
- Direct compatibility with Toolscreen
- Communicates with Toolscreen to send keys without rebinding
- Many features removed in favor of Toolscreen:
- The resizing script, and resizing related lua functions
- The EyeSee plugin
- The OBS measuring projector
- Jingle now uses Hermes instead of state output for instance state
- State output support is entirely removed, including any related script functions, breaking most scripts
- Default scripts have been updated to use Hermes
- When options are broken by updates, it will now save into a new location, so that downgrading is still possible
- Example: In Jingle v2.0.0, the options version is
7, so the options file will be saved asoptions.7.json, this
prevents overwriting the oldoptions.json, allowing downgrading to v1.3.0 with no problems
- Example: In Jingle v2.0.0, the options version is
- Many improvements to the shutdown process, including proper cleanup of the tray icon and many executors and plugins
- Jingle used to exit with
System.exit(0), which forcefully shut down the program, which could cause issues if
plugins are trying to save data or do some other tasks - If Jingle fails to shut down after 5 seconds, Jingle will still forcefully exit
- Jingle used to exit with
Jingle v2.0.0 Pre-Release 1
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
Changes
- When Jingle opens the game to lan, it will now re-press any modifiers that were pressed before opening to lan
- This means doing mapless with the coop mode script should be much easier, as it won't release shift every time it
opens to lan
- This means doing mapless with the coop mode script should be much easier, as it won't release shift every time it
- Changed
Reset < 20stoQuick Resetin the Extra Keys script- The time limit is now customizable
- A new hotkey action
Disable Quick Resethas been added to disable quick reset until the next world is loaded- For example, setting to left-click to prevent the key from working after you start mining for a buried
treasure
- For example, setting to left-click to prevent the key from working after you start mining for a buried
- Many features removed in favor of Toolscreen:
- The resizing script, and resizing related lua functions
- The EyeSee plugin
- The OBS measuring projector
- Jingle now uses Hermes instead of state output for instance state
- State output support is entirely removed, including any related script functions, breaking most scripts
- Default scripts have been updated to use Hermes
- When options are broken by updates, it will now save into a new location, so that downgrading is still possible
- Example: In Jingle v2.0.0, the options version is
7, so the options file will be saved asoptions.7.json, this
prevents overwriting the oldoptions.json, allowing downgrading to v1.3.0 with no problems
- Example: In Jingle v2.0.0, the options version is
- Many improvements to the shutdown process, including proper cleanup of the tray icon and many executors and plugins
- Jingle used to exit with
System.exit(0), which forcefully shut down the program, which could cause issues if
plugins are trying to save data or do some other tasks - If Jingle fails to shut down after 5 seconds, Jingle will still forcefully exit
- Jingle used to exit with
Jingle v1.3.0
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
Changes
Minimize Projector When InactiveOBS option renamed toHide Projector When Inactiveand now defaults to trueHide OBS Projectorwill now move the OBS projector higher than all available monitors, ensuring it is hidden- Added support for clearing "New World" worlds in all languages (#38 by Granome)
- The translations are taken from language files from 1.16.1 and 1.21.11, it's possible there's other translations
for other versions that have been missed, feel free to report them!
- The translations are taken from language files from 1.16.1 and 1.21.11, it's possible there's other translations
- Fix auto borderless being applied too quickly (#11, #35 by qMaxXen)
- Changed "Donation" tab to a "Community" tab, including some buttons that link to useful places related to Jingle (#34)
- Improved java version detection, added a warning for Java <=8 with a button to download Java 21 from Adoptium
- Added a backup options file, to be used in case the main one is corrupted/missing.
- Jingle will now save options when the GUI is unfocused.
- Added a minimize key lua function, and a hotkey action for it in the
Extra Keysscript- Also works for borderless
- Jingle GUI will reposition to the top left of the main monitor if the position loaded from options is out of bounds
- Program Launcher Plugin updated to v1.1.1: Fixed Jingle crashing when options were corrupted, and added a backup
options file - Various tiny tweaks/fixes
Jingle v1.3.0 Pre Release 1
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
Changes
Minimize Projector When InactiveOBS option renamed toHide Projector When Inactiveand now defaults to trueHide OBS Projectorwill now move the OBS projector higher than all available monitors, ensuring it is hidden- Added support for clearing "New World" worlds in all languages (#38 by Granome)
- The translations are taken from language files from 1.16.1 and 1.21.11, it's possible there's other translations
for other versions that have been missed, feel free to report them!
- The translations are taken from language files from 1.16.1 and 1.21.11, it's possible there's other translations
- Fix auto borderless being applied too quickly (#11, #35 by qMaxXen)
- Changed "Donation" tab to a "Community" tab, including some buttons that link to useful places related to Jingle (#34)
- Improved java version detection, added a warning for Java <=8
- Added a backup options file, to be used in case the main one is corrupted/missing.
- Jingle will now save options when the GUI is unfocused.
- Added a minimize key lua function, and a hotkey action for it in the
Extra Keysscript- Also works for borderless
- Jingle GUI will reposition to the top left of the main monitor if the position loaded from options is out of bounds
- Various tiny fixes
Jingle v1.2.4
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
No video tutorial covering everything yet, see the README for now 😉
Changes
- Fixed version detection for vanilla launcher with a mod loader (this also fixes a crash)
- Refactored the version detection stuff to be less stupid
Jingle v1.2.3
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
No video tutorial covering everything yet, see the README for now 😉
Changes
- Changed logic of "minimize projector when inactive" (@draconix6)
- Instead of actually minimizing, it is now moved to (0,-1) with a size of 1x1, so a single pixel off-screen.
- Changed instance detection logic to no longer require powershell. Now using OS level calls to try gather information (command line and environment variables).
- In case the new method fails for getting the command line of the process, it will still try to use powershell.
- Other tweaks are in place to improve version detection and game directory detection, and as a result, more launchers such as the new MCSRLauncher are also supported with this change.
Jingle v1.2.2
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
No video tutorial covering everything yet, see the README for now 😉
Changes
- Update PaceMan Tracker to v0.7.1 for compatibility with new 1.15.2 Atum (and hopefully pre 1.16 in general)
Jingle v1.2.1
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
No video tutorial covering everything yet, see the README for now 😉
Changes
- Fix benchmark worlds without level.dat not being cleared
- Fix for Minecraft instances with names containing
minecraft-(@maskersss) - Fix compatibility with broken OBS projector title
Jingle v1.2.0
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
No video tutorial covering everything yet, see the README for now 😉
Changes
- Support MC pre-releases and release candidates, add more snapshots (@tildejustin)
- All official MC releases, pre-releases, and release candidates will work indefinitely with Jingle
- Support all future snapshots lazily by defaulting them to 1.14-like if old or 1.21-like if new (subject to change
depending on what snapshots are manually entered) - Add an "Upload Log" button (#20 @marin774)
- Extended the ability to disable default scripts to custom scripts too
- Jingle will now keep track of the last used Minecraft instance, allowing file submission packaging and world clearing to
work even if the instance is not open - Overhauled file submission packaging
- Fix for new OBS projector title
Jingle v1.2.0 Pre Release 3
Links
Donations: https://ko-fi.com/DuncanRuns
README
Discord: https://discord.gg/cXf86mXAWR
No video tutorial covering everything yet, see the README for now 😉
Changes
- Support MC pre-releases and release candidates, add more snapshots (@tildejustin)
- All official MC releases, pre-releases, and release candidates will work indefinitely with Jingle
- Support all future snapshots lazily by defaulting them to 1.14-like if old or 1.21-like if new (subject to change
depending on what snapshots are manually entered) - Add an "Upload Log" button (#20 @marin774)
- Extended the ability to disable default scripts to custom scripts too
- Jingle will now keep track of the last used Minecraft instance, allowing file submission packaging and world clearing to
work even if the instance is not open - Overhauled file submission packaging