Skip to content

Releases: tritonmc/Triton

[3.8.4] Critical security vulnerability fix and MC 1.19.4 support

28 Apr 22:17
22a7336
Compare
Choose a tag to compare

⚠️ SECURITY VULNERABILITY ⚠️

A serious security vulnerability, tracked by CVE-2023-30859, has been fixed in this version.
All servers are urged to upgrade. Full advisory details will be published to the public 48h after the fixes are published.

Bug Fixes

  • Gracefully handle missing IP address when translating MOTD on Spigot (#282) (fixes #265)
  • Fix Spigot MOTD not being translated on 1.19.4 (#294) (fixes #292)
  • Handle scoreboard in main thread instead (#299) (fixes #296)
  • Fallback to legacy text if unable to translate JSON on item NBT data (fixes #249)

Other Changes

  • Update flag banner creator instructions with new link (#283) (fixes #281)

Full Changelog: v3.8.3...v3.8.4

[3.7.5] Backport of critical security vulnerability fix

28 Apr 22:50
808a15e
Compare
Choose a tag to compare

⚠️ SECURITY VULNERABILITY ⚠️

A serious security vulnerability, tracked by CVE-2023-30859, has been fixed in this version.
All servers are urged to upgrade. Full advisory details will be published to the public 48h after the fixes are published.

This release is a backport of the fix included in 3.8.4 for 3.7.X.

Full Changelog: v3.7.4...v3.7.5

[3.8.3] Minecraft 1.19.3 support and Bug Fixes

31 Dec 16:41
e223f47
Compare
Choose a tag to compare

Enhancements

  • Add support for MC 1.19.3 (#267)

Bug Fixes

  • Fix window titles not supporting RGB (fixes #225)
  • Remove hardcoded TWIN url from message (#261)
  • Fix translated signs losing extra NBT attributes on refresh (#272) (fixes #269)

Full Changelog: v3.8.2...v3.8.3

[3.8.2] Minor Enhancements and Bug Fixes

28 Aug 23:46
91eb91d
Compare
Choose a tag to compare

Enhancements

  • Add support for 1.19.2 Chat Preview (closes #219)
  • Add version check for ProtocolLib (closes #229)

Bug Fixes

  • Fix data race while clearing expired entries on IpCache (fixes #215)
  • Fix command suggestion incorrectly including "twin" (fixes #227)
  • Fix tab completion not working on BungeeCord (fixes #216)

Full Changelog: v3.8.1...v3.8.2

[3.8.1] Bug Fixes and Minecraft 1.19.1 support

27 Jul 23:34
4c77674
Compare
Choose a tag to compare

This release requires ProtocolLib build 579 or newer!

The experimental ProtocolLib async mode should be a bit more stable now.

Bug Fixes

  • Avoid handling kick and entity packets asynchronously (#210)
  • Properly parse item NBT data on Hover Events on MC 1.15 and older (#211)
  • Change ProtocolLib async thread name to avoid spamming the log
  • Fix compatibility issues with ProtocolLib build 579
  • Fix chat packets throwing exceptions on Minecraft 1.19.1

Full Changelog: v3.8.0...v3.8.1

[3.8.0] Minecraft 1.19 Support

26 Jun 15:16
b338c41
Compare
Choose a tag to compare

New Features

  • Add support for Minecraft 1.19 (#196)
  • Add support to translate items in item frames (fixes #201) (#204)
  • Add support to translate items inside hover actions (fixes #202)

Bug Fixes

  • Fix config auto-refresh task being incorrectly scheduled on Velocity (fixes #203)
  • Fix URL regex not matching TLDs with 5 or more chars
  • Fix deserialization of collection files without metadata field throwing an error on proxies

Under the Hood Changes

  • Refactor of entity packet listeners for better readability and documentation
  • Add new Localized class to API that represents anything that has a language/locale

Full Changelog: v3.7.4...v3.8.0

[3.7.4] Bug Fixes and Better Debugging

13 Jun 16:43
b15fa54
Compare
Choose a tag to compare

Bug Fixes

  • Gracefully handle null components when removing invalid links (fixes #186)
  • Fix nested placeholders not being able to use [minimsg] modifiers
  • Fix RGB colors not working on Spigot MOTDs
  • Fix incorrect regex filtering out valid links
  • Fix PAPI placeholders not being translated on legacy text translations (fixes #197)

Under the Hood Changes

  • Better handling and distribution of log levels. Triton now follows the convention of TRACE, DEBUG, INFO, WARNING and SEVERE for log levels
  • Add a new /triton loglevel command to see and set the log level without changing the config

Config Changes

Full Changelog: v3.7.3...v3.7.4

[3.7.3] Bug fixes

03 Apr 23:31
96f78fb
Compare
Choose a tag to compare

Bug Fixes

  • Fix bungeecord: true on Triton's config on proxies affecting behaviour
  • Fix plugin on Velocity generating Spigot's config file (fixes #181)
  • Fix Velocity being treated as Spigot in some parts of the plugin
  • Fix error related to the new fallback languages list (fixes #176)
  • Fix edge case formatting error on chat formatter
  • Fix TWIN downloader not being able to apply edits to translations on Spigot 1.8
  • Fix error when importing translation with null entry for a certain language
  • Fix error sometimes on executing commands for languages on BungeeCord on player join (fixes #177)

Full Changelog: v3.7.2...v3.7.3

[3.7.2] Support for MC 1.18.2

17 Mar 22:16
d08a6eb
Compare
Choose a tag to compare

Improvements

  • Support for Spigot/Paper 1.18.2

Full Changelog: v3.7.1...v3.7.2

[3.7.1] Bug fixes and QoL improvements for first time users

24 Feb 19:13
07aad46
Compare
Choose a tag to compare

Improvements

  • The translations folder containing a sample translation and collection (default.json) is now created when the plugin is first ran.
  • Improve reliability of advancements translation (especially refreshing). Add new option to toggle refreshing of advancements since it's experimental.

Bug Fixes

  • Fix plugin load on MC versions prior to 1.16.
  • Downgrade HikariCP to v4.0.3 to support Java 8 (fixes #170)
  • Fix item translation not working on older versions of Minecraft (fixes #171)
  • Fix error when translating MOTDs on Spigot (fixes #172)
  • Fix minimessage support not working

Config changes

Full Changelog: v3.7.0...v3.7.1