All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
$LASTEXITCODE
with error print- Refactor jar argument spec for 1.14.x to include craftbukkit when compiling for spigot
- Moved
--remapped
argument addition for 1.18.x under 1.14.x branch condition
- Refactored resolved args for --rev, --compile and --remapped
- Fix branch for
--remapped
files -Matches[0]
->Matches[1]
- Included
1.21
and1.21.1
revisions to list under$env:JAVA_21_HOME
- Invert version filter for
-cmd install
- Included
1.20.1
and1.20.4
revisions to list under$env:JAVA_17_HOME
- New branch for revisions before 1.18 (without
--remapped
)
- Patch install target path
- Use correct variable for version filter (
-notin
and-notcontains
are the same) - Check
$cmd
correctly onswitch
- Patch repetitive looping on failed compile task
- Check for revisions after filter with
-cmd install
, exit if none found. - Use
Test-Path
to ensure requested files exist before attempting to install them with maven.
Initial Release
- Build /compile with
./BuildTools.ps1 -cmd build ...
- Deploy / install with
./BuildTools.ps1 -cmd deploy ...