Skip to content

port to 26.3 release - #364

Closed
wilberlopez wants to merge 1 commit into
isXander:mainfrom
wilberlopez:port/26.3-release
Closed

wilberlopez wants to merge 1 commit into
isXander:mainfrom
wilberlopez:port/26.3-release

Conversation

@wilberlopez

Copy link
Copy Markdown

26.3 released on 2026-09-15, so this retargets the 26.3-fabric version from 26.3-snapshot-4 to the stable release.

Changes

versions/26.3-fabric/gradle.properties only:

  • mcVersion 26.3-snapshot-4 -> 26.3
  • deps.fabricApi 0.155.2+26.3 -> 0.160.6+26.3
  • meta.mcDep ~26.3- -> ~26.3, so the dependency no longer matches 26.3 pre-releases/snapshots
  • pub.modrinthMC / pub.curseMC -> 26.3

No source changes were needed. The >=26.3 stonecutter branches added in the snapshot-1 and snapshot-4 ports (renderpearl RenderPipeline, the single-argument InputConstants.isKeyDown) are already correct for the release.

Verification

Built and run against the real 26.3 release with JDK 25:

  • :26.3-fabric:build succeeds
  • All 8 mixins and every class tweaker entry apply cleanly at runtime (no mixin apply errors in the log)
  • runTestmodClient boots to the title screen and the YACL config screen opens and renders with no exceptions

Note: 26.3-neoforge is not added here. NeoForge only has betas for 26.3 (26.3.0.3-beta) and settings.gradle.kts still scopes 26.3 to Fabric.

I left changelog.md and modVersion alone since you bump those yourself.

🤖 Generated with Claude Code

26.3 released on 2026-09-15, so retarget the 26.3-fabric version from
26.3-snapshot-4 to the stable release:

- mcVersion 26.3-snapshot-4 -> 26.3
- Fabric API 0.155.2+26.3 -> 0.160.6+26.3
- meta.mcDep ~26.3- -> ~26.3, so the dependency no longer matches
  26.3 pre-releases/snapshots
- publish targets updated to 26.3 for Modrinth and CurseForge

No source changes were needed: the >=26.3 stonecutter branches added in
the snapshot-1/snapshot-4 ports (renderpearl RenderPipeline, the
single-argument InputConstants.isKeyDown) are correct for the release.

Verified against 26.3: compiles, all 8 mixins and the class tweaker
apply cleanly, and the testmod client boots and opens the YACL config
screen with no exceptions.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@wilberlopez
wilberlopez deleted the port/26.3-release branch September 16, 2026 19:28
@mfishma

mfishma commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

what happened? Is it already being taken care of somewhere else?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants