GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — dependency: Update dependency net.kyori:adventure-text-serializer-legacy to v4.26.1 by renovate[bot] · Pull Request #105 · EternalCodeTeam/EternalCodeCommons

Conversation

@renovate

@renovate renovate Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
net.kyori:adventure-text-serializer-legacy 4.12.0 → 4.26.1 age confidence

Release Notes

PaperMC/adventure (net.kyori:adventure-text-serializer-legacy)

v4.26.1: 🌏 Adventure 4.26.1

Adventure 4.26.1 is hopefully the final release before the full release of 5.0. This release solely contains final changes and deprecations in preparation of the 5.0.

For full information about the 5.0 update, check out the following links:

  • Adventure 5.0 info issue
  • Adventure 5.0 PR
  • Migration docs PR

Note: 4.26.0 was released on GitHub but never deployed and should be considered non existant.

What's Changed
✨ Features
  • Pre-5.0 update changes/deprecations by @​kezz in #​1329
📚 Documentation
  • docs: Update documentation, discord and snapshot links by @​kezz in #​1323

Full Changelog: PaperMC/adventure@v4.25.0...v4.26.1

v4.25.0: 🌏 Adventure 4.25.0

What's Changed
✨ Features
  • Update for 1.21.9 by @​jpenilla in KyoriPowered#1291
  • Add option to prepend https to click event urls by @​Emilxyz in KyoriPowered#1290
  • Allow passing parentStyle to Component#compact by @​indyteo in KyoriPowered#1288
  • Allow creation of a ClickEvent from an Action and Payload by @​Phoenix616 in KyoriPowered#1322
  • Add CompoundBinaryTag contains methods by @​tal5 in KyoriPowered#1265
  • Add sequential (simple) head tag by @​Strokkur424 in KyoriPowered#1320
  • Allow creating builders with an initial capacity by @​tal5 in KyoriPowered#1264
  • ObjectComponent serialization by @​Emilxyz in KyoriPowered#1293
🐛 Fixes
  • Provide the property directly in the properties DefaultOverideProvider by @​kezz in KyoriPowered#1279
  • Correct defaultValue nullability by @​tal5 in KyoriPowered#1263
  • Fix invalid url extraction in legacy component serializer by @​derklaro in KyoriPowered#1280
📚 Documentation
  • Alongside this release, the old adventure-docs repo has been archived and the documentation has been migrated to the PaperMC docs repo.
Other
  • Check TagResolver#has in more places by @​kezz in KyoriPowered#1297
New Contributors
  • @​tal5 made their first contribution in KyoriPowered#1263
  • @​derklaro made their first contribution in KyoriPowered#1280
  • @​indyteo made their first contribution in KyoriPowered#1288
  • @​Phoenix616 made their first contribution in KyoriPowered#1322
  • @​Strokkur424 made their first contribution in KyoriPowered#1291

Full Changelog: PaperMC/adventure@v4.24.0...v4.25.0

v4.24.0: 🌏 Adventure 4.24.0

What's Changed
✨ Features
  • feature(api): Add a method to close an open dialog by @​kezz in KyoriPowered#1246
  • Implement #canTranslate in GlobalTranslatorImpl and call #canTranslate of its sources by @​ivi-kiwi in KyoriPowered#1252
  • Add a less verbose way of creating titles by @​LaserSlime in KyoriPowered#1272
  • feature(api): Property default override SPI and flattener nesting limit property by @​kezz in KyoriPowered#1250
  • Uppercase hex colors created by asHexColor to avoid item desyncs in Minecraft by @​MrPowerGamerBR in KyoriPowered#1277
🐛 Fixes
  • Add equals to VirtualComponent by @​Seggan in KyoriPowered#1247
  • fix: component flattener not popping styles in correct order by @​diogotcorreia in KyoriPowered#1255
  • fix(api): fix removing mutated source from GlobalTranslator by @​Emilxyz in KyoriPowered#1276
  • Avoid interpreting the "byte" suffix as a binary radix by @​IllusionTheDev in KyoriPowered#1241
📚 Documentation
  • docs: Remove wiki.vg link from NBT javadoc by @​kezz in KyoriPowered#1251
Other
  • chore: Deprecate non-named UTF8ResourceBundleControl getter by @​kezz in KyoriPowered@00ebf2e
New Contributors
  • @​Seggan made their first contribution in KyoriPowered#1247
  • @​diogotcorreia made their first contribution in KyoriPowered#1255
  • @​Emilxyz made their first contribution in KyoriPowered#1276
  • @​ivi-kiwi made their first contribution in KyoriPowered#1252
  • @​LaserSlime made their first contribution in KyoriPowered#1272
  • @​IllusionTheDev made their first contribution in KyoriPowered#1241
  • @​MrPowerGamerBR made their first contribution in KyoriPowered#1277

Full Changelog: PaperMC/adventure@v4.23.0...v4.24.0

v4.23.0: 🌏 Adventure 4.23.0

This is a hotfix release to resolve some issues in the recently released v4.22.0.

What's Changed
🐛 Fixes
  • fix: Ensure TagStringIO accepts hetergeneous lists in all reader methods by @​kezz in KyoriPowered#1244
  • fix: Make custom click events hold NBT payloads by @​kezz in KyoriPowered#1243
  • fix(key): Ensure keys with invalid namespaces throw the correct exception by @​kezz in KyoriPowered#1245

Full Changelog: PaperMC/adventure@v4.22.0...v4.23.0

v4.22.0: 🌏 Adventure 4.22.0

What's Changed
✨ Features
  • feature(api): Rewrite ComponentFlattener to remove recursion and add a configurable maximum nesting depth by @​kezz in KyoriPowered#1237
  • 1.21.6 by @​kezz in KyoriPowered#1238
  • feat(nbt): TagStringIO Enhancements by @​kermandev in KyoriPowered#1239
  • Improved support for hetergeneous lists by @​mworzala in KyoriPowered#1242
🐛 Fixes
  • fix(api): Always fire bossBarNameChanged by @​kezz in KyoriPowered#1230
  • Typo fix in PrideTag.java by @​Stxellxa in KyoriPowered#1233
  • fix(api): Don't throw an exception if a PointersSupplier has no parent by @​kezz in KyoriPowered#1232
📚 Documentation
  • chore(audience): update javadoc for playSound by @​Timongcraft in KyoriPowered#1235
Other
  • Render translatable arguments and children by @​TonytheMacaroni in KyoriPowered#1226
New Contributors
  • @​Stxellxa made their first contribution in KyoriPowered#1233
  • @​Timongcraft made their first contribution in KyoriPowered#1235
  • @​kermandev made their first contribution in KyoriPowered#1239
  • @​mworzala made their first contribution in KyoriPowered#1242

Full Changelog: PaperMC/adventure@v4.21.0...v4.22.0

v4.21.0: 🌏 Adventure 4.21.0

Adventure 4.21.0 adds preliminary support for new component features in 1.21.5, and some minor bugfixes. We recommend all users update.

What's Changed
✨ Features
  • Use DecorationMap for style builder by @​TonytheMacaroni in KyoriPowered#1209
  • Add NumberBinaryTag#numberValue by @​GliczDev in KyoriPowered#1188
  • feat(nbt): Add stream API for compound/list tags by @​zml2008 in KyoriPowered#1208
  • 1.21.5 component changes by @​Gerrygames in KyoriPowered#1168
  • feature(minimessage): Set the target to hold the locale of the translation by default by @​kezz in KyoriPowered#1216
  • feat(nbt): update number parsing for 1.21.5 by @​kennytv in KyoriPowered#1167
  • feature(api): Skip style builder creation on merge by @​kezz in KyoriPowered#1219
  • feat(nbt): Initial implementation of heterogeneous list handling by @​zml2008 in KyoriPowered#1218
🐛 Fixes
  • fix(minimessage): rename numeric to string by @​tjalp in KyoriPowered#1211
New Contributors
  • @​TonytheMacaroni made their first contribution in KyoriPowered#1209
  • @​tjalp made their first contribution in KyoriPowered#1211
  • @​Gerrygames made their first contribution in KyoriPowered#1168

Full Changelog: PaperMC/adventure@v4.20.0...v4.21.0

v4.20.0: 🌏 Adventure 4.20.0

Adventure 4.20.0 is a feature release focused on translation improvements. The MiniMessage translator allows easily expressing translation values in the MiniMessage format, and the whole translation system has had a revamp to be more flexible.

What's Changed
✨ Features
  • feature(api): Silly micro optimisations for the mm color tag by @​kezz in KyoriPowered#1177
  • feature(minimessage): Check for colors before parsing phases by @​kezz in KyoriPowered#1180
  • feature(api): Improve handling of component children and component translating by @​kezz in KyoriPowered#1181
  • feature: MiniMessageTranslator by @​kezz in KyoriPowered#972
  • feature(api, minimessage): Replace TranslationRegistry with a generic TranslationStore by @​kezz in KyoriPowered#1182
  • feature(minimessage): Add context argument and unit tests by @​kezz in KyoriPowered#1185
  • Add TagStringIO#asString for any tag by @​GliczDev in KyoriPowered#1192
  • feat(text-serializer-commons): split into new module by @​zml2008 in KyoriPowered#1193
⚙️ Fixes
  • fix(minimessage): Carry over target into context deserialize calls by @​kezz in KyoriPowered#1179
New Contributors
  • @​GliczDev made their first contribution in KyoriPowered#1192

Full Changelog: PaperMC/adventure@v4.19.0...v4.20.0

v4.19.0: 🌏 Adventure 4.19.0

Adventure 4.19.0 is a small feature release, primarily to introduce an option controlling MiniMessage's emission of virtual components.

What's Changed
✨ Features
  • feature(api): Replace text ignoring hover events by @​kezz in KyoriPowered#1153
  • Configurable virtual component emission by @​lynxplay in KyoriPowered#1164
🐛 Fixes
  • fix(api): add missing ScopedComponent overrides by @​zml2008 in KyoriPowered#1161

Full Changelog: PaperMC/adventure@v4.18.0...v4.19.0

v4.18.0: 🌏 Adventure 4.18.0

Adventure 4.18 has a few new features to improve expressiveness, plus support for the new shadow colour style attribute added in Minecraft 1.21.4.

What's Changed
✨ Features
  • feat(minimessage): Pride tag by @​kezz in KyoriPowered#1079
  • feat(nbt): add isEmpty to CompoundBinaryTag/ListBinaryTag by @​RealBauHD in KyoriPowered#1088
  • feat(mini-message): add Formatter#joining by @​tahmid-23 in KyoriPowered#938
  • feat: shadow colors by @​kashike in KyoriPowered#1124
  • feat(api): virtual components by @​kashike in KyoriPowered#842
🐛 Fixes
  • ensure numbers where we expected booleans parse correctly. by @​456dev in KyoriPowered#1108
  • fix(text-serializer-gson): correctly handle removed data components by @​zml2008 in KyoriPowered#1145
New Contributors
  • @​456dev made their first contribution in KyoriPowered#1108
  • @​tahmid-23 made their first contribution in KyoriPowered#938

Full Changelog: PaperMC/adventure@v4.17.0...v4.18.0

v4.17.0: 🌏 Adventure 4.17.0

What's Changed

✨ Features
  • feat(text-minimessage): Show ANSI rendering of parsed components in tests by @​zml2008 in KyoriPowered#1042
  • feat(minimessage): Add target to deserialization for contextual tags by @​kezz in KyoriPowered#1051
  • feat(api): Pointers supplier by @​kezz in KyoriPowered#429
  • 1.20.5 by @​zml2008 in KyoriPowered#1055
🐛 Fixes
  • fix(text-minimessage): Handle larger raninbow phases correctly by @​zml2008 in KyoriPowered#1041
  • fix: Allow for case-insensitivity in legacy serializer, closes #​1043 by @​kezz in KyoriPowered#1044
  • fix(api): Only trigger bossbar listeners if flags actually changed by @​zml2008 in KyoriPowered#1067
  • fix(nbt): CompoundBinaryTag#getBoolean ignores false values when default value is true by @​kashike in KyoriPowered@e0edf0f
  • fix(nbt): ListBinaryTag is weakly immutable by @​kashike in KyoriPowered@2e612aa

Full Changelog: PaperMC/adventure@v4.16.0...v4.17.0

v4.16.0: 🌏 Adventure 4.16.0

Adventure 4.16.0 is a small feature release following up on the additions in 4.15.0.

Notable Changes

As Configurate 3 is more or less obsolete and seeing reduced usage, we've decided to stop distributing it with new versions of Adventure. The Configurate 4 serializers should be used instead, or for those who cannot migrate yet an older version of the adventure-serializer-configurate3 module can be used instead.

✨ Features
  • feat(serializer-configurate3): remove it by @​zml2008 in KyoriPowered#1016
  • add component decoder by @​yannicklamprecht in KyoriPowered#1035
  • feat(api): Add removeResourcePack overload with Iterable by @​zml2008 in KyoriPowered#1036
  • kissing girls by @​aurorasmiles and @​weaondara and @​chew
🐛 Fixes
  • minimessage: Fix exception with single quote as tag part by @​rymiel in KyoriPowered#1012
📚 Documentation
  • docs: Migrate to new wiki links, closes #​1013 by @​kezz in KyoriPowered#1014
New Contributors
  • @​yannicklamprecht made their first contribution in KyoriPowered#1035

Full Changelog: PaperMC/adventure@v4.15.0...v4.16.0

v4.15.0: 🌏 Adventure 4.15.0

Adventure 4.15.0 is a feature release, primarily focused around adding support for new serialization styles used in Minecraft 1.20.3, but containing some other useful changes.

The support for 1.20.3 in this release is at about a bare-minimum level of what's needed to support reading components generated in the newer version. Further parity features have been targeted for 4.16.0.

✨ Features

  • feat(api): hasAnyTranslations by @​kashike in KyoriPowered#945
  • feature: Add a new standard join configuration for spaces by @​RedDaedalus in KyoriPowered#962
  • feat(nbt): expose size in CompoundBinaryTag by @​RealBauHD in KyoriPowered#965
  • feature: Expose tags and strict mode in MiniMessage by @​kezz in KyoriPowered#951
  • feat(key): add asMinimalString by @​kashike in KyoriPowered#983
  • feat(api): Identity implements Identified by @​kashike in KyoriPowered#985
  • feat(api): introduce ResourcePackRequest by @​yusshu in KyoriPowered#981
  • feature: Cancellable FlattenerListener by @​FxMorin in KyoriPowered#996
  • feat(api): Expand the supported resource pack operations for 1.20.3 by @​zml2008 in KyoriPowered#1005
  • feat(api): Support representing translation args losslessly by @​zml2008 in KyoriPowered#1004
  • feat(nbt): Implement nameless binary serialization by @​booky10 in KyoriPowered#968
  • 1.20.3 by @​zml2008 in KyoriPowered#986
  • feat(api): A feature flag system to handle version compatibility by @​zml2008 in KyoriPowered#1002

🐛 Fixes

  • fix(api): Flatten ScoreComponent to empty string if score value is null by @​Konicai in KyoriPowered#954
  • Fix StorageNBTComponentTest by @​jpenilla in KyoriPowered#1007

📚 Documentation

  • Fix JavaDoc error by @​CheeseTastisch in KyoriPowered#980

Other

  • Use EqualsTester instead of weird equality assertion by @​KingOfSquares in KyoriPowered#989

New Contributors

  • @​Konicai made their first contribution in KyoriPowered#954
  • @​RedDaedalus made their first contribution in KyoriPowered#962
  • @​RealBauHD made their first contribution in KyoriPowered#965
  • @​CheeseTastisch made their first contribution in KyoriPowered#980
  • @​yusshu made their first contribution in KyoriPowered#981
  • @​FxMorin made their first contribution in KyoriPowered#996
  • @​booky10 made their first contribution in KyoriPowered#968

Full Changelog: PaperMC/adventure@v4.14.0...v4.15.0

v4.14.0: 🌏 Adventure 4.14.0

Adventure 4.14.0 is a feature release introducing some long-awaited API additions, primarily focused on component serializers.

✨ Features

  • ComponentEncoder by @​rymiel in KyoriPowered#899
  • feat(api): introduce a way to get viewers of a bossbar by @​kashike in KyoriPowered#894
  • feat: allow custom colors in LegacyComponentSerializer by @​Camotoy in KyoriPowered#906
  • ANSIComponentSerializer by @​rymiel in KyoriPowered#898
  • feat(key): try to include additional information in error messages when an invalid character has been detected in a Key by @​kashike in KyoriPowered#887
  • chore: rename static constructors by @​powercasgamer in KyoriPowered#923
  • feat: add pattern annotations by @​powercasgamer in KyoriPowered#920
  • feat: add join method that accepts JoinConfiguration.Builder by @​powercasgamer in KyoriPowered#924
  • Use constants for hex character by @​kashike in KyoriPowered#929
  • Added legacy show achievements by @​LOOHP in KyoriPowered#890
  • feature: json component serializer by @​kezz in KyoriPowered#856

🔧 Changes

As a small programming note, the changes necessary to introduce the text-serializer-json abstraction have shifted things around in the Adventure module dependency graph. adventure-text-serializer-gson now depends on adventure-text-serializer-json. Additionally, adventure-text-serializer-gson-legacyimpl now depends on adventure-text-serializer-json-legacyimpl, and is entirely deprecated, to be replaced with the json version. In 4.15.0, we will no longer ship the deprecated submodule -- any users who need it can continue to depend on the older version. To facilitate this change, adventure-text-serializer-gson-legacyimpl has been removed from the bom to avoid improperly forcing version alignment.

🐛 Fixes

  • fix: Added missing PermissionChecker nullability checks by @​4drian3d in KyoriPowered#900
  • fix(key): fix combined namespace+value pattern + extract to own annotations by @​kashike in KyoriPowered#925

New Contributors

  • @​powercasgamer made their first contribution in KyoriPowered#923
  • @​LOOHP made their first contribution in KyoriPowered#890

Full Changelog: PaperMC/adventure@v4.13.1...v4.14.0

v4.13.1: 🌏 Adventure 4.13.1

Adventure 4.13.1 is a bugfix release with fixes focused around MiniMessage and translatable component fallbacks. We recommend updating at your earliest convenience.

Fixes 🐛

  • fix some issues with translatable component fallback by @​LemonCaramel in KyoriPowered#885
  • ComponentFlattenerImpl: translatable components check fallback first by @​Camotoy in KyoriPowered#895
  • fix(text-minimessage): Correctly handle phase and multi-colour gradients by @​zml2008 in KyoriPowered#896

New Contributors

  • @​LemonCaramel made their first contribution in KyoriPowered#885
  • @​Camotoy made their first contribution in KyoriPowered#895

Full Changelog: PaperMC/adventure@v4.13.0...v4.13.1

v4.13.0: 🌏 Adventure 4.13.0

Adventure 4.13.0 is a feature release with several QOL enhancements, support for new 1.19.4 chat component features, and some bug fixes. Happy developing!

Additions ✨

  • Finish adding MM tags for all Vanilla component types by @​zml2008 in KyoriPowered#843
  • text-minimessage: Add a shortcut for styling tags by @​JOO200 in KyoriPowered#858
  • text-minimessage: Add a TagResolver for boolean values by @​JOO200 in KyoriPowered#857
  • feat(api): allow Translators to create their own Components by @​qixils in KyoriPowered#871
  • feat(api): Add emulated callback click event by @​zml2008 in KyoriPowered#860
  • feat(api): add support for translatable component fallbacks (#​863) by @​NoahvdAa in KyoriPowered#868

Fixes 🐛

  • bug(api): workaround which fixes #​849 by @​kashike in KyoriPowered#861
  • Make DecorationMap$KeySet and $Values follow Collection::toArray() contract by @​emilyy-dev in KyoriPowered#862
  • fix(serializer-gson): Ignore empty hover event values by @​zml2008 in KyoriPowered#859
  • change minimessage rainbow tag colors by @​MrKinau in KyoriPowered#882
  • bug(minimessage): respect requests to include stacktraces by @​kashike in KyoriPowered@42ea3df

New Contributors

  • @​neziw made their first contribution in KyoriPowered#870
  • @​MrKinau made their first contribution in KyoriPowered#882

Full Changelog: PaperMC/adventure@v4.12.0...v4.13.0


Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Disabled because a matching PR was automerged previously.

♻ 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 was generated by Mend Renovate. View the repository job log.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@renovate renovate Bot added the 🔄 dependencies Pull requests that update a dependency file label Jun 19, 2026
@renovate
renovate Bot force-pushed the renovate/net.kyori-adventure-text-serializer-legacy-4.x branch from e374dd6 to 3bae822 Compare July 16, 2026 17:31
@renovate
renovate Bot force-pushed the renovate/net.kyori-adventure-text-serializer-legacy-4.x branch from 3bae822 to cb4f5ec Compare August 11, 2026 21:51
@renovate
renovate Bot force-pushed the renovate/net.kyori-adventure-text-serializer-legacy-4.x branch from cb4f5ec to 37d477a Compare August 26, 2026 15:42
@renovate
renovate Bot force-pushed the renovate/net.kyori-adventure-text-serializer-legacy-4.x branch from 37d477a to cf10a43 Compare September 25, 2026 05:02
@renovate
renovate Bot force-pushed the renovate/net.kyori-adventure-text-serializer-legacy-4.x branch from cf10a43 to cb17fc8 Compare October 13, 2026 18:07
@renovate
dependency: Update dependency net.kyori:adventure-text-serializer-leg…
5f61d67
…acy to v4.26.1
@renovate
renovate Bot force-pushed the renovate/net.kyori-adventure-text-serializer-legacy-4.x branch from cb17fc8 to 5f61d67 Compare October 26, 2026 22:14

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

🔄 dependencies Pull requests that update a dependency file

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

0 participants

Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.