github Griefed/ServerPackCreator 9.4.0

4 hours ago

๐Ÿ“” Docs

  • adopt the as-little-as-necessary documentation policy, and apply it (25dbe12)
  • audit: round 8 found nothing, which is the stopping condition (9759999)
  • backlog: B52 โ€” start.fish swallows every stop request, and the obvious fix breaks the exit code (0168e01)
  • homepage: record the app-vite landmines, close B49 and B38, and repair four reused backlog ids (e102832)

๐Ÿ“ฆ Other

  • Remove no longer useful fluff from README (4782e40)
  • Update sponsors and contributors (163a6bd)
  • addons: drop the upstream repository's own CI and infrastructure (84efdf7)
  • addons: import ServerPackCreator-Addons-Overview as a subtree, squashed (90e12f2)

๐Ÿ”ฉ Dependencies

  • deps: pin dependencies (30f8657)
  • deps: update debian:bookworm-slim docker digest to 7ff6ba3 (9c1e842)
  • deps: update eclipse-temurin:21-jdk-jammy docker digest to 742daac (c092bc1)
  • deps: update ghcr.io/linuxserver/baseimage-ubuntu:noble docker digest to 81fe487 (1c0404a)
  • deps: update ghcr.io/linuxserver/nginx:1.30.4 docker digest to c6c300b (38341dc)
  • web-frontend: Update dependencies - Closes #738 #737 #736 #735 #734 #729 #728 #727 (eeaed36)

๐ŸฆŠ CI/CD

  • deps-dev: bump autoprefixer in /serverpackcreator-web-frontend (b91a663)
  • deps-dev: bump happy-dom in /serverpackcreator-web-frontend (be7f8f8)
  • deps-dev: bump vitest in /serverpackcreator-web-frontend (45fa1eb)
  • deps: bump axios in /serverpackcreator-web-frontend (26fea51)
  • deps: bump com.miglayout:miglayout-swing from 11.5.1 to 11.5.2 (c395c4f)
  • deps: bump debian in /serverpackcreator-grinder/docker (323f570)
  • deps: bump eclipse-temurin in /docker (c81d171)
  • deps: bump jackson from 2.22.3 to 2.22.4 (ac9519c)
  • deps: bump linuxserver/baseimage-ubuntu in /docker (dc65e8b)
  • deps: bump org.springdoc:springdoc-openapi-starter-webmvc-ui (8c6eae7)
  • deps: bump org.springframework.boot from 4.1.1 to 4.1.2 (4e5f2e8)
  • deps: bump springBoot from 4.1.1 to 4.1.2 (7f2e9ae)
  • deps: bump vue-i18n in /serverpackcreator-web-frontend (652e3ef)
  • homepage: migrate the build to @quasar/app-vite and TypeScript (8521241)
  • docs: serve one version of the documentation, the one the image is tagged for (0fe3d57)
  • docs: stop publishing the help image, now that the homepage serves the help (3d6b8dc)
  • Readme: Explicitly use 1.6.1 (363b203)
  • test: make the step-duplication check a gate, now that it is at zero (8442287)

๐Ÿงช Tests

  • give four guards teeth, from three audit passes over 9.2.1..develop (da99bab)
  • ci: pin that a step's env key and the name its script reads must agree, red (f5c9e81)

๐Ÿš€ Features

  • dev: a run configuration for the opt-in app profile (6438e17)
  • homepage: count downloads across GitHub, Gitea and Forgejo without github-release-stats (109b06b), closes gitlab-org/gitlab#327317
  • homepage: list the four plugins that actually ship, and rework the header (bb9d42b)
  • homepage: serve the addons overview at /addons, as a page rather than a project (0fb39f2)

๐Ÿ›  Fixes

  • addons: take the build CLI off its deprecated package and the last 5 criticals with it (f311343), closes #122
  • addons: the imported tree shipped 12 critical advisories, and axios it never used (11d9043), closes #108 #63 #63
  • api: a Java probe that printed to stdout, and two streams closed only on success (d5d9796)
  • api: the fallback-list update emptied a list other threads were reading (d2108de)
  • build: the licence report could hang the build, and swallowed the only error that says so (9f94959)
  • ci: the duplication allowlist had been keyed to steps that no longer exist (9990d95)
  • ci: the env-reference gate could not install pyyaml, and failed the whole build (5860bca)
  • ci: the release announcement never fired, and now announces the GitHub release (5d1b962)
  • ci: the sponsors probe asked a smaller question than the action, and passed where it fails (ab95db7)
  • docker: #726 pinned a mongodb digest that no longer exists (d65c331)
  • docker: the dev stack's database browser was a deprecated image, two years unbuilt (92d0049)
  • grinder: the hostname guard read an empty console as a resolved name (97fca09)
  • homepage: pin and repair the SPA before migrating its build (3f0f223)
  • homepage: the Features Excerpt headings keep their white on hover (db025e5), closes #54a896 #ec982f #f4655f #9c27b0 #3b97d1 #54a896 #f7f7f7
  • web: stream webservice downloads, and repair what that uncovered (8e224d6)

VirusTotal

Don't miss a new ServerPackCreator release

NewReleases is sending notifications on new releases.