-
Release 3.0.0-alpha.18 Pre-release
released this
2022-01-30 17:35:16 +01:00 | 3556 commits to main since this release3.0.0-alpha.18 (2022-01-30)
✂️ Refactor
- Build for armv7 again thanks to @djmaze and their dind-image-with-armhf available at https://github.com/djmaze/dind-image-with-armhf. Store and read version more efficiently by writing it to the manifest. (d5bde7b)
- Improve update checks by sequentially checking GitHub, GitGriefed and then GitLab (c25eaac)
- Provide improved Fabric Server Launcher as well as old launcher. Create SERVER_PACK_INFO.txt with information about said improved launcher. Thanks to @TheButterbrotMan for the detailed conversations in issue #202 (6148a3e)
- Use a single ExtensionFactory as per pf4j docs (62ed8e7)
👀 Reverts
- Re-implement removal and change of new entries to copyDirs and clientMods (eec45d5)
📔 Docs
- Change version dropdown to input (c5a5893)
- Exclude certain classes from JaCoCo test coverage (1f4cfbc)
- List minigame example addon (3577d33)
🦊 CI/CD
- Pass host for git clone so we can always clone from the infrastructure we are running on (faa937a)
- Switch to GHCR images to prevent job failures due to rate limiting by DockerHub (bbe0c0b)
- Update griefed/baseimage-ubuntu-jdk-8 to 2.0.1 (d77a61f)
- deps-dev: bump @types/node from 17.0.8 to 17.0.9 in /frontend (a642a14)
- deps-dev: bump @types/node from 17.0.9 to 17.0.10 in /frontend (96e1d62)
- deps-dev: bump @typescript-eslint/eslint-plugin in /frontend (3a7dffc)
- deps-dev: bump @typescript-eslint/parser in /frontend (29466f2)
- deps-dev: bump eslint from 8.6.0 to 8.7.0 in /frontend (f80efe5)
- deps-dev: bump eslint-plugin-vue from 8.2.0 to 8.3.0 in /frontend (f9f3e48)
- deps: bump axios from 0.24.0 to 0.25.0 in /frontend (c9b0734)
- deps: bump core-js from 3.20.2 to 3.20.3 in /frontend (2a4b86f)
- deps: bump griefed/baseimage-ubuntu-jdk-8 from 2.0.0 to 2.0.2 (003e1a1)
- deps: bump org.springframework.boot from 2.6.2 to 2.6.3 (8e02fa7)
- deps: bump quasar from 2.4.9 to 2.4.13 in /frontend (ef5a18d)
- deps: bump spring-boot-devtools from 2.6.2 to 2.6.3 (0fe0b42)
- deps: bump spring-boot-starter-artemis from 2.6.2 to 2.6.3 (9038c21)
- deps: bump spring-boot-starter-data-jpa from 2.6.2 to 2.6.3 (093ab09)
- deps: bump spring-boot-starter-log4j2 from 2.6.2 to 2.6.3 (a4091bd)
- deps: bump spring-boot-starter-quartz from 2.6.2 to 2.6.3 (6dd76e3)
- deps: bump spring-boot-starter-test from 2.6.2 to 2.6.3 (577b79a)
- deps: bump spring-boot-starter-validation from 2.6.2 to 2.6.3 (516db6a)
- deps: bump spring-boot-starter-web from 2.6.2 to 2.6.3 (7c49fd3)
- deps: bump vue from 3.2.26 to 3.2.29 in /frontend (09dd657)
- Build with --full-stacktrace (cde8d08)
- Merge Release and PreRelease jobs and only run on git.griefed.de (f3115c9)
- Mirror release on GitLab.com after tag mirror (d08845d)
- Post webhook message to Discord on new release (2e3e25d)
- Publish maven artifact on (pre)release. Add info about new additional mirror on Gitea.com (cfde3e2)
- Revert changes to Docker release jobs. Prevent running if on gitlab.com (7e6404e)
🧪 Tests
- Add unit tests for UpdateChecker (1b4b91a)
- Print stacktrace in all gradle builds to allow for better debugging (7b6e480)
🚀 Features
- Add tooltip to SPC log panel informing users about the upload buttons in the menu bar (08a123d)
- Configurable schedules in webservice which clean up the database and filesystem of unwanted server packs and files. (09ccbc1)
- Replace crude self-made addon system with Pf4j and provide first entry points (e591488)
- Set copyDirs to "lazy_mode" to lazily create a server pack from the whole modpack. This will copy everything, no exceptions. Thanks to @kreezxil for the idea. (2d89bec)
🛠 Fixes
- Ensure no empty entries make it into copyDirs or clientMods lists. Prevents accidental copying of the whole modpack into the server pack. Thanks to @Kreezxil for this improvement! (5549930)
- Expanded fallback clientside modslist with 3dSkinLayers-,armorchroma-,Craftpresence-,medievalmusic-,MyServerIsCompatible- thanks to @TheButterbrotMan (a2ac391)
- Expanded fallback modslist with yisthereautojump, ToastControl, torchoptimizer (f1c4ba3)
Other
- Add improvement template. To be evaluated over time whether this is usefull (218622b)
- Added debug logging when a new entry to files or directories to exclude is made (719bb85)
- List addresses for Java documentation (b90045b)
- Some cleanups and TODOs (da02619)
- deps: update dependency @quasar/app to v3.2.9 (d61a461)
- deps: update dependency @quasar/extras to v1.12.4 (10b76e6)
- deps: update dependency axios to v0.25.0 (3008f24)
- deps: update dependency quasar to v2.4.12 (8c3ab82)
- deps: update dependency tsparticles to v1.39.1 (d231885)
- deps: update dependency vue to v3.2.28 (c2fb183)
- deps: update dependency vue to v3.2.29 (57246dd)
- deps: update griefed/baseimage-ubuntu-jdk-8 docker tag to v2.0.1 (18a75a5)
- deps: update griefed/baseimage-ubuntu-jdk-8 docker tag to v2.0.2 (65f7d15)
- deps: update spring boot to v2.6.3 (6a12a17)
- deps: update typescript-eslint monorepo to v5.10.0 (6cec6a6)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads