Skip to content

Commit 42fb2ee

Browse files
committed
Update CHANGELOG for v0.2.0 release
1 parent 7e8b650 commit 42fb2ee

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

CHANGELOG.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)