• 1.6.0 1bbbfc5920

    Griefed released this 2021-04-13 16:34:21 +02:00 | 4812 commits to main since this release

    Automatic release of version: 1.6.0
    Changes in this release:

    Bug Fixes

    • Fixed lang load error when lang.properties exists but empty or filled incorrectly. (8f5115b1)

    Chores

    Documentation Changes

    • Update docs (52e0cd29)
    • Upload javadoc to extra directory for gh.pages test (7c79e9f4)

    New Features

    • Add Localization Manager by whitebear60 (c4512e19)
    • i18n:
      • Create default localization file if non exists. If executing SPC with specific locale, write locale to file. (8b8a5a8e)
      • Add german translations. Change paths to resource bundle. Add info regarding localization to README (a9d489e5)

    Other Changes

    • Supply build file for DockerWSL so I can test the build locally as well (8efed537)
    Downloads
  • 1.5.4 6f9e944ee5

    Griefed released this 2021-04-09 14:56:16 +02:00 | 4835 commits to main since this release

    Automatic release of version: 1.5.4
    Changes in this release:

    Bug Fixes

    Build System / Dependencies

    • Update to Gradle 6.8. Ensure we can update to 7.0 once released. Implement more tests/checks and test building of .exe for Windows. (3dfee414)

    Chores

    Continuous Integration

    New Features

    • Print input, ask user whether they agree to input, restart input when false. (338dbc00)

    Other Changes

    • Include .exe in releases. Update README with info regarding .exe. (694abc32)
    • Don't enter cgen mode when using .exe (2cff7f31)
    • Remove unnecessary " from conf (7490911c)
    • Improve code quality, ensure streams are closed, improve readability. (81da552b)
    • Minor changes to ignores. (df58a322)
    • More readability changes. (5ae47708)
    • More readability changes. Moved resources to de.griefed. Provided some example files. (829c0055)
    • Try and make the code a little bit more readable. As well as some more work towards localization by replaces string concatenation with String.format(). Smaller under-the-hood changes. (8725cc41)
    • Try and make the code a little bit easier to read. (8c92cde1)

    Tests

    • JUnit:
    Downloads
  • 1.5.3 4db7f7f3f9

    Griefed released this 2021-04-07 15:00:45 +02:00 | 4860 commits to main since this release

    Automatic release of version: 1.5.3
    Changes in this release:

    Bug Fixes

    • Fix issue #39 by excluding clientside-only mods from copy operation. Deprecates deleteClientMods (4db7f7f3)
    • Enhance copyFiles so it does not copy clientside-only mods to server pack. Fixes issue #39, finally. (9e6b429b)

    Documentation Changes

    • Write docs for new excludeClientMods (a3fdee9b)

    Tests

    • "Deactivate" tests for GitHub infrastructure until I figure out how to run them on their infrastructure. (f057e58d)
    Downloads
  • 1.5.2 b537ae0fd3

    Griefed released this 2021-04-06 16:27:14 +02:00 | 4865 commits to main since this release

    Automatic release of version: 1.5.2
    Changes in this release:

    Bug Fixes

    • Clientside-only mods deletion fixed. Closes issue #39 (b537ae0f)

    Chores

    Other Changes

    • List client side mods again when deleting (2c31dfaa)

    Tests

    Downloads
  • 1.5.1 27d271d69a

    Griefed released this 2021-04-06 10:27:44 +02:00 | 4872 commits to main since this release

    Automatic release of version: 1.5.1
    Changes in this release:

    Bug Fixes

    • Make log message regarding CurseForge project and file ID a little better. (a3a854b9)
    • Harden CurseForge related checks and information gathering to prevent nulls (4ecdfe16)

    Chores

    Continuous Integration

    Other Changes

    • Remove unnecessary whitespace (cf449a77)
    • Move unused methods to bottom. (fd24b7f4)
    • Remove code relating to tests (d2299e2a)
    • Remove comment block relating to tests (161fbf70)
    • Remove unnecessary blank line... (64710d34)

    Tests

    • JUnit:
      • Only run tests during initial build, but not in Dockerfile. (27d271d6)
      • Only run these tests when we are not on GitHub architecture (828a0e8e)
      • Only run these tests when we are not on GitHub architecture. (0cc8fd38)
      • Deactivate a couple of tests until I figure out how to successfully run them on GitHub's infrastructure (2f94da41)
      • Deactivate a couple of tests until I figure out how to run them on GitHub's infrastructure... (3fb1770e,d506a6db)
      • Well that didn't work... (94ea2e16)
      • Test for java on GitHub Runner (0bd985ea)
      • Write tests for CLISetup (8597477d)
      • Write tests for ConfigCheck. (47428ae5)
      • Provide default file for config tests. (43370378)
      • Write tests for CopyFiles. (2d082eb5)
      • Write tests for ServerSetup. (b0ece51d)
      • I mean....why not. (c154017e)
      • Move exit on default file generated to main to ensure tests run smoothly. (c7fa2e3f)
      • Write tests for FilesSetup methods. (3fc77e21)
      • Write tests for ServerUtilities methods. (26c797a0)
      • Add test-files used by test-methods. (5558ffc7)
      • Re-implement Test-platform so I can start working on writing unit tests. (d867507f)
      • Expand ignores with test related files not needed on GitHub or in Docker. (7f55af52)
    Downloads