Version 2.260715.0
Enhancements:
- #6692 [Backend] Clean API error when renaming default tenant to a duplicate name
- #6689 [Backend] Expose default tenant identity to frontend + verify deletion-block regression coverage
- #5151 refactor(inject-expectation): create inject_expectation_signatures table
- #4710 feat: add Tanium scripts for Linux and macOS
Bug Fixes:
- #6695 fix(catalog): catalog out of sync: missing AI Red Team injector and AI security collectors
- #6677 fix(telemetry): simulation creation telemetry not incremented for simulations created from scenarios
- #6575 fix(injectors): base url is not updated in implant commands when changed
- #6471 fix(backend): ExecutorApi.getExecutor @accesscontrol uses wrong resourceId (#collectorId instead of #executorId)
Pull Requests:
- feat(signature-refactor): refactor inject expectations signatures process (#5151) by @gabriel-peze in #6506
- feat(signatures): change migration version (#5151) by @gabriel-peze in #6653
- fix(deps): update dependency @mui/x-date-pickers to v8.29.2 by @renovate[bot] in #6568
- chore(deps): update dependency python to 3.14 - autoclosed by @renovate[bot] in #6569
- fix(deps): update dependency html-react-parser to v6.1.4 by @renovate[bot] in #6579
- fix(deps): update dependency react-hook-form to v7.81.0 by @renovate[bot] in #6625
- fix(deps): update dependency io.pyroscope:agent to v2.8.0 by @renovate[bot] in #6659
- fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.43.0 by @renovate[bot] in #6661
- fix(deps): update logback monorepo to v1.5.38 by @renovate[bot] in #6665
- chore(deps): update yarn to v4.17.1 by @renovate[bot] in #6662
- chore(deps): update devdependencies (non-major) by @renovate[bot] in #6561
- fix(deps): update dependency react-intl to v10.1.15 by @renovate[bot] in #6664
- fix(deps): update dependency @casl/ability to v7.0.1 by @renovate[bot] in #6643
- fix(deps): update dependency immutable to v5.1.9 by @renovate[bot] in #6540
- fix(injectors): manage base url on command and cleanup command at runtime (#6575) by @gabriel-peze in #6599
- fix(deps): update dependency org.postgresql:postgresql to v42.7.13 by @renovate[bot] in #6541
- fix(deps): update dependency react-router to v7.18.1 by @renovate[bot] in #6542
- chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v3.8.0 by @renovate[bot] in #6543
- fix(deps): update dependency @tanstack/react-virtual to v3.14.5 by @renovate[bot] in #6556
- fix(deps): update dependency co.elastic.clients:elasticsearch-java to v8.19.18 by @renovate[bot] in #6558
- Chore/pr merge status sync by @EmilieFo17 in #6618
- test(multi-tenancy): challenge API for multi-tenancy (#5718) by @johanah29 in #6027
- fix(deps): update dependency tools.jackson.core:jackson-core to v3.2.0 by @renovate[bot] in #6205
- fix(deps): update dependency net.ttddyy:datasource-proxy to v1.11.0 by @renovate[bot] in #6481
- fix(deps): update dependency org.apache.maven:maven-plugin-api to v3.9.16 by @renovate[bot] in #6478
- test(multi-tenancy): tagRule API for multi-tenancy (#5718) by @johanah29 in #6020
- test(multi-tenancy): channel API for multi-tenancy (#5718) by @johanah29 in #6033
- fix(api): increment simulation created telemetry when creating simulation from scenario (#6677) by @SamuelHassine in #6678
- chore(catalog): sync all missing injector and collector connectors into the marketplace catalog (#6695) by @SamuelHassine in #6696
- chore(catalog): refresh connector logos to square icons with a solid background (#6698) by @SamuelHassine in #6699
- chore(catalog): refresh ai-redteam logo to square icon with a solid background (#6698) by @SamuelHassine in #6700
- fix(deps): update dependency tools.jackson.core:jackson-core to v3.2.1 by @renovate[bot] in #6693
- fix(deps): update dependency io.opentelemetry:opentelemetry-bom to v1.64.0 by @renovate[bot] in #6694
- fix(deps): update dependency react-intl to v10.1.16 by @renovate[bot] in #6707
- fix(deps): update dependency dompurify to v3.4.12 by @renovate[bot] in #6706
- chore(multitenancy): v2 api isolation mitigation (#6400) by @johanah29 in #6639
- feat(settings): expose default_tenant_id in platform settings response (#6689) by @RomuDeuxfois with @Copilot in #6701
- fix(security): correct @accesscontrol resourceId in ExecutorApi.getExecutor (#6471) by @RomuDeuxfois with @Copilot in #6517
- fix(tenants): clean BadRequestException on duplicate tenant rename (#6692) by @RomuDeuxfois with @Copilot in #6702
- feat(tanium): add TTR detach script for Linux and macOS (#4710) by @Seb-MIGUEL in #5396
- feat(tenants): add DefaultTenantDangerZone component (#6691) by @RomuDeuxfois with @Copilot in #6703
Full Changelog: 2.260710.0...2.260715.0