Skip to content

chore(release): prepare 0.1.1 - #26

Merged
NeyorDEV merged 2 commits into
mainfrom
chore/release-0.1.1
Oct 21, 2026
Merged

NeyorDEV merged 2 commits into
mainfrom
chore/release-0.1.1

Conversation

@NeyorDEV

Copy link
Copy Markdown
Owner

Prepares the 0.1.1 release, with the fixes found on a real CurseForge pack (SkyBlock Enhanced 5.4.1, Fabric 26.2 → 26.3).

What changed

  • Version: bumped to 0.1.1 in package.json, package-lock.json (via npm version) and src/version.ts. docs/cli.md was regenerated.
  • CHANGELOG: new ## [0.1.1] - 2026-10-21 section and updated compare links. scripts/release-notes.mjs extracts it correctly.
  • Test: the release notes test checked for a phrase that only exists in the 0.1.0 notes. It now checks that the current version has a section with at least one category, so it won't break at the next release.

Contents of 0.1.1

  • Resource packs and shaders are recognised and placed in resourcepacks/ / shaderpacks/ (e.g. Faithful 32x, previously "not found").
  • Updates that keep the same version number are explained ("Same version number, file built for Minecraft 26.3.").

Checks

  • lint, format, typecheck and docs are clean; 443 tests pass.
  • Tarball: 134 files, 108.9 kB. Installed in an empty folder, npx modshift --version prints 0.1.1.
  • Checked against the real pack by the maintainer: Faithful 32x 26.2-june-2026 → 26.3-september-2026, and the rebuild notes show.

After merging (manual)

  1. git checkout main && git pull && git tag v0.1.1 && git push origin v0.1.1: the Release workflow creates the GitHub release.
  2. git checkout v0.1.1 && npm ci && npm publish (2FA code required).

Generated by Claude Code

… say

The test looked for a phrase from the 0.1.0 notes, so every new release
would have broken it. What matters for the release workflow is that the
package version has a CHANGELOG section with at least one category.
Ships the fixes found on a real CurseForge pack: resource packs and
shaders handled as such, and same-number rebuilds explained.
@NeyorDEV
NeyorDEV merged commit 4ca06da into main Oct 21, 2026
2 checks passed
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.

1 participant