You're viewing the
v10 deployment.contributing
Thank you for your interest in contributing to @react-three/fiber. This document covers the standards and conventions we follow.
Commit Conventions
We use Conventional Commits for automated releases:
feat:— New featuresfix:— Bug fixeschore:— Maintenance tasksdocs:— Documentation updates
Versioning
All packages follow Semantic Versioning (SemVer).
What Reviewers Look For
- Tests — All changes should include appropriate test coverage
- Types — TypeScript definitions must be accurate and complete
- Docs — Update documentation if behavior changes
- Scope — Keep PRs focused; split large changes into smaller PRs
Ready to Code?
See the Development Guide for workflow, project structure, and links to technical docs.