Skip to content

Feature Requests and Bug Reports

Preferred contribution path is opening an issue directly in the repository.

Why Issues First

Issues are best for:

  • validating direction early
  • avoiding duplicate work
  • discussing scope and constraints

Good Feature Request Template

Include:

  • problem statement
  • expected behavior
  • current workaround
  • concrete UI/UX proposal
  • security or compatibility concerns

Good Bug Report Template

Include:

  • exact steps to reproduce
  • browser and version
  • expected vs actual behavior
  • console errors (if available)
  • sample template/settings file when relevant