ModReleaser/src
CPTProgrammer ffcfa9c4f5
Refactor platform publishing
Introduce a new `getMinecraftVersions` function to fetch Minecraft
versions from
CurseForge with caching, along with its Zod schema and exports. Refactor
the
publishing system to use a unified `PlatformAdaptor` interface, replace
the old
`PlatformContext` type, and update the publish flow to compute version
ranges
and pass files as structured objects. Improve `resolveVersionName` to
accept a
full config object and rework `buildJarPath` to use a Template instance.
Add
server functions to retrieve filtered MC version lists for both Modrinth
and
CurseForge.
2026-07-11 09:26:05 +08:00
..
app Add publish API with modular service layer 2026-07-08 07:05:48 +08:00
lib Refactor platform publishing 2026-07-11 09:26:05 +08:00
services Refactor platform publishing 2026-07-11 09:26:05 +08:00
types Refactor platform publishing 2026-07-11 09:26:05 +08:00