# Changelog ## [0.5.0-rc.1](https://github.com/VersesTech/genius-core-client/compare/v0.5.0-rc...v0.5.0-rc.1) (2024-08-01) ### Features * python type stubs ([#123](https://github.com/VersesTech/genius-core-client/issues/123)) ([684bd11](https://github.com/VersesTech/genius-core-client/commit/684bd11585602bc6f7313fca78e8db631c626575)) ## [0.5.0-rc](https://github.com/VersesTech/genius-core-client/compare/v0.4.0...v0.5.0-rc) (2024-07-31) ### Features * adding node.rs and supporting changes in other files ([#118](https://github.com/VersesTech/genius-core-client/issues/118)) ([e379f48](https://github.com/VersesTech/genius-core-client/commit/e379f4869bda92c6464022f4eb05841932e68766)) ## [0.4.0](https://github.com/VersesTech/genius-core-client/compare/v0.3.0...v0.4.0) (2024-07-10) ### Features * add auth utils and restructure internal auth code ([#112](https://github.com/VersesTech/genius-core-client/issues/112)) ([d6f14b6](https://github.com/VersesTech/genius-core-client/commit/d6f14b6595af28182803412ad2bf8e5c8507647d)) * get_probability and clear_observation rust implementation & python bindings ([#115](https://github.com/VersesTech/genius-core-client/issues/115)) ([73fe0fe](https://github.com/VersesTech/genius-core-client/commit/73fe0fe9ddcdd0d1fe299860484a39b7f7b3158d)) * inference code ([#104](https://github.com/VersesTech/genius-core-client/issues/104)) ([c629f65](https://github.com/VersesTech/genius-core-client/commit/c629f659ef72061536d2c21c4781e1945b884c7b)) ### Bug Fixes * flatten rust token function signature to mirror python signature ([#116](https://github.com/VersesTech/genius-core-client/issues/116)) ([ddd778b](https://github.com/VersesTech/genius-core-client/commit/ddd778bcf93de931c6db88e461914ecc4417ce57)) * remove napi impl, fix tests locally ([#92](https://github.com/VersesTech/genius-core-client/issues/92)) ([57278d6](https://github.com/VersesTech/genius-core-client/commit/57278d65bc607e4c37d255fcf433ebda83637d8f)) ## [0.4.0-rc.4](https://github.com/VersesTech/genius-core-client/compare/v0.4.0-rc.3...v0.4.0-rc.4) (2024-07-10) ### Features * get_probability and clear_observation rust implementation & python bindings ([#115](https://github.com/VersesTech/genius-core-client/issues/115)) ([73fe0fe](https://github.com/VersesTech/genius-core-client/commit/73fe0fe9ddcdd0d1fe299860484a39b7f7b3158d)) ## [0.4.0-rc.3](https://github.com/VersesTech/genius-core-client/compare/v0.4.0-rc.2...v0.4.0-rc.3) (2024-07-03) ### Bug Fixes * flatten rust token function signature to mirror python signature ([#116](https://github.com/VersesTech/genius-core-client/issues/116)) ([ddd778b](https://github.com/VersesTech/genius-core-client/commit/ddd778bcf93de931c6db88e461914ecc4417ce57)) ## [0.4.0-rc.2](https://github.com/VersesTech/genius-core-client/compare/v0.4.0-rc.1...v0.4.0-rc.2) (2024-07-02) ### Features * add auth utils and restructure internal auth code ([#112](https://github.com/VersesTech/genius-core-client/issues/112)) ([d6f14b6](https://github.com/VersesTech/genius-core-client/commit/d6f14b6595af28182803412ad2bf8e5c8507647d)) ## [0.4.0-rc.1](https://github.com/VersesTech/genius-core-client/compare/v0.4.0-rc...v0.4.0-rc.1) (2024-06-27) ### Bug Fixes * remove napi impl, fix tests locally ([#92](https://github.com/VersesTech/genius-core-client/issues/92)) ([57278d6](https://github.com/VersesTech/genius-core-client/commit/57278d65bc607e4c37d255fcf433ebda83637d8f)) ## [0.4.0-rc](https://github.com/VersesTech/genius-core-client/compare/v0.3.0...v0.4.0-rc) (2024-06-27) ### Features * inference code ([#104](https://github.com/VersesTech/genius-core-client/issues/104)) ([c629f65](https://github.com/VersesTech/genius-core-client/commit/c629f659ef72061536d2c21c4781e1945b884c7b)) ## [0.3.0-rc.18](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.17...v0.3.0-rc.18) (2024-06-27) ### Features * inference code ([#104](https://github.com/VersesTech/genius-core-client/issues/104)) ([c629f65](https://github.com/VersesTech/genius-core-client/commit/c629f659ef72061536d2c21c4781e1945b884c7b)) ## [0.3.0](https://github.com/VersesTech/genius-core-client/compare/v0.2.0...v0.3.0) (2024-06-25) ### Features * add PyO3 and Napi Conditionals for building ([#56](https://github.com/VersesTech/genius-core-client/issues/56)) ([d74383c](https://github.com/VersesTech/genius-core-client/commit/d74383c663981b757bf1cc9a0699871a2309ef94)) * impl jwt auth in python client ([#89](https://github.com/VersesTech/genius-core-client/issues/89)) ([6469992](https://github.com/VersesTech/genius-core-client/commit/6469992a222ae0eb6d2fb95d2489d664371e04fc)) * Initial Rust base implementation and Python bindings with Pyo3 ([#4](https://github.com/VersesTech/genius-core-client/issues/4)) ([d332f4a](https://github.com/VersesTech/genius-core-client/commit/d332f4a466c4376aa76d3f2f82b5d7c10c2f6abd)) * maturin generation and query fixes ([eefa941](https://github.com/VersesTech/genius-core-client/commit/eefa941fb41780777cd631750866ab9110404506)) * python query bindings ([#59](https://github.com/VersesTech/genius-core-client/issues/59)) ([aa57c86](https://github.com/VersesTech/genius-core-client/commit/aa57c861f948f96d5d3345f648b429bce6e47026)) ### Bug Fixes * add debug and tonic error code ([#102](https://github.com/VersesTech/genius-core-client/issues/102)) ([7f3b50c](https://github.com/VersesTech/genius-core-client/commit/7f3b50ceea0a2c590d01bd4d88a0aed6b579ee6f)) * Add missing parameter go gh release ([2231ed0](https://github.com/VersesTech/genius-core-client/commit/2231ed0aea60d588d2165b3c20a58e23b5500866)) * add required manifest fields for public package repository ([#99](https://github.com/VersesTech/genius-core-client/issues/99)) ([06ed2a7](https://github.com/VersesTech/genius-core-client/commit/06ed2a7c1277c275b5203cb1dc6178c81063bc89)) * another release demo ([#46](https://github.com/VersesTech/genius-core-client/issues/46)) ([6fb7c88](https://github.com/VersesTech/genius-core-client/commit/6fb7c8818d6bce338198c48f69fe4471a4a17129)) * Checkout sources before running gh upload ([62ea2e1](https://github.com/VersesTech/genius-core-client/commit/62ea2e10e797650edea755cdf11127dae0db5fe4)) * debug wheel artifacts download ([072d273](https://github.com/VersesTech/genius-core-client/commit/072d273c14b61146b97fefbaa795f5b475f35a9c)) * Define python versions in matrix ([#84](https://github.com/VersesTech/genius-core-client/issues/84)) ([34f35f3](https://github.com/VersesTech/genius-core-client/commit/34f35f3e191f795860c42b98355fdbaa93f076a6)) * new release ([#48](https://github.com/VersesTech/genius-core-client/issues/48)) ([43dea20](https://github.com/VersesTech/genius-core-client/commit/43dea20502268c8074bee8b846b790210606ca1f)) * pypi publish ([cc9eb77](https://github.com/VersesTech/genius-core-client/commit/cc9eb770d2f9420a03ff493cdba5e4d81269bfaf)) * release deps ([49b32ea](https://github.com/VersesTech/genius-core-client/commit/49b32eaa49b28b66316278e1237dbf3cb5bcf3ed)) * Remove debug from maturin action ([30fc54f](https://github.com/VersesTech/genius-core-client/commit/30fc54f3eea8f774da36dcf8cbb377e0214b0fbf)) * Set gh token for release assets ([9757ff0](https://github.com/VersesTech/genius-core-client/commit/9757ff03fa40909edf456278280daf6bf78cb264)) * trigger release ([#95](https://github.com/VersesTech/genius-core-client/issues/95)) ([fe63e31](https://github.com/VersesTech/genius-core-client/commit/fe63e3193332525ae4d93454f3e8b321402c4251)) * trigger release again ([#96](https://github.com/VersesTech/genius-core-client/issues/96)) ([e702f21](https://github.com/VersesTech/genius-core-client/commit/e702f2133695623367ede9e6710f622cd202ca74)) * Use find instead of glob for gh release upload ([53fef41](https://github.com/VersesTech/genius-core-client/commit/53fef4162e63af8d8d834f8c240b08832334391c)) * Use maturin env vars rather than direct args to upload ([aa402df](https://github.com/VersesTech/genius-core-client/commit/aa402df02febb94bef1e46d34567fab261a7137b)) ## [0.3.0-rc.17](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.16...v0.3.0-rc.17) (2024-06-20) ### Bug Fixes * add debug and tonic error code ([#102](https://github.com/VersesTech/genius-core-client/issues/102)) ([7f3b50c](https://github.com/VersesTech/genius-core-client/commit/7f3b50ceea0a2c590d01bd4d88a0aed6b579ee6f)) ## [0.3.0-rc.16](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.15...v0.3.0-rc.16) (2024-06-18) ### Bug Fixes * pypi publish ([cc9eb77](https://github.com/VersesTech/genius-core-client/commit/cc9eb770d2f9420a03ff493cdba5e4d81269bfaf)) ## [0.3.0-rc.15](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.14...v0.3.0-rc.15) (2024-06-18) ### Bug Fixes * add required manifest fields for public package repository ([#99](https://github.com/VersesTech/genius-core-client/issues/99)) ([06ed2a7](https://github.com/VersesTech/genius-core-client/commit/06ed2a7c1277c275b5203cb1dc6178c81063bc89)) ## [0.3.0-rc.14](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.13...v0.3.0-rc.14) (2024-06-18) ### Bug Fixes * release deps ([49b32ea](https://github.com/VersesTech/genius-core-client/commit/49b32eaa49b28b66316278e1237dbf3cb5bcf3ed)) ## [0.3.0-rc.13](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.12...v0.3.0-rc.13) (2024-06-18) ### Bug Fixes * trigger release ([#95](https://github.com/VersesTech/genius-core-client/issues/95)) ([fe63e31](https://github.com/VersesTech/genius-core-client/commit/fe63e3193332525ae4d93454f3e8b321402c4251)) * trigger release again ([#96](https://github.com/VersesTech/genius-core-client/issues/96)) ([e702f21](https://github.com/VersesTech/genius-core-client/commit/e702f2133695623367ede9e6710f622cd202ca74)) ## [0.3.0-rc.12](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.11...v0.3.0-rc.12) (2024-06-12) ### Features * impl jwt auth in python client ([#89](https://github.com/VersesTech/genius-core-client/issues/89)) ([6469992](https://github.com/VersesTech/genius-core-client/commit/6469992a222ae0eb6d2fb95d2489d664371e04fc)) ## [0.3.0-rc.11](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.10...v0.3.0-rc.11) (2024-05-31) ### Bug Fixes * Define python versions in matrix ([#84](https://github.com/VersesTech/genius-core-client/issues/84)) ([34f35f3](https://github.com/VersesTech/genius-core-client/commit/34f35f3e191f795860c42b98355fdbaa93f076a6)) ## [0.3.0-rc.10](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.9...v0.3.0-rc.10) (2024-05-28) ### Bug Fixes * Add missing parameter go gh release ([2231ed0](https://github.com/VersesTech/genius-core-client/commit/2231ed0aea60d588d2165b3c20a58e23b5500866)) ## [0.3.0-rc.9](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.8...v0.3.0-rc.9) (2024-05-28) ### Bug Fixes * Checkout sources before running gh upload ([62ea2e1](https://github.com/VersesTech/genius-core-client/commit/62ea2e10e797650edea755cdf11127dae0db5fe4)) ## [0.3.0-rc.8](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.7...v0.3.0-rc.8) (2024-05-28) ### Bug Fixes * Use find instead of glob for gh release upload ([53fef41](https://github.com/VersesTech/genius-core-client/commit/53fef4162e63af8d8d834f8c240b08832334391c)) ## [0.3.0-rc.7](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.6...v0.3.0-rc.7) (2024-05-28) ### Bug Fixes * Remove debug from maturin action ([30fc54f](https://github.com/VersesTech/genius-core-client/commit/30fc54f3eea8f774da36dcf8cbb377e0214b0fbf)) ## [0.3.0-rc.6](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.5...v0.3.0-rc.6) (2024-05-28) ### Bug Fixes * debug wheel artifacts download ([072d273](https://github.com/VersesTech/genius-core-client/commit/072d273c14b61146b97fefbaa795f5b475f35a9c)) ## [0.3.0-rc.5](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.4...v0.3.0-rc.5) (2024-05-28) ### Bug Fixes * Set gh token for release assets ([9757ff0](https://github.com/VersesTech/genius-core-client/commit/9757ff03fa40909edf456278280daf6bf78cb264)) ## [0.3.0-rc.4](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.3...v0.3.0-rc.4) (2024-05-28) ### Bug Fixes * Use maturin env vars rather than direct args to upload ([aa402df](https://github.com/VersesTech/genius-core-client/commit/aa402df02febb94bef1e46d34567fab261a7137b)) ## [0.3.0-rc.3](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.2...v0.3.0-rc.3) (2024-05-28) ### Features * maturin generation and query fixes ([eefa941](https://github.com/VersesTech/genius-core-client/commit/eefa941fb41780777cd631750866ab9110404506)) ## [0.3.0-rc.2](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc.1...v0.3.0-rc.2) (2024-05-22) ### Features * python query bindings ([#59](https://github.com/VersesTech/genius-core-client/issues/59)) ([aa57c86](https://github.com/VersesTech/genius-core-client/commit/aa57c861f948f96d5d3345f648b429bce6e47026)) ## [0.3.0-rc.1](https://github.com/VersesTech/genius-core-client/compare/v0.3.0-rc...v0.3.0-rc.1) (2024-05-07) ### Features * add PyO3 and Napi Conditionals for building ([#56](https://github.com/VersesTech/genius-core-client/issues/56)) ([d74383c](https://github.com/VersesTech/genius-core-client/commit/d74383c663981b757bf1cc9a0699871a2309ef94)) ## [0.3.0-rc](https://github.com/VersesTech/genius-core-sdk-rs/compare/v0.2.1-rc...v0.3.0-rc) (2024-04-25) ### Features * Initial Rust base implementation and Python bindings with Pyo3 ([#4](https://github.com/VersesTech/genius-core-sdk-rs/issues/4)) ([d332f4a](https://github.com/VersesTech/genius-core-sdk-rs/commit/d332f4a466c4376aa76d3f2f82b5d7c10c2f6abd)) ## [0.2.1-rc](https://github.com/VersesTech/genius-core-sdk-rs/compare/v0.2.0...v0.2.1-rc) (2024-04-17) ### Bug Fixes * another release demo ([#46](https://github.com/VersesTech/genius-core-sdk-rs/issues/46)) ([6fb7c88](https://github.com/VersesTech/genius-core-sdk-rs/commit/6fb7c8818d6bce338198c48f69fe4471a4a17129)) * new release ([#48](https://github.com/VersesTech/genius-core-sdk-rs/issues/48)) ([43dea20](https://github.com/VersesTech/genius-core-sdk-rs/commit/43dea20502268c8074bee8b846b790210606ca1f)) ## [0.2.0](https://github.com/VersesTech/genius-core-sdk-rs/compare/v0.1.0...v0.2.0) (2024-04-17) ### Features * copy over existing sdk ([#3](https://github.com/VersesTech/genius-core-sdk-rs/issues/3)) ([acb7d2f](https://github.com/VersesTech/genius-core-sdk-rs/commit/acb7d2f49e17fd2211f1a1e0488a2bad4a957fc0)) ### Bug Fixes * another release demo ([#43](https://github.com/VersesTech/genius-core-sdk-rs/issues/43)) ([8d3801d](https://github.com/VersesTech/genius-core-sdk-rs/commit/8d3801dc87fb141396a9d0d036ab25c3cd3223ba)) * test release ([#41](https://github.com/VersesTech/genius-core-sdk-rs/issues/41)) ([2e2900f](https://github.com/VersesTech/genius-core-sdk-rs/commit/2e2900fab9271366f8c8340e02732585be58c454)) * use --admin when doing automerge on release pipelines ([300b5c9](https://github.com/VersesTech/genius-core-sdk-rs/commit/300b5c91af78cb44ea8867e0637002321b5d9ad5)) ## [0.2.0-rc.1](https://github.com/VersesTech/genius-core-sdk-rs/compare/v0.2.0-rc...v0.2.0-rc.1) (2024-04-17) ### Bug Fixes * another release demo ([#43](https://github.com/VersesTech/genius-core-sdk-rs/issues/43)) ([8d3801d](https://github.com/VersesTech/genius-core-sdk-rs/commit/8d3801dc87fb141396a9d0d036ab25c3cd3223ba)) ## [0.2.0-rc](https://github.com/VersesTech/genius-core-sdk-rs/compare/v0.1.0...v0.2.0-rc) (2024-04-17) ### Features * copy over existing sdk ([#3](https://github.com/VersesTech/genius-core-sdk-rs/issues/3)) ([acb7d2f](https://github.com/VersesTech/genius-core-sdk-rs/commit/acb7d2f49e17fd2211f1a1e0488a2bad4a957fc0)) ### Bug Fixes * test release ([#41](https://github.com/VersesTech/genius-core-sdk-rs/issues/41)) ([2e2900f](https://github.com/VersesTech/genius-core-sdk-rs/commit/2e2900fab9271366f8c8340e02732585be58c454)) * use --admin when doing automerge on release pipelines ([300b5c9](https://github.com/VersesTech/genius-core-sdk-rs/commit/300b5c91af78cb44ea8867e0637002321b5d9ad5))