Skip to content

Releases: DuncanRuns/Jingle

Jingle v2.0.0 Pre-Release 2

04 Apr 00:09

Choose a tag to compare

Pre-release

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
  • Changed Reset < 20s to Quick Reset in the Extra Keys script
    • The time limit is now customizable
    • A new hotkey action Disable Quick Reset has 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
  • 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 as options.7.json, this
      prevents overwriting the old options.json, allowing downgrading to v1.3.0 with no problems
  • 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

Full Changelog

Jingle v2.0.0 Pre-Release 1

04 Mar 14:41

Choose a tag to compare

Pre-release

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
  • Changed Reset < 20s to Quick Reset in the Extra Keys script
    • The time limit is now customizable
    • A new hotkey action Disable Quick Reset has 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
  • 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 as options.7.json, this
      prevents overwriting the old options.json, allowing downgrading to v1.3.0 with no problems
  • 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

Full Changelog

Jingle v1.3.0

25 Dec 18:44

Choose a tag to compare

Links

Donations: https://ko-fi.com/DuncanRuns

README

Discord: https://discord.gg/cXf86mXAWR

Changes

  • Minimize Projector When Inactive OBS option renamed to Hide Projector When Inactive and now defaults to true
  • Hide OBS Projector will 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!
  • 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 Keys script
    • 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

Full Changelog

Jingle v1.3.0 Pre Release 1

19 Dec 23:09

Choose a tag to compare

Pre-release

Links

Donations: https://ko-fi.com/DuncanRuns

README

Discord: https://discord.gg/cXf86mXAWR

Changes

  • Minimize Projector When Inactive OBS option renamed to Hide Projector When Inactive and now defaults to true
  • Hide OBS Projector will 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!
  • 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 Keys script
    • 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

Full Changelog

Jingle v1.2.4

28 Aug 22:23

Choose a tag to compare

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

Full Changelog

Jingle v1.2.3

28 Aug 14:28
16bc834

Choose a tag to compare

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.

Full Changelog

Jingle v1.2.2

28 Jul 19:25

Choose a tag to compare

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)

Full Changelog

Jingle v1.2.1

26 Jul 19:08

Choose a tag to compare

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

Full Changelog

Jingle v1.2.0

09 Jul 17:51

Choose a tag to compare

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

Full Changelog

Jingle v1.2.0 Pre Release 3

03 Jul 21:24

Choose a tag to compare

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

Full Changelog