Replace 20 separate mc-* submodules and common module with a single
Stonecutter-managed source tree using preprocessor comments. This
eliminates massive code duplication while preserving all version-specific
behavior across 1.19.4 through 1.21.11.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
- Split version setting into reusable set-version.yml workflow
- Release tags/titles no longer use "v" prefix
- Added after-version input to bump back to SNAPSHOT after release
- Generate categorized changelog from conventional commits using
mikepenz/release-changelog-builder-action
Co-Authored-By: Claude Opus 4.6 <[email protected]>