What's Changed
release tools:
changes:
- docs(spec-mini): document Commands and Calls syntax by @xgopilot[bot] in #2477
- docs: update built-in interfaces in XGo MiniSpec by @xgopilot[bot] in #2507
- parser mode: GoPlus => XGo by @xushiwei in #2524
- feat(printer): add CommentedNodes support for statement-level comments by @xgopilot[bot] in #2527
- feat(parser): Phase 1 - Grammar support for classfile variable initialization by @xgopilot[bot] in #2528
- feat(checker): enhance error handling by converting Go errors by @go-wyvern in #2531
- refactor(env): replace hardcoded environment variable keys with constants by @go-wyvern in #2530
ci & tools:
- chore(Dockerfile): use heredoc for build steps by @aofei in #2510
- chore(build): add
-trimpathandmod_timestampfor reproducible builds by @aofei in #2511 - chore(release): migrate to
dockers_v2from GoReleaser 2.12 by @aofei in #2512 - chore: configure Claude model to use claude-4.5-opus by @CarlJi in #2533
- docs: update CLAUDE.md with language spec structure guidance by @xgopilot[bot] in #2505
deps:
- chore(deps): bump github.com/qiniu/x from 1.15.2 to 1.15.3 by @dependabot[bot] in #2516
- chore(deps): bump github.com/goplus/mod 0.18.0 by @dependabot[bot] in #2520
- chore(deps): bump github.com/goplus/gogen from 1.19.6 to 1.19.9-0.20260114155758-01b7b91c31d1 by @aofei in #2532
Full Changelog: v1.5.3...v1.6.0-pre.1