Skip to content

docs: fix stale version requirements and add Rust/Java sections to CONTRIBUTING.md - #2247

Closed
rinceyuan wants to merge 1 commit into
github:mainfrom
rinceyuan:docs/contributing-version-requirements
Closed

docs: fix stale version requirements and add Rust/Java sections to CONTRIBUTING.md#2247
rinceyuan wants to merge 1 commit into
github:mainfrom
rinceyuan:docs/contributing-version-requirements

Conversation

@rinceyuan

Copy link
Copy Markdown
Contributor

Changes

  • Node.js: \�18+\ → \�20.19+ or v22.12+\ (matches \package.json\ engines field)
  • Python: \3.8+\ → \3.11+\ (matches \pyproject.toml\ requires-python)
  • Rust SDK: add prerequisites and test command (was missing entirely)
  • Java SDK: add prerequisites and test command (was missing entirely)

The repo has six SDKs but CONTRIBUTING.md only covered four, and two of those listed outdated version requirements.

@rinceyuan
rinceyuan requested a review from a team as a code owner August 4, 2026 02:24
…NTRIBUTING.md

- Node.js: v18+ → v20.19+ or v22.12+ (matches package.json engines)
- Python: 3.8+ → 3.11+ (matches pyproject.toml requires-python)
- Add Rust SDK prerequisites and test command
- Add Java SDK prerequisites and test command
@SteveSandersonMS

Copy link
Copy Markdown
Contributor

Thanks for the proposal. To avoid letting CONTRIBUTING.md continue to expand, we'll put the per-language instructions in each language's README.md. Closing in favour of #2253.

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