Skip to content

Releases: juraj-hrivnak/Pakku

v0.16.0

30 Aug 10:00
Compare
Choose a tag to compare
  • When adding projects, slugs are now more robustly resolved.
    • Project additions are now stricter. Pakku now doesn't allow you to add projects without any files.
    • Fixed #15.
  • Added backup handling when writing to files. When an error occurs during writing to a file a backup is restored.
  • Pakku now shows you the project type alongside the slugs in all messages.

v0.15.1

26 Aug 15:25
Compare
Choose a tag to compare
  • Fixed modpack @var@ replacements not working.
  • URLs in FileDirector's config are now encoded. This is a workaround for FileDirector#19.

v0.15.0

26 Aug 13:38
Compare
Choose a tag to compare
  • Refactored deleting old files in fetch command. (Improved performance.)
  • The status command now also shows you the Minecraft version, loaders and author.
  • Removed cache4k dependency.

v0.14.3

11 Aug 11:57
Compare
Choose a tag to compare
  • Fixed that resource and shader packs were exported to the server pack when their project side was missing.

v0.14.2

08 Aug 10:35
Compare
Choose a tag to compare
  • Fixed typo in the export command output path.

v0.14.1

24 Jul 15:55
Compare
Choose a tag to compare
  • Implemented auto generation of command parameters and arguments for docs.
  • Updated the docs with better info on importing and command references.
  • Made CLI message prefix color inverted (like it was before).

v0.14.0

23 Jul 19:32
Compare
Choose a tag to compare
  • Fixed import not recognizing files outside modpack folder.
  • Removed korlibs.io dependency and added kotlinx.atomicfu.
  • Unzipping files now uses okio under the hood.

v0.13.1

23 Jul 08:39
Compare
Choose a tag to compare
  • Removed unwanted File not found: '.\.pakku\cli-config.json' print when CLI Config does not exist.
  • Set the default CLI theme to Pakku's default theme instead of the default one.

v0.13.0

22 Jul 20:09
Compare
Choose a tag to compare

What's new?

  • Implemented the CLI Config (cli-config.json), an optional file
    which can be used to modify the UI aspects of the Pakku CLI.
    • It must be located in the Pakku directory (.pakku).
    • The relative path from the .minecraft directory should be: .pakku/cli-config.json.
    • Properties:
      • theme: can be default or ascii. (Defaults to default 😜.)
      • ansi_level: can be none, ansi16, ansi256 or truecolor.
        (By default it is automatically detected based on your terminal/CMD.)
  • NoSuchFileException is now wrapped as FileNotFound action error.
  • Errors when creating the modpack zip file now return early.

v0.12.1

16 Jul 15:35
Compare
Choose a tag to compare
  • Fixed exceptions being uncaught when writing output files on export.
  • Pakku now detects terminal interactivity and ansiLevel by default.