Releases: juraj-hrivnak/Pakku
Releases · juraj-hrivnak/Pakku
v0.12.0
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.
- There now is a
- 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.
- There now is a
- 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
- Improved resolving old files on
fetch
v0.11.2
- Fixed error with
fetch
command - Added better path info for files on
fetch
v0.11.1
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
- 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.
- Downloading project files and writing to disk are now in separate
- Increased timeouts for HTTP requests to avoid issues with big modpacks.
v0.10.0
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.
- Slugs now contain hyperlinks. The
- Implemented the
status
command as a better way to check for updates than thels -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
What's new?
v0.8.8
v0.8.7
Update Build-docs.yml