Skip to content

Docs: CHANGELOG, dependency docs and README fixes for 2.0.0 - #4

Merged
MrPippi merged 1 commit into
mainfrom
cc/charming-keller-a0vyen
Oct 9, 2026
Merged

MrPippi merged 1 commit into
mainfrom
cc/charming-keller-a0vyen

Conversation

@MrPippi

@MrPippi MrPippi commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

Summary

Documentation only. No code or build changes.

  • CHANGELOG.md (new): covers 1.0.0 and 2.0.0. Lists the breaking changes (Java 25, Paper 26.2, api-version: '26.2'), every dependency, plugin and CI action bump, and upgrade notes for server admins.
  • README dependency docs: a table of runtime and test dependencies, plus the repositories, build plugins and CI.
  • README features: documents the ActionBar settings (settings.actionbar.*, messages.actionbar*) and the VeinMiner integration, neither of which was documented.
  • CLAUDE.md: same dependency and CI information for contributors.

Docs that disagreed with the code

Checked against the source and the characterization tests:

  • /autopickup reload does not save. It reloads the config and data files from disk. Saves happen right after each toggle or GUI change, and again on shutdown.
  • Chat messages are read from lang.yml, so the messages: block in config.yml is never used.
  • The tab completer does not check sender type or autopickup.use (CLAUDE.md said it did).

Test plan

  • CI is green (docs only, so the build itself is unchanged)
  • The README anchors to the PlaceholderAPI and VeinMiner sections work on GitHub

🤖 Generated with Claude Code

https://claude.ai/code/session_018syaxkhsW9ioZChSmth9Xx


Generated by Claude Code

- Add CHANGELOG.md covering 1.0.0 and 2.0.0 (breaking changes,
  dependency bumps, upgrade notes for server admins)
- README/CLAUDE.md: list runtime, test and build-plugin dependencies,
  repositories, and the CI workflow
- README: document the ActionBar settings and VeinMiner integration
- Correct docs that disagreed with the code: /autopickup reload reloads
  from disk rather than saving; chat messages come from lang.yml, so the
  config.yml messages block is unused; the tab completer doesn't check
  sender type or autopickup.use

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018syaxkhsW9ioZChSmth9Xx
@MrPippi
MrPippi marked this pull request as ready for review October 9, 2026 02:13
@MrPippi
MrPippi merged commit d1c60f9 into main Oct 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants