v2.0.7
Supported Mattermost Server Versions: 6.2.1+
Enhancements
Fixes
- 7e9d095 Backport #936: harden Enhanced Search post props (#962)
- ace006e Add recency bias to semantic search (timestamps in prompts + time-decay reranking) (#930) (#961)
- 15c3161 Fix AI Enhanced Search reindex resume, model-info unlock, and progress visibility (#909) (#960)
- 92e482d Recreate pgvector table on embedding dimension change during Full Reindex (#904) (#959)
- 3adf42c [MM-69713] Fix embedding model change search lockout (#876) (#958)
- b5950b9 Add deferred HNSW index rebuild (index-after-load) for full reindex (#885) (#957)
- a97eab9 Backport #884: speed up AI Enhanced Search reindexing (#956)
- 136e29a fix: serialize concurrent embedding writes per post_id (#754) (#955)
- edda85e Make stuck reindex jobs always recoverable (#707) (#954)
- 73cf212 Exempt embedded Mattermost MCP tools from the MCP license gate (#924) (#953)
- d290870 Keep thread context on channel tool follow-ups (#862) (#864)
- 4ad0d7d MM-69180: Cherry-pick embedded MCP TLS internal URL fix to release-2.0 (#835)
- ac4f944 Cherry-pick cohere-fix: Cohere/Mistral routing, bifrost errors, and reasoning_effort gating (#836)
- 2f3cebc webapp: refresh agent quota header after deleting last visible agent (#829) (#830)
- ddb4799 Cherry-pick PR #816: align Agents page with single-agent free tier (#825)
- f359551 Cherry-pick PRs #764, #767, and #769 to release-2.0 (#804)
- 2c169be webapp: fix crash on null bot channelIDs in channel filtering (#795) (#796)
- 0ebf416 MM-68694: Fix Responses API tool argument routing (#728)
- c18a900 Revert "MM-67913: stop toggling app__body on Agents product page (#683)" (#704)