Your contributions to the project are very welcome. If you would like to fix a bug or propose a new feature, you can submit a Pull Request.
To help us merge your Pull Request, please make sure you follow these points:
- Please make your fix on a separate branch. This makes merging much easier.
- Do not edit files in
dist/
directory (e.g:handsontable.js
,handsontable.css
,handsontable.full.js
,handsontable.full.css
). Instead, try to edit files inside thesrc/
directory and then usegrunt
to make a build. More information about this on wiki page Building. - Very important: For any change that you make, please try to also add a test case(s) in
tests/jasmine/spec/
orsrc/3rdparty/walkontable/test/jasmine/spec/
. This helps us understand the issue and make sure that it will stay fixed forever. See Testing - Very important: Please review our coding style for instructions on how to maintain a fork and submit patches.
- Describe the problem in the Pull Request description (of course you would do it, why do I mention that?)
Thank you for your commitment!
The Handsontable team utilizes Git-Flow. See How we use Git-Flow