Skip to content

v1.4.0

Latest

Choose a tag to compare

@juraj-hrivnak juraj-hrivnak released this 26 Apr 21:33
· 6 commits to main since this release
  • Fixed bug which caused hash mismatches in serverpack exports of multiplatform modpacks.
  • Fixed support for SERVER side (only) projects, by @Gardelll in #113
    • export_server_side_projects_to_client config option has been added. Defaults to false for new modpacks. For existing it's true, for backwards compatibility.
  • Implemented higher MC version preference in the update algorithm.
    • Update selection now prefers files matching the Minecraft version listed higher in the lock file mc_versions list. See #114.
  • Added FLEXVER update strategy, by @SettingDust in #124
    • LATEST (default): Uses the file's publication date to determine the latest version,
    • FLEXVER: Uses FlexVer parsing of file names to determine the latest version.
    • This is useful when files are published with delays, making the publication date unreliable.
    • Can be set per-project using pakku cfg prj -u flexver <projects...>
  • Added --no-server flag to pakku export command for pure client-only modpack exports, by @Gardelll.
  • Fixed Crash on pakku ls and pakku insp, when project has no file associated, by @RealMuffinTime in #123
  • Fixed issue with optional export rule chaining. (File Director support was not working because of this.)
  • Added bunch of tests.