Home

Awesome

CosmWasm Minus

CircleCI

UtilitiesCrates.ioDocsCoverage
cw-utilscw-utils on crates.ioDocscodecov
cw-controllerscw-controllers on crates.ioDocscodecov
cw2cw2 on crates.ioDocscodecov

Note: cw2 and controllers have been moved from the cw-plus repo. Their commit history and changelog can be found in the previous repository.

Generating changelog

To generate a changelog we decided to use github-changelog-generator.

To install tool you need Ruby's gem package manager.

$ gem --user install github_changelog_generator

And put $HOME/.gem/ruby/*/bin/ into your PATH.

Generating changelog file first time:

$ github_changelog_generator -u CosmWasm -p cw-plus

Appending next releases could be done adding --base flag:

$ github_changelog_generator -u CosmWasm -p cw-plus --base CHANGELOG.md

If you hit GitHub's 50 requests/hour limit, please follow this guide to create a token key which you can pass using --token flag.

There's also a convenience scripts/update_changelog.sh, which can take a --since-tag parameter (to avoid processing the entire history). It can also auto-detect the latest version tag for you, with --latest-tag.

Licenses

This repo is licensed under Apache 2.0.