@@ -8,22 +8,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
88
99### Changed
1010- Overhauled plugin examples to focus on essential patterns: lifecycle, config, commands, events
11- - Simplified to one command (` /hello ` ) demonstrating ` isinstance ` sender checks and config usage
12- - Simplified listener to player join/quit with custom messages
13- - Removed scheduler, permission attachment, and priority examples (too advanced for a starter template)
11+ - Two commands (` /hello ` , ` /broadcast ` ) demonstrating ` isinstance ` sender checks, config usage, and arguments
12+ - Simplified listener to player join/quit with event priority example
1413- Modernized build system with hatch-vcs for automatic git-tag versioning
1514- Switched from pip to uv for dependency management and builds
1615- Updated minimum Python version to 3.10
1716- Bumped api_version from 0.6 to 0.11
1817- Simplified source file names (plugin.py, listener.py)
1918- CI now runs linting (ruff)
2019- Replaced publish workflow with full release automation (changelog, tagging, PyPI, GitHub release)
20+ - README rewritten as a practical template quickstart with renaming guide, dependency instructions, and release docs
21+ - Fixed deprecated ServerListPingEvent API (remote_host/remote_port to address)
2122
2223### Added
23- - Default config.toml demonstrating plugin configuration
24- - Ruff linting configuration
25- - Dependabot for automated dependency updates
26- - CHANGELOG.md following Keep a Changelog format
24+ - AGENTS.md to guide AI coding agents building Endstone plugins
25+ - Default config.toml with multiple value types (string, bool)
26+ - Comments and docstrings throughout example code explaining what and why
27+ - CONTRIBUTING.md, bug report and feature request issue templates
28+ - Ruff linting and Dependabot configuration
2729
2830### Removed
2931- Separate CommandExecutor class (command.py); on_command approach is simpler for examples
32+ - Scheduler, permission attachment examples (too advanced for a starter template)
0 commit comments