Releases: microsoft/semantic-kernel-java
Releases · microsoft/semantic-kernel-java
java-1.4.0
1.4.0
- Upgrade to azure-ai-openai 1.0.0-beta.12
- Add vector stores with vector search support for Azure AI Search, Redis, JDBC with Postgres, MySQL, SQLite and HSQLDB. Moving these features out of the experimental stage.
java-1.3.0
1.3.0
- Added support for Json Schema to Open AI Chat Completions
- Upgraded to openai sdk 1.0.0-beta.11
- Added convenience method
FunctionInvocation.withResultTypeAutoConversion
which sets the return type and registers a
type converter based on Jackson for the return type. - Added localization support for error/debug messages
- Add vector search to experimental vector stores.
- Approximate vector search for Azure AI Search, Redis and JDBC with Postgres.
- Exhaustive vector search for VolatileVectorStore and default JDBC query provider, MySQL, SQLite and HSQLDB.
Bug Fixes
- Fixed type converters not being passed on to be used in tool invocations
Breaking Changes
- To support the new Json Schema feature, ResponseFormat has changed from an enum to a class.
java-1.2.2
What's Changed
- Release Commits for 1.2.0 by @johnoliver in #101
- Update build docs for new repository by @johnoliver in #103
- Add two overload methods to the invokePromptAsync method by @takashiuesaka in #155
- Fix some global kernel hooks not being executed by @johnoliver in #102
- Add opt-out for the semantic-kernel user-agent addition to openai requests by @johnoliver in #156
- Select Java tab in MS Learn docs by @brunoborges in #157
- Generic client type for OpenAiService by @dsgrieve in #159
- add example for custom type conversion. Fix bug in per-invocation type conversion. Add fluent calls to ChatHistory by @johnoliver in #158
- Add JDBC Vector Store by @milderhc in #160
- Make ChatHistory thread safe by @dsgrieve in #162
- Memory updates for sample app by @johnoliver in #166
- Add PostgreSQL query provider and mapper by @milderhc in #164
- Allow Handlebars templates to extract fields from Java beans by @johnoliver in #169
- Changelog. Code format. Version bumps by @johnoliver in #170
- Fix ChatHistory.getLast by @johnoliver in #172
- Fix changelog by @johnoliver in #173
New Contributors
- @takashiuesaka made their first contribution in #155
- @dsgrieve made their first contribution in #159
Full Changelog: java-1.2.0...java-1.2.2
java-1.2.0
Full Changelog: java-1.2.0...java-1.1.5