What's Changed
- Prepare for 1.0.0-RC1 development by @alexheifetz in #1734
- Introduce Generic Media and Document support by @igordayen in #1737
- Improve error message when default llm is not available by @poutsma in #1736
- Remove references to deprecated features in Asciidoc and KDOC by @igordayen in #1743
- Netty High Vilnerability Jun-26 by @igordayen in #1745
- Sonar blockers - missing asserts in tests by @igordayen in #1748
- update for new DeepSeek model names by @zhangjessey in #1749
- Remove deprecated methods by @poutsma in #1750
- refactor(anthropic): extract AnthropicModelFactory into plain embabel… by @jasperblues in #1752
- Promote Experimental APIs and update docs by @igordayen in #1753
- fix: remove unreachable null checks flagged by Sonar (S2583) by @azanux in #1755
- fix: #1759 drop retired Gemini 2.0 models, add all-models smoke ITs by @azanux in #1761
- Fix #1557: close MCP SSE connections before Tomcat graceful shutdown… by @igordayen in #1766
- fix(mistral): #1757 - two independent bugs in
embabel-agent-mistral-ai-autoconfigureby @azanux in #1767 - Feature/zai GLM model integration by @azanux in #1768
- Add appropriate error message to the log whenever a goal is not reachable by @deleSerna in #1769
- fix(tools): glob '**/' now matches zero or more directories (root & direct children) by @azanux in #1770
- Fix regex: path matcher to normalize separators cross-platform by @alexheifetz in #1772
- Skip fenced code blocks in skill file-reference extraction by @johnsonr in #1658
- Configure planner behavior for multiple goals with the same or different return types by @igordayen in #1775
- Address duplicate logging and logging of 'null' by @igordayen in #1776
- Add chat message events and event-publishing in-memory conversation t… by @jasperblues in #1777
- feat(mcpserver): expose MCP server health via Spring Boot Actuator by @LordKay-sudo in #1773
- Fix 1774: Have Subagent to inherit Verbosity Settings of a parent process by @igordayen in #1778
- Resolve target class for CGLIB-proxied beans in @LLMTool discovery by @jimador in #1782
- #1783 - enhancement: reduce logging level to DEBUG to minimize low-value log messages: ToolGroupsConfiguration : MCP is available. Found 0 clients: by @simeshev in #1784
- Propagate tool failures as ToolExecutionException so MCP clients see isError by @jimador in #1781
- Update build parent 0.1.15 and common 0.1.14 by @alexheifetz in #1785
- Prepare for 1.0.0-GA Dev Cycle by @alexheifetz in #1787
- Promote RAG experimental APIs to prod status by @igordayen in #1791
- fix(skills): confine script engine inputs to a root and harden both engines (#1754) by @azanux in #1789
- bug: JacksonOutputConverter breaks valid LLM response containing mermaid diagram by @Sam42R in #1788
- fix: widen DefaultAgentPlatform.platformServices type (#1793) by @ebullient in #1794
- Looging Enhancements and Streaming reasoning clean-up by @igordayen in #1797
- Log improvement: locale format millisecond timings by @johnsonr in #1798
- Prepare 1.0.0 Release by @alexheifetz in #1802
- Prepare 1.0.0 Release by @alexheifetz in #1803
New Contributors
- @zhangjessey made their first contribution in #1749
- @LordKay-sudo made their first contribution in #1773
- @Sam42R made their first contribution in #1788
Full Changelog: v0.5.0...v1.0.0