• 3.0.0-alpha.14 1a8e0f6909

    Griefed released this 2022-01-09 17:38:34 +01:00 | 3753 commits to main since this release

    3.0.0-alpha.14 (2022-01-09)

    ✂️ Refactor

    • Be more specific with not found language key (129877b)
    • Create empty serverpackcreator.properties. Makes manual migrations by users more unlikely while at the same time reducing risk of users breaking SPC with misconfigurations (98c9a70)
    • Move helper and utility methods to separate classes. Reorganize code. More and improved unit tests. Add a little info text to start scripts for Minecraft 1.17+ as well as print of Java version (e41e97c)
    • Move script creation to separate methods and refactor write.write() to increase readability and maintainability. Also, move info regarding EULA agreement. (65121a2)
    • Rearrange some fields (4592b70)
    • rename applicationProperties field (533c850)
    • Rename applicationProperties field (781e1cd)
    • Rework checkConfiguration to provide more ways of checking a given configuration. Require checks to run before passing to run(...). (a3ecd11)

    🦊 CI/CD

    • deps-dev: bump @types/node from 17.0.5 to 17.0.7 in /frontend (9d66fc3)
    • deps-dev: bump eslint from 8.5.0 to 8.6.0 in /frontend (9698f98)
    • deps: bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 (778e5e6)
    • deps: bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 (855c6e0)
    • deps: bump core-js from 3.20.1 to 3.20.2 in /frontend (f9c1068)
    • deps: bump log4j-api from 2.17.0 to 2.17.1 (f243a62)
    • deps: bump log4j-core from 2.17.0 to 2.17.1 (1e579d2)
    • deps: bump log4j-jul from 2.17.0 to 2.17.1 (7c10e41)
    • deps: bump log4j-slf4j-impl from 2.17.0 to 2.17.1 (303e2da)
    • deps: bump log4j-web from 2.17.0 to 2.17.1 (7a2ba8a)
    • deps: bump tsparticles from 1.37.6 to 1.38.0 in /frontend (d17900b)

    🧪 Tests

    • Fix some paths and configs so tests don't fail because of Layer 8 (8270c82)

    🚀 Features

    • If given languagekey can not be found, use en_us from resources as fallback (5802636)

    🛠 Fixes

    • Copy lang-files if running as .exe (c7c1415)
    • Deactivate CurseForge related code until custom implementation of CurseForgeAPI with CurseForge-provided API token is implemented and provided (8c9bbff)
    • Fix reverseOrderList not actually reliably reversing a list (bbfdea5)
    • Fix scheduling to not run every second or minute (9e87689)
    • Only copy file from JAR-file if it is not found on local filesystem. (09e271e)

    Other

    • Add moreoverlays- to list of fallback modlist (e990661)
    • Add moveoverlays- to list of fallback modslist (64ead40)
    • deps: update dependency core-js to v3.20.2 (b4bd45e)
    • deps: update dependency eslint to v8.6.0 (2e6ab21)
    • deps: update dependency quasar to v2.4.3 (c3ff9b2)
    • deps: update jamesives/github-pages-deploy-action action to v4.2.0 (20a6b82)
    • deps: update plugin com.github.ben-manes.versions to v0.40.0 (55d37b1)
    • deps: update plugin com.github.ben-manes.versions to v0.41.0 (28989fd)
    • deps: update registry.gitlab.com/haynes/jacoco2cobertura docker tag to v1.0.8 (8df16d5)
    • deps: update typescript-eslint monorepo to v5.9.0 (7b705a4)
    Downloads