Releases: omahjoub/fanar-java
Releases · omahjoub/fanar-java
Fanar Java SDK v0.1.0
Release notes: see CHANGELOG.md.
What's Changed
- feat : Setup Repository by @omahjoub in #1
- feat : Setup Repository by @omahjoub in #2
- feat : Documentation & Core Structure by @omahjoub in #3
- deps(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.10.0 by @dependabot[bot] in #4
- feat : Core public contract by @omahjoub in #5
- feat : Core SPI by @omahjoub in #6
- feat : Core Retry Policy by @omahjoub in #7
- feat(core-chat): message hierarchy, content parts, enums, ToolCall by @omahjoub in #8
- feat(core-chat): ChatRequest record with Builder and full validation by @omahjoub in #9
- feat(core): streaming types by @omahjoub in #10
- feat(core): FanarClient + ChatClient facade skeleton by @omahjoub in #11
- feat(core): Transport + real ChatClient (sync + async) by @omahjoub in #12
- feat : SSE parser + chat().stream() implementation by @omahjoub in #13
- feat : Retry interceptor by @omahjoub in #14
- feat : Jackson 3 adapter by @omahjoub in #15
- feat : Jackson 2 adapter by @omahjoub in #16
- feat : e2e battle-test + open value classes + core hardening by @omahjoub in #17
- feat : every Fanar domain has a typed client by @omahjoub in #18
- feat : Async e2e tests by @omahjoub in #19
- feat : observability adapters + wire-logging interceptor by @omahjoub in #20
- feat : GraalVM native-image validation across every SDK surface by @omahjoub in #21
- Polishing by @omahjoub in #22
- feat : Spring Boot 4 starter (auto-config, health, sample) by @omahjoub in #23
- feat : Fix Unit Tests Racing Conditions by @omahjoub in #24
- deps(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #25
- deps(deps): bump spring-boot.version from 4.0.0 to 4.0.6 by @dependabot[bot] in #26
- feat : Spring AI 2.0 starter — chat, image, audio adapters by @omahjoub in #27
- feat : Documentation by @omahjoub in #28
- feat : Release infrastructure by @omahjoub in #29
- release: 0.1.0 by @omahjoub in #30
New Contributors
- @omahjoub made their first contribution in #1
- @dependabot[bot] made their first contribution in #4
Full Changelog: https://github.com/omahjoub/fanar-java/commits/v0.1.0