github Griefed/ServerPackCreator 9.3.0

one hour ago

๐Ÿ’Ž Improvements

  • Modscanning: Skip dependencies which declare an incompatibility (e4844fa)

๐Ÿ“” Docs

  • close every gap dokka reports, across all eight modules (7a05797)
  • commit by goal, not by edit โ€” Griefed's call, 2026-10-12 (de03a2c)
  • delete commented-out code and corrections of older comments (1722c6e)
  • drop refactor-phase provenance from doc comments (8c7ac27)
  • measure call depth from the public entry points, and fix the Swing rule (a7f32be)
  • record the 9.1.0..develop audit, three iterations (e5036e9)
  • remove doc references to symbols that no longer exist (0f0851e)
  • state the reason in the present tense instead of the past (f3a0b03)
  • strip @param/@return that only repeat the prose above them (dd27037)
  • api: say what the plugin extension points do and when they fire (21e4627)
  • build: the recorded configuration-cache count is stale, and one of them is ours (4bdd0aa)
  • ci: the media job's comment credited a mechanism that cannot happen (b7ca73e)
  • homepage: pull the website subtree with --squash, or it reopens the changelog (c18d38c)

๐Ÿ“ฆ Other

  • homepage: import serverpackcreator.de as a subtree, squashed (c11f0ed)
  • Homepage: Update CI for IDEA, add links for new help and api doc locations, update links to help (d5ca59d)

๐ŸฆŠ CI/CD

  • deps-dev: bump eslint 9.39.5 -> 10.12.0, and @eslint/js with it (3d9e976), closes #1302 #264
  • deps: bump foojay-resolver-convention 0.8.0 -> 1.0.0 (23fd7fd)
  • deps: bump kotlin 2.4.20 -> 2.4.21 (9a66e55)
  • deps: bump kover 0.9.9 -> 0.9.11 (86d08af)
  • deps: bump miglayout-swing 11.4.3 -> 11.5.1 (a0aa154), closes #94 #120
  • deps: bump the Gradle wrapper 9.7.1 -> 9.8.1 (ce6148b), closes #1304
  • fold docker-test into test, so one workflow answers "did it pass?" (8a45c0c)

๐Ÿงช Tests

  • api: KDocAttachmentTest misses a block separated by an annotation (c69baa4)

๐Ÿš€ Features

  • ci: publish a homepage image per commit, like the help image (025e847)
  • homepage: serve the versioned help and API reference from serverpackcreator.de (838b571)

๐Ÿ›  Fixes

  • api: a failed download destroyed the file it was replacing, and a killed one cached as complete (84ccf4d)
  • api: a manifest that cannot be parsed ended every start, with no way out from inside the process (fa4cf73)
  • api: line endings and invisible characters can no longer break a server pack (7680f7e)
  • api: reading a dependency's type could cost the mod its whole descriptor (4de7752)
  • api: VersionMeta.update carried two KDoc blocks, one of them dropped (5e7507a)
  • build: a branch name with a slash in it no longer breaks bootJar (087e138), closes #713
  • build: stop tracking the generated third-party licence notice (1bcc034)
  • build: the install4j media never generated the licence it embeds (57eadb9)
  • ci: the continuous build's GitHub half printed a traceback, not the reason (b88175e)
  • ci: trigger the push-mirror sync instead of waiting for it (9431eb6)

VirusTotal

Don't miss a new ServerPackCreator release

NewReleases is sending notifications on new releases.