Skip to content

Releases: juraj-hrivnak/Pakku

v0.12.0

15 Jul 16:18
Compare
Choose a tag to compare

What's new?

  • Rewritten exporting and implemented export rules and export profiles.
    • Exporting is now cached and asynchronous.
    • Internally, exporting a modpack is now controlled by a list of rules which control
      what should happen with the content you want to export/package.
      • Export rules must be part of an export profile to be executed.
      • Each export profile is independent of each other and will result
        in one exported file.
      • This functionality can be currently only controlled using the API.
        For more information see the pull request #18.
  • Improved ZIP creation and removed zip4j.
  • Dependencies are now not resolved on import by default.
    - by @Wxrlds in pull request #16.
    • There now is a -D, --deps flag, which resolves dependencies like before.
  • Added "Updated" section to diff when using the diff command.
    - by @Wxrlds in pull request #17.
    • There now is a -v, --verbose which displays detailed information
      about which version of a project was updated to which version.
  • Implemented modpack @var@ replacements on export. @name@, @version@, @description@ and @author@
    will be respectively replaced with the correct values from the config file in the exported modpack.
  • Improved some error messages and added hyperlinks to the exported modpack file path.
  • Refactored project override syncing (with the modpack directory).
  • Added initial lockfile_version: 1 property to lock file.
    Lock file without this property is still treated as v1.

v0.11.3

11 Jun 19:46
Compare
Choose a tag to compare
  • Improved resolving old files on fetch

v0.11.2

11 Jun 19:02
Compare
Choose a tag to compare
  • Fixed error with fetch command
  • Added better path info for files on fetch

v0.11.1

10 Jun 23:03
Compare
Choose a tag to compare

What's new

  • Fixed error with null icon in CurseForge projects.
  • Fixed the fetch command not resolving files other than from CurseForge

v0.11.0

08 Jun 20:15
Compare
Choose a tag to compare
  • Refactored the fetch command to use the new fetch action API call.
    • Downloading project files and writing to disk are now in separate
      threads, making it way faster.
    • Hashes are now the preferred way to check for old project files
      instead of file names.
  • Increased timeouts for HTTP requests to avoid issues with big modpacks.

v0.10.0

05 Jun 16:30
Compare
Choose a tag to compare

What's new?

  • Implemented new UI for most of the CLI.
    • Slugs now contain hyperlinks. The ls command is now better formatted and contains type and side information for projects.
  • Implemented the status command as a better way to check for updates than the ls -c command.
  • Improved rm command with better "autocomplete" for slugs.
  • Improved importing - now supports importing without manually setting Minecraft
    versions and loaders.
  • Fixed issue with the fetch command not properly listing platforms.

Docs

  • Implemented auto-generation for CLI Commands reference for docs.
  • Added option to switch between Java and PATH examples in docs.

API

  • Refactored models

v0.9.0

15 May 16:00
Compare
Choose a tag to compare

v0.8.8

07 May 19:11
Compare
Choose a tag to compare

v0.8.7

06 May 16:42
Compare
Choose a tag to compare
Update Build-docs.yml

v0.8.6