SwornHeroWiki

Changelog

Readable changelog for Dynamic Join Greetings based on the current source repository.

This page summarizes the current main branch changelog for documentation version 1.0.4+26.2. For downloadable artifacts, see GitHub Releases.

1.0.4+26.2 — 2026-09-09

Fixed

  • Added the complete advertised default catalog of 10 first-time greetings and 50 returning-player greetings.

Changed

  • Moved the generated default configuration into a bundled JSON resource.
  • Added regression tests for default message counts and unique message IDs.

1.0.3+26.2 — 2026-09-09

Changed

  • Replaced the mod icon with original artwork.
  • Prepared the project for its first Modrinth release.
  • Retained native Minecraft component delivery through the bundled Placeholder API.

1.0.2+26.2 — 2026-09-09

Fixed

  • Fixed greetings, previews, and simulations failing on servers containing Fabric Essentials Message API.
  • Fixed system-chat packet encoding failures caused by incompatible Adventure library versions.

Changed

  • Replaced Adventure Platform with Placeholder API.
  • Messages are now rendered as native Minecraft components.
  • Message formatting now uses Placeholder API Simplified Text Format.
  • Updated the release version to identify Minecraft 26.2 compatibility.

Compatibility

  • Minecraft 26.2
  • Fabric Loader 0.19.3 or newer
  • Fabric API 0.160.0+26.2
  • Java 25

1.0.1 — 2026-09-09

Changed

  • Lowered the minimum Fabric Loader requirement from 0.19.5 to 0.19.3.
  • Verified compatibility with Fabric Loader 0.19.3 and Fabric API 0.160.0+26.2.
  • No gameplay or configuration behavior was changed.

1.0.0 — 2026-09-09

Added

  • Separate greetings for first-time and returning players
  • Random, no-repeat, and shuffle-bag selection
  • Weighted messages and optional per-player selection history
  • {player} and {server} placeholders
  • Player, broadcast, and combined audiences
  • Configurable greeting delay
  • Persistent player history with damaged-file recovery
  • Runtime configuration validation and reload support
  • Preview, simulation, status, and reload commands

Formatting history

1.0.0 originally shipped Adventure MiniMessage formatting. Current docs intentionally describe the Placeholder API Simplified Text Format introduced in 1.0.2+26.2.

Found a problem in these docs? Report a documentation issue on GitHub.

On this page