-
Release 3.0.0-alpha.14 Pre-release
released this
2022-01-09 17:38:34 +01:00 | 3753 commits to main since this release3.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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads