✂️ Refactor
- clientside: organize the engine by feature instead of one flat package (5658f62)
- clientside: two JSON readers shared the name
textOrNulland are not duplicates (6b8ceab) - servertest: split the
corelayer bucket into thepackandsessionfeatures (1c06536)
📔 Docs
- backlog: B51 named the wrong cause and recommended a fix that does not work (7220b35)
- backlog: the homepage cannot take the quasar CVE fix without a Vite migration (7509979), closes #715
- backlog: the two things the dev-stack rewrite deliberately did not fix (8c76766)
- conventions: organize code by business feature, not by global technical layer (17f0b4a)
📦 Other
- config: migrate config renovate.json (b3b0da6)
🔩 Dependencies
- deps: pin dependencies (2eb5734)
- deps: update dependency @babel/eslint-parser to v7.29.9 (3483cdf)
- deps: update dependency @quasar/cli to v5 (64509ac)
- deps: update dependency @quasar/extras to v1.18.0 (a4a767a)
- deps: update dependency axios to v1.20.0 (377f997)
- deps: update dependency core-js to v3.50.0 (c0b0cac)
- deps: update dependency eslint to v8.57.1 (dc51c0f)
- deps: update dependency eslint-config-prettier to v8.10.2 (87414b3)
- deps: update dependency quasar to v2.35.1 (815b128)
- deps: update dependency typescript-eslint to ^8.71.1 (69718fd)
- deps: update dependency vue to v3.5.44 (b847981)
- homepage: take the transitive security updates dependabot PR #1310 is really about (08b8549), closes #716
🛠 Fixes
- docker: docker-compose-dev built the production image instead of serving a dev loop (ff9b20f)
- docker: excluding
.forgejo/from the build context broke the image build (7c256ae) - docker: the user-facing compose file pinned
latestto a digest, freezing every copy of it (7471aab), closes #707 - ide: the run configurations lived in a directory IntelliJ stopped reading (a231541)
VirusTotal
ServerPackCreator-9.3.1.jar- https://www.virustotal.com/gui/file-analysis/NjMzZDUxZjlhNGQ3YTU5YWQ4YjU3NWUzZWEwNjAzZWQ6MTc5MjMzNjIyOQ==serverpackcreator-api-9.3.1-javadoc.jar- https://www.virustotal.com/gui/file-analysis/NGE0NDc5MTExMjI2ZDdiNjIwY2RmMjkxZjQyZDQwOTk6MTc5MjMzNjIzMA==serverpackcreator-api-9.3.1-sources.jar- https://www.virustotal.com/gui/file-analysis/Zjk0MjAwODY0N2NhZGJhYzY0YjY3NjI2NGU1NGQzYzE6MTc5MjMzNjIzMw==serverpackcreator-api-9.3.1.jar- https://www.virustotal.com/gui/file-analysis/MzVmNGRhN2Y3ZDNhOWE2YzY5ODM4NDA5YzUwNDgwZTE6MTc5MjMzNjIzNQ==serverpackcreator-app-9.3.1-javadoc.jar- https://www.virustotal.com/gui/file-analysis/YjcyZDdhZTM2Y2NkMWEwOWQ1MTk4NDUyZmM5ZDhiOTk6MTc5MjMzNjIzNw==serverpackcreator-plugin-example-9.3.1_experimental.jar- https://www.virustotal.com/gui/file-analysis/N2QyNWFjZWFhNGE3NTAxNTlkNjMwMzgzNTQ5MjQwNmI6MTc5MjMzNjIzOA==serverpackcreator-plugin-grinder-9.3.1_experimental.jar- https://www.virustotal.com/gui/file-analysis/YzJlOTJkZTQwZjE0MDVlZDRlZDYyYWVlNmJiOTBkY2E6MTc5MjMzNjIzOQ==serverpackcreator-plugin-selfextract-9.3.1_experimental.jar- https://www.virustotal.com/gui/file-analysis/MmRjODJhZTUxMGIxNGE1MzMxMjVhZmQzYmY3NjIxN2Y6MTc5MjMzNjIzOQ==serverpackcreator-plugin-servertest-9.3.1_experimental.jar- https://www.virustotal.com/gui/file-analysis/YmEzNjcwZTMxZDg0ZWEyOTRmZTI5YTFjY2ExOTcyMjg6MTc5MjMzNjI0MA==ServerPackCreator-9_3_1-Installer-Linux-amd64.sh- https://www.virustotal.com/gui/file-analysis/YTNmODM5ODk1ZTJlYTY3ODc0NjU0ZTkzYjkzYmNlMzk6MTc5MjMzNjI0Nw==ServerPackCreator-9_3_1-Installer-Mac.dmg- https://www.virustotal.com/gui/file-analysis/YWY5ZTk4NzZjNzQ5MzE2YzYyNjkzZDcyZmU3ZWQ2MGI6MTc5MjMzNjI1Mg==ServerPackCreator-9_3_1-Installer-Windows-x86_64.exe- https://www.virustotal.com/gui/file-analysis/MzFhOWIwYzliMzIxNjMyNTA3MWEyZWU0OWFiNjkwMTQ6MTc5MjMzNjI1OA==