diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..03b43a2 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,55 @@ +# Changelog + +## 0.1.0 (2024-01-12) + + +### Features + +* add a common TopicClient with publish and subscribe methods ([b7c8fdc](https://github.com/momentohq/client-sdk-kotlin/commit/b7c8fdc90d6e79bbeef953e09ba50b95cbc62b03)) +* add all APIs for list collection ([6481312](https://github.com/momentohq/client-sdk-kotlin/commit/6481312032d19c0d436a437ebd283601d423c8b1)) +* add configuration objects ([2d9b4dc](https://github.com/momentohq/client-sdk-kotlin/commit/2d9b4dc89601190e07ac414f20d73ecd55a0d6da)) +* Add credential provider ([2d871aa](https://github.com/momentohq/client-sdk-kotlin/commit/2d871aa75131f52b8f42dac5d5b534bae5907d63)) +* add error codes and handling ([3f2ee56](https://github.com/momentohq/client-sdk-kotlin/commit/3f2ee56317c68f503f7a88c10998363acea8b163)) +* add initial jvm topic client ([1afe34f](https://github.com/momentohq/client-sdk-kotlin/commit/1afe34f6dd6c75b5522e8daea30f97ecd852f26e)) +* add proto dependencies ([846664d](https://github.com/momentohq/client-sdk-kotlin/commit/846664df35b0ac62ae634dd76a68f707658af7b5)) +* add release job ([060b41f](https://github.com/momentohq/client-sdk-kotlin/commit/060b41fa46a50547c12a539ec080bfd76f3fa3e3)) +* added exceptions ([33207c7](https://github.com/momentohq/client-sdk-kotlin/commit/33207c7db69f38af5eba0c19ffb5027fad94f455)) +* added get/set operations ([e659cd5](https://github.com/momentohq/client-sdk-kotlin/commit/e659cd5a476faaadf75a2df4adf9c35a8a9d1de1)) +* initial control client ([f04b3b5](https://github.com/momentohq/client-sdk-kotlin/commit/f04b3b55c1b3c10d62a048584c73860a87945479)) +* make the SDK publishable to local and sonatype snapshot ([da1c895](https://github.com/momentohq/client-sdk-kotlin/commit/da1c89518843dd82b7f8ae925bf6884221fe6747)) +* Replace skeleton with kotlin multiplatform ([299cdcc](https://github.com/momentohq/client-sdk-kotlin/commit/299cdcc8a9f4a5f4c1701fb9778e80f7ca46e809)) +* set up dependabot ([2930481](https://github.com/momentohq/client-sdk-kotlin/commit/2930481f7ea55f41a636b7dfeb27cb2d96bee6bf)) +* set up readme generation ([9904ff2](https://github.com/momentohq/client-sdk-kotlin/commit/9904ff260fd3d33e3e9ba0e845ce5a6fa6761e4c)) +* wire initial control client ([e6605de](https://github.com/momentohq/client-sdk-kotlin/commit/e6605debaf241c98193d6d4f260e0cd7fe1c4f32)) + + +### Bug Fixes + +* Add alreadyExists to the create cache response ([36c2c8d](https://github.com/momentohq/client-sdk-kotlin/commit/36c2c8d7916dbe5101f1ee4d2c7ff0e2de346ff4)) +* add example to fix readme generation ([b0e319a](https://github.com/momentohq/client-sdk-kotlin/commit/b0e319ae3c49a7ea9fca18b1fc235cdcb92fa4a3)) +* change user agent to 'kotlin' ([6d06c82](https://github.com/momentohq/client-sdk-kotlin/commit/6d06c82bb13bb787fe555dbacbcdf6ac8af76102)) +* fix minor warnings for release-please testing ([384488e](https://github.com/momentohq/client-sdk-kotlin/commit/384488ebe6b0a6d4f1338ce6dead250175f3690f)) +* fix more minor warnings for release-please testing ([812cdf1](https://github.com/momentohq/client-sdk-kotlin/commit/812cdf156d58bb86c94a5aa33a0cbab7a74915f8)) +* let the readme generator push to main ([7bcbae4](https://github.com/momentohq/client-sdk-kotlin/commit/7bcbae43a302d35205003a570fef6304d028f0eb)) +* remove incorrect base path from release-please ([5e8c7c3](https://github.com/momentohq/client-sdk-kotlin/commit/5e8c7c30ca71460a648036bce4d2c0c1e1b6733b)) + + +### Miscellaneous + +* add a keep alive timeout for the topics channel ([05c41c2](https://github.com/momentohq/client-sdk-kotlin/commit/05c41c26d7f884b8021c4e327b27b8a799971a98)) +* add list caches API ([0382f40](https://github.com/momentohq/client-sdk-kotlin/commit/0382f40bbb941f56e9609c0c6fe1db469c2d3b4c)) +* added android get/set test ([9797d71](https://github.com/momentohq/client-sdk-kotlin/commit/9797d71a00acee34f4c60799ddabf8da776b3ffb)) +* address comments and add android files ([a08c050](https://github.com/momentohq/client-sdk-kotlin/commit/a08c0501cd8c1465f7ae722de690a05f7213b39d)) +* address Nate comments ([1f9cae8](https://github.com/momentohq/client-sdk-kotlin/commit/1f9cae826d3bf2be0499632bb0d35dfc0e31ab7f)) +* address Nate's comments ([7f573b2](https://github.com/momentohq/client-sdk-kotlin/commit/7f573b2d03173e0708d5d08fe484cdc53531ab83)) +* change back to release-please v3 ([d65e11e](https://github.com/momentohq/client-sdk-kotlin/commit/d65e11e619f3fac07f002fd680760fd12f20be70)) +* fixing minor test issues ([75c382e](https://github.com/momentohq/client-sdk-kotlin/commit/75c382e506f1ecf7c08d3cd04ca659ca375652f3)) +* initial changes for release please testing. ([027554b](https://github.com/momentohq/client-sdk-kotlin/commit/027554b17b295d57679a44798e2203f77f7c4b8e)) +* initial changes for release please testing. ([0596030](https://github.com/momentohq/client-sdk-kotlin/commit/05960306a02498b5ece70629a9eb86a04391faad)) +* **main:** release 0.1.0 ([8c38092](https://github.com/momentohq/client-sdk-kotlin/commit/8c380924df8f09361a652705d3804bf9aab933ba)) +* move prebuilt configurations to a separate object ([2fb0bce](https://github.com/momentohq/client-sdk-kotlin/commit/2fb0bce50299b5a41493ac996c2836cf36b3ea13)) +* refactoring comments ([4f82d75](https://github.com/momentohq/client-sdk-kotlin/commit/4f82d75dc387d157be123b4339cdd908e83ba279)) +* release 0.1.0 ([4e81165](https://github.com/momentohq/client-sdk-kotlin/commit/4e81165629ffcf662ec62da39cd902ff574842fc)) +* remove local properties from git ([302de0e](https://github.com/momentohq/client-sdk-kotlin/commit/302de0e5e721e2a247aca0a42d3c836628fb1d60)) +* switch to released version of client protos ([621fe32](https://github.com/momentohq/client-sdk-kotlin/commit/621fe32a6ee4423b0dca3d7d6b828fbcb4418b0f)) +* wire gRPC dependencies ([827d195](https://github.com/momentohq/client-sdk-kotlin/commit/827d1952717a42ce5d32fff336b25cb102afd5eb)) diff --git a/build.gradle.kts b/build.gradle.kts index c64e470..07da499 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -11,7 +11,7 @@ plugins { group = "software.momento.kotlin" // x-release-please-start-version -version = "0.1.0-SNAPSHOT" +version = "0.1.0" // x-release-please-end repositories {