Enhancements:
- #16976 feat(frontend): surface the XTM One MCP server in the user profile
- #16972 Document the OpenCTI MCP server exposed through XTM One
- #16969 Extend product telemetry: full AI coverage and product adoption metrics
- #16959 feat(telemetry): keep visibility on managed connectors absent from the catalog with a registry-stripped image identity
- #16956 feat(telemetry): add TELEMETRY_TAGS deployment dimensions and active connectors by catalog identity
- #16929 feat(json mapper): improve json mapper extraction regexp
- #16914 docs: complete telemetry metrics list
- #16911 Add custom views to newsfeed
- #16892 feat(workflow): telemetry on the publish
- #16880 fix(dev): GraphQL LSP configuration not working with VSCode
- #16651 feat(engine): improve retry mechanism
- #16313 feat: data sanity manager as an alternative to some migrations
- #16249 fix(composer): connector's configuration form displays deprecated fields on update even when not set
- #16227 fix(composer): connector's configuration form displays deprecated fields on first deployment
- #15594 feat: MCP server for OpenCTI, Model Context Protocol integration
- #15142 feat: embed native MCP server (Model Context Protocol) with Streamable HTTP transport
- #13132 feat(security-coverage): add the ability to export security coverage to STIX
Bug Fixes:
- #16945 fix(playbooks): playbook AI agent components validate the intent binding as the automation user instead of the run-as user
- #16930 fix(widget): importing wordcloud widget makes the browser crash
- #16917 fix(image): can't paste image in content of Incident
- #16902 fix(pycti): pycti query not including all data necessary for retrieving selected relationships
- #16850 fix(draft): draft observables created with XTM extensions are visible outside draft mode
- #16775 fix(migration): attack pattern migration is way too long
- #16766 fix(ui): in update group drawer "members", the last member is completely truncated
- #16671 fix(filters): Background tasks imbricated filters display
- #16603 fix(scope): in dashboards Attack patterns external ID are added in a dashboard list widget
- #15773 fix(audit): internal objects displayed as Unknown in the Audit list distribution
Pull Requests:
- docs(telemetry): Update Telemetry metrics list (#16914) by @Archidoit in #16915
- fix(filters): Background tasks filters display (#16671) by @Archidoit in #16673
- feat(news-feed): support custom view resource type (#16911) by @Julienger0 in #16912
- fix(connector): handle connector deprecated fields (#16249) by @esrevi in #16529
- fix(client-python): remove the 1s per-message delay in ListenQueue (#16906) by @T0t1n in #16931
- fix(markdown): enable image upload support in mappable content editor (#16917) by @esrevi in #16934
- fix(pycti): update query to include missing data (#16902) by @scarletmerlin123 in #16903
- fix(widget): prevent importing wordcloud widget to crash (#16930) by @esrevi in #16933
- feat(workflow): enhance notification access control for recipients (#14054) by @delemaf in #16893
- feat(telemetry): add workflow publish count tracking and telemetry integration (#16892) by @delemaf in #16894
- feat(json-mapper): improve extractWithRegexp (#16929) by @OctaveLaventure in #16935
- chore: fix graphql LSP config (#16880) by @mcartaud in #16881
- fix(playbook): validate AI agent intent binding as the run-as user (#16945) by @SamuelHassine in #16946
- docs(telemetry): Add AI instructions about telemetry (#16914) by @Archidoit in #16940
- fix(ui): fix the list members layout in update group drawer (#16766) by @CelineSebe in #16875
- feat(ci): add migration timestamp check workflow (#16852) by @labo-flg with @Copilot in #16853
- fix(widget): Display internal objects representative in Audits Distribution List (#15773) by @Archidoit in #16750
- perf(docker): optimize worker Docker images (#16352) by @xfournet in #16353
- feat(telemetry): add TELEMETRY_TAGS deployment dimensions and active connectors by catalog identity (#16956) by @SamuelHassine in #16957
- feat(telemetry): export registry-stripped identity for managed connectors absent from the catalog (#16959) by @SamuelHassine in #16960
- fix(telemetry): widen dev-mode export window from 2 minutes to 3 hours (#16965) by @SamuelHassine in #16966
- feat(telemetry): add full AI and product adoption telemetry coverage (#16969) by @SamuelHassine in #16970
- docs(mcp): document the OpenCTI MCP server exposed through XTM One (#16972) by @SamuelHassine in #16973
- feat(engine): improve engine retry mechanism (#16651) by @JeremyCloarec in #16652
- feat(data-sanity): add a base manager for data sanity (#16313) by @aHenryJard in #16820
- feat(profile): surface the XTM One MCP server in the user profile (#16976) by @SamuelHassine in #16977
- fix(dashboard): remove mitre_id from front representative (#16603) by @JeremyCloarec in #16855
- chore: cleanup logs worker related code (#16987) by @fellowseb in #16988
- fix(backend): preserve original case for unknown hash algorithms (#16708) by @gabrielebonadiman in #16948
New Contributors:
- @gabrielebonadiman made their first contribution in #16948
Full Changelog: 7.260701.0...7.260706.0