Releases: ollama4j/ollama4j
Releases · ollama4j/ollama4j
1.0.100
What's Changed
- Add blog post about tooling with Couchbase by @amithkoujalgi in #108
- Updated docs by @amithkoujalgi in #109 and #110
- Add structured response model by @amithkoujalgi in #112
- Add api methods to support passing images as byte[] by @bavardage in #113
- [Fix]: Test cases by @amithkoujalgi in #114
- [Fix]: NPE when tool not found by @amithkoujalgi in #119
New Contributors
- @bavardage made their first contribution in #113
Full Changelog: 1.0.99...1.0.100
1.0.99
What's Changed
- update-pre-commit-hook by @amithkoujalgi in #100
- Support bearer token by @csware in #98
- Integration tests by @amithkoujalgi in #105
New Contributors
Full Changelog: 1.0.98...1.0.99
1.0.98
What's Changed
- Added handling for unknown JSON properties in the
Model
class. (Addresses #99). - Added
getVersion()
API. - Introduced integration tests for various API functionalities, ensuring comprehensive coverage.
Full Changelog: 1.0.97...1.0.98
1.0.97
What's Changed
- Refactored
OllamaChatMessageRole
to simplify custom role creation, guarding against nulls inOllamaToolsResult
, and madeOllamaChatResult
properties immutable. Improved error handling inOllamaAPI
, added verbose logs, and ensured safer JSON parsing for tool responses. Introduced@JsonIgnoreProperties
for better deserialization support. Fixes issue #97 - Renamed workflow for clearer purpose and updated project dependencies across multiple packages to newer versions. Improved the
pom.xml
Maven config by adding a build phase and output directory for Javadoc generation. Upgraded several NPM packages, removing deprecated versions and adding license metadata for better dependency management. - Introduced an examples section in the README to highlight the
ollama4j-examples
repository. Added an iframe and link in the chat API documentation for better reference. Adjusted formatting for improved readability and consistency. Added a link to the "Examples" repository in both the navbar and the "Usage" section of the footer. This improves accessibility to code examples, providing users with an easier way to explore practical use cases.
Full Changelog: 1.0.96...1.0.97
1.0.96
1.0.95
What's Changed
- Addresses issue where creation of model was failing by @amithkoujalgi in #92
Full Changelog: 1.0.93...1.0.95
1.0.93
What's Changed
- Addresses issue where creation of model was failing by @amithkoujalgi in #92
Full Changelog: 1.0.93...1.0.94
1.0.93
The previous release wasn't fully published to Maven Central, and retrying the artifact publication is not possible. A new release is being created in the hopes that it will be successfully published this time.
1.0.92
What's Changed
- Add support for registering object instances by @seeseemelk in #87
- Add ability to stream tokens in chat by @seeseemelk in #88
- Add support for deepseek-r1 model by @kwongiho in #89
New Contributors
- @seeseemelk made their first contribution in #87
- @kwongiho made their first contribution in #89
Full Changelog: 1.0.91...1.0.92
NOTE: 🙄 This version was not fully published to Maven Central due to technical issues on their end. Please use this release instead.
1.0.91
What's Changed
- Enable chat API to use Tools by @AgentSchmecker in #82
- Feature/annotation based tools by @AgentSchmecker in #85
Full Changelog: 1.0.90...1.0.91