Run ./gradlew japicmp and check what API may have changed. We ideally want 100% API and ABI compatibility but the project is still moving fast and it's not always possible.
- Make sure that you have
kscriptinstalled - https://github.com/holgerbrandl/kscript#installation - Run
./scripts/release.ktsfrom your local dev machine. - The script removes the
-SNAPSHOTsuffix, commits and tags versionv1.x.y - The script bumps version to the next patch version and commits
- Push (this could be automated in a future PR but I prefer to keep a manual step for the time being)
- Travis will build tag
v1.x.yandscripts/deploy.shwill see it's from a tag and deploy to bintray with the encrypted credentials from.travis.yml