Releases: mattermost/mattermost-plugin-agents
Releases · mattermost/mattermost-plugin-agents
v1.5.0
What's Changed
- Add config migration for service/bot separation by @davidkrauser in #409
- Implement service/bot separation in backend by @davidkrauser in #410
- Add configuration option to render AI-generated links by @crspeller in #407
- [MM-65976] Add web search annotation support by @nickmisasi in #395
- Complete service/bot separation refactoring by @davidkrauser in #411
- [MM-66171] Anthropic tool calling fixes by @nickmisasi in #414
- [MM-66115] Add support for Mattermost running on a subpath by @nickmisasi in #413
- Hide AI UI Elements for Unauthorized Users by @crspeller in #420
- In-memory transport for MCP by @BenCookie95 in #391
- Enable vision by default and remove beta label by @crspeller in #419
- MM-66207: Refactor llmbot_post component and fix loading state UX issues by @nickmisasi in #415
- Add a cache for MCP tools by @crspeller in #406
- Introduce LLM Bridge API by @crspeller in #418
Full Changelog: v1.4.0...v1.5.0
Latest Master Build
Latest build from master branch - b563777
v1.4.0
- 31221ed Add a step to CI to enable uploading the build into S3 for spinwicks (#400)
- 7f3bd12 Fix MCP Header entry (#397)
- 076d410 Improve streaming cursor visibility (#389)
- 728f8cb [MM-65728] Block notifications from immediate bot replies in threads (#390)
- ff84a28 Migrate to the official Go SDK for MCP (#384)
- f687438 Bump tar-fs and testcontainers in /e2e (#401)
- cc72454 Bump cross-spawn from 7.0.3 to 7.0.6 in /webapp (#402)
- e18075c Bump form-data from 4.0.0 to 4.0.4 in /e2e (#399)
- c65bd16 fix whitespace (#396)
- 327acf1 Update docs for new licences (#394)
- 1142266 Streamable HTTP and SSE MCP server (#367)
- e45766c [MM-65973] Reasoning support for Anthropic (#388)
- 4872ebf [MM-65676] Migrate to OpenAI Responses API, Support for Reasoning Models (#387)
- b94a855 Add Claude Code workflow (#392)
- 3e88513 Cleanup deleted posts from embedding search (#386)
- c18152f [MM-65670] Log LLM token usage tracking (#383)
- 19d26c1 [MM-65675] Port OpenAI Integration to Official SDK (#381)
- cda79b7 Update PR template (#382)
- 814690c Update admin_guide.md (#378)
- 708d1bd Clarifying AI functionality that requires an Enterprise license (#375)
- 2a9d2d8 Fix inter-plugin client calls with tool-enabled bots (#377)
- 52521e4 Enhance MCP (Model Context Protocol) with OAuth support and tool discovery (#365)
- dc44795 Mattermost MCP stdio server (#350)
v1.3.1
v1.3.0
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
- 158be50 Fix chat history (#346)
- d141aa5 Some text fixes from the rename (#347)
- d51b512 Fix bug in OpenAI compatable preventing Mistral from working (#344)
- 31a390f Add more evaluations and update prompts (#340)
- 65e9e95 Fix MCP config conditional rendering and prop naming (#341)
- 3f75c79 Add security documentation for interpluginclient permission responsibilities (#342)
- 416d87d Update admin_guide.md (#339)
- c93e5b0 Update usage_tips.md (#338)
- c146ea4 Update user_guide.md (#337)
- 9ad2159 Fix crash in EnsureBots when no bots configured on unlicensed server (#336)
- 181cdb8 End User Guide Editorial Updates (#335)
- 0c03233 Rename plugin to Mattermost Agents (#334)
- bb559c2 Additional refactoring in support of Evals. (#333)
- 39f0562 Fix thread summarization on regeneration (#327)
- a2d2397 Require endpoints that don't have parameters in the body to have empty body (#326)
- e0302ae Overhall of docs (#332)
- 1f77ed7 Avoid issues on Darwin bundling the plugin (#331)
- 131e3a9 [Snyk] Security upgrade @mattermost/client from 10.6.0 to 10.7.0 (#328)
- 47ccc77 Factor out the channels and threads packages (#323)
- ca25ed4 Clarify package comment (#330)
- edcf71a Add experimental backend. (#329)
- 9c25650 Update anthropic client to latest version (#322)
- 6f1da05 Support new Enterprise Advanced sku (#325)
- edcbcbe Refactor Plugin Architecture for Improved Testability and Evaluation (#321)
- 3bde2fc Adding experimental MCP implementation (#318)
- ea4bdda Fix specification of openai embeddings (#319)
- 136a868 Fix post regeneration by tracking responding post IDs (#314)
- a4a64fa Fix the bot creation performance. Only create DMs when nessisary (#306)
- 1ee8f83 Updated Copilot empty state with new illustration (#312)
- f933e1c Add inter-plugin communication endpoint (#307)
- b590abb Add CLAUDE.md and make check-style-fix target (#310)
- bca7513 Update webapp dependencies (#309)
- e2d42ea Update go dependancies. (#308)
- 996aa27 MM-63606 - Update github.com/mattermost/mattermost/server/public depe… (#305)
- f1f8708 Add experimental embedding search (#301)
- ab826dc Remove experimental LLM backend (#298)