Enhancements:
- #19116 feat(catalog): avoid useless catalog manager runs
- #16188 feat(graph): improve knowledge graph image export quality (higher resolution / SVG support)
- #7052 feat(graph): improve graph behavior for filtered items and overall graph improvements
- #6613 feat(graph): be able to control graphs with keyboard strokes
- #1935 feat(graph): group objects of the same type together in the knowledge graph
Bug Fixes:
- #19175 fix(frontend): PDF files fail to load in the file preview
- #19157 fix(OrgSegreg): Improve Oganization segregation
- #19151 fix(search): tilde in keyword search breaks query_string parsing
- #19142 fix(connector): validate the catalog of managed connectors and migrate the leftover ones
- #19038 fix(stream): unbounded live stream dependency resolution and heartbeat listener accumulation
- #18965 fix(filters): log incorrect filter keys at info level
- #7284 fix(graph): inferred relationships in investigation should appear dashed like in the report knowledge graph
- #6795 fix(graph): knowledge graph buttons disappear on smaller window views (accessibility)
Pull Requests:
- fix(deps): update dependency openai to v7.38.0 by @renovate[bot] in #19173
- fix(deps): update dependency ejs to v7.0.2 by @renovate[bot] in #19170
- fix(deps): update dependency pdfmake to v0.3.12 by @renovate[bot] in #19133
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.163.1 by @renovate[bot] in #19137
- fix(deps): update dependency maplibre-gl to v6.15.0 by @renovate[bot] in #19172
- fix(deps): update dependency nodemailer to v10.1.7 by @renovate[bot] in #19171
- chore(deps): replace the deprecated OpenTelemetry trace SDK packages (#19177) by @xfournet in #19178
- docs(readme): Remove thread link from README.md (#19032) by @techcraver in #18977
- feat(catalog): avoid useless catalog manager runs (#19116) by @fellowseb in #19117
- fix(connector): validate the catalog of managed connectors and migrate the leftover ones (#19142) by @fellowseb in #19143
- perf(safe-ejs): render templates on a pool of workers (#18458) by @xfournet in #18459
- fix(filters): log incorrect filter keys at info level (#18965) by @esrevi in #19096
- feat(ingestion): Preparation of ingestion health 1.2: health events, heartbeat runtime check, stopped status (#18305) by @Archidoit in #18990
- fix(deps): update dependency react-virtualized to v10 by @renovate[bot] in #19174
- fix(segregation): do not match inaccessible connected elements when searching relationships (#19157) by @JeremyCloarec in #19158
- fix(frontend): load PDF previews with the PDF.js legacy build (#19175) by @xfournet in #19176
- fix(search): escape tilde when not used as a fuzzy operator (#19151) by @ludovic in #19152
- fix(stream): bound live stream dependency resolution and stop queuing heartbeats (#19038) by @JeremyCloarec in #19037
- fix(deps): update dependency undici to v8.12.3 by @renovate[bot] in #19201
- fix(deps): update dependency openai to v7.39.0 by @renovate[bot] in #19202
- fix(deps): update dependency react-router to v8.5.0 by @renovate[bot] in #19203
- refactor(workflow): improve UX of workflow definition (#17923) by @delemaf in #19042
- ci(frontend): cut frontend unit test time in CI (#19114) by @OctaveLaventure in #19115
- fix(deps): update graphql-tools monorepo (major) by @renovate[bot] in #19205
- feat(doc): add the 'import from hub' logic in the playbook section (#19206) by @Julienger0 in #19207
Full Changelog: 7.261021.1...7.261023.0