Update component unsup to v1.2.2 #22

Merged
cswimr merged 1 commit from renovate/com.unascribed-unsup-1.x into trunk 2026-04-23 11:04:11 -04:00
Member

This PR contains the following updates:

Package Change Age Confidence
com.unascribed:unsup 1.2.01.2.2 age confidence

Release Notes

exa/unsup (com.unascribed:unsup)

v1.2.2

Compare Source

  • Disable asynchronous puppet start by default, needs a lot more work and testing
  • Actually fix ignoring [option].default for real this time

v1.2.1

Compare Source

  • Added the ability to configure HTTP proxying (#​54)
  • Updated CA certificates database
  • Updated LWJGL to 3.4.1 (from 3.4.0 snapshot 7)
  • Loading of platform and built-in CA certificates can now be disabled
  • Custom CA certificates can now be added in the config
  • Insecure hosts to not check certificate trust for can now be added in the config
  • Updating now actually skips downloading files that already match locally (thanks, MalTeeez!)
  • unsup can now be built on Windows, but this is still discouraged and not supported (thanks, MalTeeez!)
  • Fixed packwiz [option].default being ignored when changing flavors
  • Flavor groups can now be specified for specific paths of packwiz metafiles instead of only filenames (#​55)
  • The Puppet is now started asynchronously, which makes things much faster in most conditions

v1.2.0-pre4

Compare Source

  • Improved compressed library bootstrapper — even smaller jar and fixes crashes
  • Reworked the way system properties work internally for cleaner code
  • Config fixups, mostly related to the prior
  • Fixed environment detection not working at all (1.2-only)
  • Fixed pointless OkHttp error messages during unsup agent handover
  • Updated dependencies

v1.2.0-pre3

Compare Source

  • Removed a debug print, oops
  • Made the jar a lot smaller (was 2.4M, is now 1M)
    • FiraGO is now downloaded on first Puppet launch instead of being embedded
    • Internal libraries are now compressed as a single unit with Brotli

v1.2.0-pre2

Compare Source

  • New contributed translations:
    • Spanish by cout970
    • French by Lykrast
    • Polish by asie
  • Assorted community translation improvements (thank you!)
  • Added support for download resumption, particularly useful for large files on flaky connections
  • Added heuristic detection for common forms of file corruption, such as DOS-to-Unix line ending conversion (e.g. Git on Windows)
  • Fixed puppet mode and default flavor configurations not being parsed after the config rewrite
  • Now shipping an entire CA certs database to hopefully completely fix all certificate issues with Mojang's Java 8 distribution

v1.2.0-pre1

Compare Source

  • Rewrote the OpenGL Puppet to use SDL3 instead of GLFW
    • This offers proper window parenting and less janky HiDPI support
    • In the future this may also mean a rework of the OpenGL puppet to instead use SDL_Renderer, which will automatically use DirectX or Metal where appropriate
    • This is a significant change and may cause breakage in some situations
  • Improved download compatibility
  • Set MultiMC component application delay based on agent start time rather than always waiting 5.5 seconds
  • Add support for language-specific CJK fonts
    • Han unification is a bad joke and we need to go back in time and stop the people responsible
  • Improved Unsup post-launch API compatibility with nested class loaders
  • Major internal refactors and code cleanups
    • These should have no user-facing visible effect
    • This primarily has to do with aligning unsup's code with Java 21 standards, as it was initially written for Java 8 but now uses Jabel to automatically backport the Java 21 code to Java 8
    • Config errors should now be surfaced sooner and more clearly
  • Greatly improve puppet native crash handling
  • Fixed client env detection in pre-1.6 versions of Minecraft in the minecraft preset
  • Fixed closing the update prompt dialog implicitly accepting the update

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [com.unascribed:unsup](https://git.sleeping.town/exa/unsup) | `1.2.0` → `1.2.2` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.unascribed:unsup/1.2.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.unascribed:unsup/1.2.0/1.2.2?slim=true) | --- ### Release Notes <details> <summary>exa/unsup (com.unascribed:unsup)</summary> ### [`v1.2.2`](https://git.sleeping.town/exa/unsup/releases/tag/v1.2.2) [Compare Source](https://git.sleeping.town/exa/unsup/compare/v1.2.1...v1.2.2) - Disable asynchronous puppet start by default, needs a lot more work and testing - Actually fix ignoring `[option].default` for real this time ### [`v1.2.1`](https://git.sleeping.town/exa/unsup/releases/tag/v1.2.1) [Compare Source](https://git.sleeping.town/exa/unsup/compare/v1.2.0-pre4...v1.2.1) - Added the ability to configure HTTP proxying ([#&#8203;54](https://github.com/exa/unsup/issues/54)) - Updated CA certificates database - Updated LWJGL to 3.4.1 (from 3.4.0 snapshot 7) - Loading of platform and built-in CA certificates can now be disabled - Custom CA certificates can now be added in the config - Insecure hosts to not check certificate trust for can now be added in the config - Updating now actually skips downloading files that already match locally (thanks, MalTeeez!) - unsup can now be built on Windows, but this is still discouraged and not supported (thanks, MalTeeez!) - Fixed packwiz `[option].default` being ignored when changing flavors - Flavor groups can now be specified for specific *paths* of packwiz metafiles instead of only filenames ([#&#8203;55](https://github.com/exa/unsup/issues/55)) - The Puppet is now started asynchronously, which makes things much faster in most conditions ### [`v1.2.0-pre4`](https://git.sleeping.town/exa/unsup/releases/tag/v1.2.0-pre4) [Compare Source](https://git.sleeping.town/exa/unsup/compare/v1.2.0-pre3...v1.2.0-pre4) - Improved compressed library bootstrapper — even smaller jar and fixes crashes - Reworked the way system properties work internally for cleaner code - Config fixups, mostly related to the prior - Fixed environment detection not working at all (1.2-only) - Fixed pointless OkHttp error messages during unsup agent handover - Updated dependencies ### [`v1.2.0-pre3`](https://git.sleeping.town/exa/unsup/releases/tag/v1.2.0-pre3) [Compare Source](https://git.sleeping.town/exa/unsup/compare/v1.2.0-pre2...v1.2.0-pre3) - Removed a debug print, oops - Made the jar a lot smaller (was 2.4M, is now 1M) - FiraGO is now downloaded on first Puppet launch instead of being embedded - Internal libraries are now compressed as a single unit with Brotli ### [`v1.2.0-pre2`](https://git.sleeping.town/exa/unsup/releases/tag/v1.2.0-pre2) [Compare Source](https://git.sleeping.town/exa/unsup/compare/v1.2.0-pre1...v1.2.0-pre2) - New contributed translations: - Spanish by cout970 - French by Lykrast - Polish by asie - Assorted community translation improvements (thank you!) - Added support for download resumption, particularly useful for large files on flaky connections - Added heuristic detection for common forms of file corruption, such as DOS-to-Unix line ending conversion (e.g. Git on Windows) - Fixed puppet mode and default flavor configurations not being parsed after the config rewrite - Now shipping an entire CA certs database to hopefully completely fix all certificate issues with Mojang's Java 8 distribution ### [`v1.2.0-pre1`](https://git.sleeping.town/exa/unsup/releases/tag/v1.2.0-pre1) [Compare Source](https://git.sleeping.town/exa/unsup/compare/v1.2.0...v1.2.0-pre1) - Rewrote the OpenGL Puppet to use SDL3 instead of GLFW - This offers proper window parenting and less janky HiDPI support - In the future this may also mean a rework of the OpenGL puppet to instead use SDL\_Renderer, which will automatically use DirectX or Metal where appropriate - This is a significant change and may cause breakage in some situations - Improved download compatibility - Set MultiMC component application delay based on agent start time rather than always waiting 5.5 seconds - Add support for language-specific CJK fonts - Han unification is a bad joke and we need to go back in time and stop the people responsible - Improved `Unsup` post-launch API compatibility with nested class loaders - Major internal refactors and code cleanups - These *should* have no user-facing visible effect - This primarily has to do with aligning unsup's code with Java 21 standards, as it was initially written for Java 8 but now uses Jabel to automatically backport the Java 21 code to Java 8 - Config errors should now be surfaced sooner and more clearly - Greatly improve puppet native crash handling - Fixed client env detection in pre-1.6 versions of Minecraft in the `minecraft` preset - Fixed closing the update prompt dialog implicitly accepting the update </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzkuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS44IiwidGFyZ2V0QnJhbmNoIjoidHJ1bmsiLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Update unsup to v1.2.2
All checks were successful
Actions / Generate Export Artifacts (pull_request) Successful in 13s
Actions / Verify Packwiz Hashes (pull_request) Successful in 31s
74f0a12eff
Renovate bot force-pushed renovate/com.unascribed-unsup-1.x from 74f0a12eff
All checks were successful
Actions / Generate Export Artifacts (pull_request) Successful in 13s
Actions / Verify Packwiz Hashes (pull_request) Successful in 31s
to b1c8c64688
All checks were successful
Actions / Generate Export Artifacts (pull_request) Successful in 14s
Actions / Verify Packwiz Hashes (pull_request) Successful in 30s
2026-04-23 11:03:01 -04:00
Compare
Renovate bot changed title from Update unsup to v1.2.2 to Update component unsup to v1.2.2 2026-04-23 11:03:02 -04:00
cswimr merged commit 8899711071 into trunk 2026-04-23 11:04:11 -04:00
cswimr deleted branch renovate/com.unascribed-unsup-1.x 2026-04-23 11:04:12 -04:00
cswimr referenced this pull request from a commit 2026-04-23 11:04:12 -04:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
GalacticFactory/ClockworkAviation!22
No description provided.