Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.15 KB

File metadata and controls

30 lines (20 loc) · 1.15 KB

Contributing to Extension.js

Thanks for contributing to Extension.js.

Before you start

  • Search existing issues and discussions before opening a new one.
  • Use Discussions for questions, early ideas, and product feedback.
  • Use Issues for reproducible bugs, focused feature requests, and follow-up work.

Development expectations

  • Keep changes focused and easy to review.
  • Preserve compatibility when possible. If a change breaks existing behavior, document it clearly.
  • Add tests or validation steps when they help verify the change.
  • Update the docs when behavior, APIs, or workflows change.

Pull requests

  • Explain the problem and why the change is needed.
  • Link any related issue or discussion.
  • Include a short test plan with the commands or manual steps you ran.
  • Keep pull requests focused on one logical change.

Need help?

If you are not sure where to start, open a discussion first: