• 3.12.0-beta.3 7d5d2242bd

    3.12.0-beta.3 Stable

    Griefed released this 2022-08-20 15:19:47 +02:00 | 2809 commits to main since this release

    3.12.0-beta.3 (2022-08-20)

    🛠 Fixes

    • GitHub CI: Acquire the release notes from GitLab via GitLab API (1517c19)

    Other

    • Remove duplicate entry from CHANGELOG.md (91de213)
    Downloads
  • 3.12.0-beta.2 02184eae9f

    3.12.0-beta.2 Stable

    Griefed released this 2022-08-20 10:33:26 +02:00 | 2813 commits to main since this release

    3.12.0-beta.2 (2022-08-20)

    ✂️ Refactor

    • Mark appropriate classes as final (4d2b91a)
    • ApplicationProperties: Custom getter and setter to make property handling easier and more reliable. (f7e21f4)

    🦊 CI/CD

    • Node and Frontend: Skip node and quasar installation if the corresponding folders are already present (46c83db)
    • Caching: Cache gradle and node dependencies to improve build and test speeds (05225f3)
    • Caching: Move caches to appropriate jobs and introduce pull-push accordingly. Give artifacts an appropriate name depending on branch, commit short sha and the ci job name. (4365451)
    • GitHub: Migrate to Zulu JDK 8. Cache gradle dependencies. Acquire changelog from CHANGELOG.md and create release and pre-release with it. (e8ee712)
    • Maven Publish: Add and configure Nexus Staging plugin to automate stage,close and release on OSSRH (4d991be)
    • Maven Publish: Delete old maven publish job which is no longer needed. (f68ae85)
    • Qodana: Exclude the frontend from the Qodana checks and reports (972fe32)

    🛠 Fixes

    • User-specified clientside-only mod exclusion: Correctly scan with user-specified values and excluded based on the currently set filter. (92fcf06)

    Other

    • Latest Changelog (2906f63)
    • Dependencies: Update dependencies (ca946a4)
    Downloads
  • 3.12.0-beta.1 1fbe37e8d7

    3.12.0-beta.1 Stable

    Griefed released this 2022-08-14 10:10:57 +02:00 | 2829 commits to main since this release

    3.12.0-beta.1 (2022-08-14)

    ✂️ Refactor

    • Start: When running as webservice, read serverpackcreator.properties, too. Re-order assignment for ARGS. (6052855)

    💎 Improvements

    • Minecraft snapshot and pre-release versions: Opt-in for listing Minecraft pre-release and snapshot versions via de.griefed.serverpackcreator.minecraft.snapshots (9858322)
    • User-specified clientside-only mod exclusion filters: Allow users to change the way SPC filters user-specified clientside-only mods by introducting an additional property de.griefed.serverpackcreator.serverpack.autodiscovery.filter (eb024f4)

    🛠 Fixes

    • ApplicationProperties: Remove unnecessary and conflicting declaration (3b16aa4)
    Downloads
  • 3.11.1 b81d174f32

    3.11.1 Stable

    Griefed released this 2022-08-13 00:12:11 +02:00 | 2837 commits to main since this release

    3.11.1 (2022-08-12)

    🦊 CI/CD

    • GitLab: Move maven package upload to GitLab to last position (7c12da6)

    🛠 Fixes

    • Logging: Code formatting broke the log4j2.xml. (01b5d62)
    Downloads
  • 3.11.0 c325e610f5

    3.11.0 Stable

    Griefed released this 2022-08-12 22:08:21 +02:00 | 2840 commits to main since this release

    3.11.0 (2022-08-12)

    ✂️ Refactor

    • ConfigurationHandler: Refactor isZip to improve readibility. Move Json util methods to own utilities class. (a31376c)

    💎 Improvements

    • CLI Configuration Editor: Create, load, edit, check configurations in CLI mode -cli or -cgen (cff423c)
    Downloads
  • 3.10.2 3258d689df

    3.10.2 Stable

    Griefed released this 2022-08-06 09:35:37 +02:00 | 2845 commits to main since this release

    3.10.2 (2022-08-06)

    ✂️ Refactor

    • ModScanners: Improve readability of Json-Scanners (d70de25)

    🦊 CI/CD

    • Add scheduled job for automated package updates in Docker container, should I ever decide to use it. (1ac652b)

    🛠 Fixes

    • deps: update dependency io.github.vincenzopalazzo:material-ui-swing to v1.1.3 (1d1acec)
    • deps: update dependency org.jgroups:jgroups to v5.2.4.final (99ebc98)
    • deps: update dependency org.xerial:sqlite-jdbc to v3.39.2.0 (060eb8d)
    • deps: update junit5 monorepo (8cd8008)

    Other

    • Clientside Modslist: Add Blur- to the list. (45f3010)
    • deps: update dependency @quasar/extras to v1.15.1 (99660d8)
    • deps: update dependency core-js to v3.24.1 (37a1676)
    • deps: update dependency eslint to v8.21.0 (6509275)
    • deps: update dependency ghcr.io/griefed/baseimage-ubuntu-jdk-8 to v2.0.12 (59b69f3)
    • deps: update dependency ghcr.io/griefed/gitlab-ci-cd to v2.0.9 (843a97d)
    • deps: update dependency gradle to v7.5 (d4eb3c2)
    • deps: update dependency jetbrains/qodana-jvm-community to v2022.2 (6b32e2d)
    • deps: update dependency quasar to v2.7.7 (d377bc3)
    Downloads
  • 3.10.1 8752b708fe

    3.10.1 Stable

    Griefed released this 2022-07-25 14:00:13 +02:00 | 2878 commits to main since this release

    3.10.1 (2022-07-25)

    ✂️ Refactor

    • BufferedImage initialization: Ensure we have the buffered image, or throw (9f0b467)
    • Clientside mod exclusion logging: Improve logging of excluded mods and checks thereof. (89c37b3)
    • Mods File List: Prevent NPE by properly initializing filesInModsDir (75a0094)
    • ModScanning: Remove unnecessary checks (c72daee)

    📔 Docs

    • ConfigUtilities: Add missing deprecated annotation (3083521)

    🛠 Fixes

    • File and Directory exclusions: Fix files and/or directories not excluding files and/or directories correctly. (ed17ad3)
    Downloads
  • 3.10.0 588bc8d287

    3.10.0 Stable

    Griefed released this 2022-07-24 15:01:55 +02:00 | 2888 commits to main since this release

    3.10.0 (2022-07-24)

    ✂️ Refactor

    • Application Plugins: Indent listing of installed addons/plugins and add example plugins for testing (fbd0c75)
    • Housekeeping: Much needed refactorings, cleanups, documentations etc. (3237acd)
    • i18n: Always create jarResources, preventing unnecessary calls and checks (5ae4a19)
    • Lists: Replace Lists with TreeSets where sensible (bc0159f)

    💎 Improvements

    • Copy-Dir Checks: Only check copy-directory entries when the modpack-directory is valid. (d5f0fee)

    🦊 CI/CD

    • Coverage Report: Disable coverage job (f533473)

    🧪 Tests

    • Cleanup: Remove unnecessary tests. (02ed5f3)

    🛠 Fixes

    • Illegal Characters Check: Remove ' from check for illegal characters. It CAN be used in filenames and paths. The more you know, eh? (c6eaa49)
    • Toml Sideness Scanning: Correctly scan mods.toml in newer Forge mods for their sideness, prevent false-positives. (f85dca3)
    • Toml Sideness Scanning: Correctly scan mods.toml in newer Forge mods for their sideness, prevent false-positives. (eb7a341)

    Other

    • Fallback Modslist: Update fallback modslist with clientside-only mods kindly gathered by BisectHosting and @AzureDoom. (4b766d7)
    • i18n cleanups: Small cleanup and logging improvement. (0898495)
    • i18n cleanups: Small cleanup and logging improvement. (4775ba6)
    Downloads
  • 3.9.0 b18ed9f092

    3.9.0 Stable

    Griefed released this 2022-07-16 13:03:28 +02:00 | 2912 commits to main since this release

    3.9.0 (2022-07-16)

    💎 Improvements

    • Compatibility checks: Simple check whether the specified Minecraft version and Fabric/Quilt versions are compatible with each other and available. Enhance VersionMeta for Fabric, allowing for more checks in back- and frontend. The GUI will now only allow valid Minecraft and Fabric/Quilt combinations and present you with an error if you manage to pass an invalid combination. (8c6324b)
    • Manifest scans: Scan ATLauncher manifest and improve all manifest scans for better modloader and version detection. Detect Quilt where possible. (ac6f799)
    • ZIP-archive checks: Check the validity of a ZIP-archive and improve the listing of files and directories in a given ZIP-archive. (fd0621d)
    Downloads
  • 3.8.0 765299d431

    3.8.0 Stable

    Griefed released this 2022-07-11 21:29:00 +02:00 | 2921 commits to main since this release

    3.8.0 (2022-07-11)

    💎 Improvements

    • Start scripts: Ensure we stay in the batch-scripts containing directory, even when someone decides to run with administrator privileges (621bf18)

    🚀 Features

    • Start scripts: Templating! Create start scripts from customizable templates (26e2452)

    Other

    • deps-dev: bump @babel/eslint-parser in /frontend (1139c56)
    • deps-dev: bump @types/node from 17.0.24 to 18.0.3 in /frontend (37af17d)
    • deps-dev: bump eslint from 8.14.0 to 8.18.0 in /frontend (2242843)
    • deps-dev: bump eslint from 8.18.0 to 8.19.0 in /frontend (e4a6147)
    • deps-dev: bump eslint-plugin-vue from 8.7.1 to 9.2.0 in /frontend (700f9b8)
    • deps: bump @quasar/extras from 1.13.6 to 1.14.1 in /frontend (a1d247e)
    • deps: bump core-js from 3.22.8 to 3.23.4 in /frontend (8d01f28)
    • deps: bump docker/build-push-action from 2 to 3 (dfd9e29)
    • deps: bump docker/setup-buildx-action from 1 to 2 (97715c1)
    • deps: bump docker/setup-qemu-action from 1 to 2 (0fc9735)
    • deps: bump griefed/baseimage-ubuntu-jdk-8 from 2.0.10 to 2.0.11 (16b9fa0)
    • deps: bump io.spring.dependency-management (6018b76)
    • deps: bump JamesIves/github-pages-deploy-action (e909c69)
    • deps: bump log4j-core from 2.17.2 to 2.18.0 (aaae449)
    • deps: bump log4j-jul from 2.17.2 to 2.18.0 (2b635b0)
    • deps: bump log4j-web from 2.17.2 to 2.18.0 (691be8c)
    • deps: bump org.springframework.boot from 2.6.7 to 2.7.1 (3231370)
    • deps: bump quasar from 2.6.6 to 2.7.3 in /frontend (c88465a)
    • deps: bump spring-boot-starter-artemis from 2.7.0 to 2.7.1 (b8d39d3)
    • deps: bump spring-boot-starter-data-jpa from 2.7.0 to 2.7.1 (224e03a)
    • deps: bump spring-boot-starter-web from 2.7.0 to 2.7.1 (944bd33)
    • deps: bump vue from 3.2.33 to 3.2.37 in /frontend (d589fff)
    • deps: bump zip4j from 2.10.0 to 2.11.1 (fc84982)
    • deps: update dependency @quasar/extras to v1.14.2 (12228dc)
    • deps: update dependency core-js to v3.23.3 (6bdaf51)
    • deps: update dependency eslint to v8.19.0 (9b9378d)
    • deps: update dependency eslint-plugin-vue to v9 (f328a06)
    • deps: update dependency eslint-webpack-plugin to v3.2.0 (75322cf)
    • deps: update dependency ghcr.io/griefed/baseimage-ubuntu-jdk-8 to v2.0.11 (6292f3f)
    • deps: update dependency ghcr.io/griefed/gitlab-ci-cd to v2.0.8 (1c40cc0)
    • deps: update dependency org.apache.logging.log4j:log4j-api to v2.18.0 (d1157e4)
    • deps: update dependency org.apache.logging.log4j:log4j-core to v2.18.0 (d2f24e1)
    • deps: update dependency org.apache.logging.log4j:log4j-jul to v2.18.0 (0166133)
    • deps: update dependency org.apache.logging.log4j:log4j-slf4j-impl to v2.18.0 (c46d93c)
    • deps: update dependency org.apache.logging.log4j:log4j-web to v2.18.0 (455a181)
    • deps: update dependency org.pf4j:pf4j to v3.7.0 (a10228b)
    • deps: update dependency quasar to v2.7.4 (8040ae5)
    • deps: update dependency quasar to v2.7.5 (ae5d48f)
    • deps: update dependency vue to v3.2.37 (018c907)
    • deps: update plugin io.spring.dependency-management to v1.0.12.release (540ee71)
    • deps: update spring boot to v2.7.1 (7f9172d)
    Downloads