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.