Update the version in package.json.
Update the CHANGES.md with the new version and the changes.
Create a new release in GitHub with the new version.
- Click on the
Releasesbutton in GitHub. - Click on the
Draft a new releasebutton. - Enter the tag version (e.g.
v0.9.0). - Click on the
Generate release notesbutton to get the changelog. - Attach the
/dist/summernote-<version>-dist.zipfile to the release. - Click on the
Publish releasebutton.
After creating the release, summernote will be published to npm by the GitHub action. Also, the release will be published to cdnjs.
Update summernote version, summernote_css and summernote_js in _config.yml.