Skip to content

Adventure 5.0#678

Merged
Strokkur424 merged 9 commits intoPaperMC:mainfrom
kezz:feature/adventure-5
Apr 15, 2026
Merged

Adventure 5.0#678
Strokkur424 merged 9 commits intoPaperMC:mainfrom
kezz:feature/adventure-5

Conversation

@kezz
Copy link
Copy Markdown
Member

@kezz kezz commented Oct 15, 2025

To-do list

  • Add a note about abstract component renderer changes
  • Add a note about text format being sealed
  • Add a change entry about the GSON library version bump (we will try not to use new features, also the quirk about null now returning null and not throwing an exception)
  • Document the removal of deprecated JSON serializer methods that are now done via options instead
  • Add a note about the switch to JSpecify annotations
  • Add a note about custom click payload nbt field becoming nullable
  • Add a note about the new-nullability of ChatType#key and the fact it doesn't implement Keyed anymore
  • Document the removal of UTF8ResourceBundleControl
  • Nullability isn't at module level, it's class/package level
  • Remove the SBA synthetic stuff
  • Give the rest of the docs a quick look over to ensure we're not yapping/exampling anything that's now removed

@kezz kezz force-pushed the feature/adventure-5 branch from beb3ccc to b8ace18 Compare October 15, 2025 13:09
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 15, 2025

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
papermc-docs 🔨 Building (View Log) 1e91c7a

Comment thread src/content/docs/adventure/migration/adventure-4.x.md Outdated
@Strokkur424 Strokkur424 self-assigned this Oct 19, 2025
@Strokkur424 Strokkur424 added dev guide This issue or PR aims to introduce developer API documentation meta guide This issue or PR aims to introduce in-depth ways to work with code status: accepted project: Adventure labels Oct 19, 2025
@kezz kezz mentioned this pull request Nov 12, 2025
5 tasks
@kezz kezz marked this pull request as ready for review March 26, 2026 16:13
Comment thread src/content/docs/adventure/migration/adventure-4.x.md Outdated
@Privatech38
Copy link
Copy Markdown
Contributor

This PR should also adress #749 since v5 throws an error if SNBT is used instead of a list of data components

@kezz
Copy link
Copy Markdown
Member Author

kezz commented Apr 15, 2026

This PR should also adress #749 since v5 throws an error if SNBT is used instead of a list of data components

If you are aware of issues or bugs in Adventure, please report them there.

@Strokkur424 Strokkur424 merged commit 40468bd into PaperMC:main Apr 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev guide This issue or PR aims to introduce developer API documentation meta guide This issue or PR aims to introduce in-depth ways to work with code project: Adventure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants