What's Changed
- fix: display kind handling in primary kind resolution BED-9486 by @urangel in #3219
- fix: return session and local group completeness under their own keys by @amaralazizy in #3161
- chore(deps): bump DAWGs release version to v0.8.0 BED-9544 by @mvlipka in #3226
- fix(a11y): update stale locators - BED-9545 by @JayC-Specter in #3225
- chore: add migration to default support bundle and artifact cleanup - BED-9554 by @mykeelium in #3230
- fix: a11y changes for pathfinding control contrast by @julian1j in #3224
- chore: Update npm Browserslist to 4.28.8 due to a security vuln - BED-9560 by @LawsonWillard in #3233
- fix: undefined name value in toast message, rules page hmac secret flow: BED-9606 by @jvacca-specterops in #3241
- chore(deps): update faker-js to non vulnerable version BED-9610 by @mvlipka in #3246
- chore(deps): update fast-uri to 3.1.6 from 3.1.5 BED-9610 by @mvlipka in #3248
- refactor(Playwright): update patterns and docs - BED-9440 by @TheNando in #3223
- feat: Update API Explorer Enterprise Logo - BED-8328 by @catsiller in #3238
- chore(alerts): update openAPI docs for
retryendpoint by @sirisjo in #3237 - fix: Align managed-service-account DNS requirements in ADCS compositions BED-9336 by @JonasBK in #3195
- fix: Require exact ADCS trust paths in creation and composition BED-9336 by @JonasBK in #3196
- fix: Scope ADCS host validation to exact Enterprise CAs BED-9336 by @JonasBK in #3200
- fix: Align ADCSESC3 creation and composition requirements BED-9336 by @JonasBK in #3201
- feat: custom deny aces count property by @JonasBK in #2779
- feat: a11y - Hidden UI headings of Explore and PZ - BED-9537 by @specter-flq in #3250
- chore(Vuln): Patch CVE-2026-84304 vulns of gRPC dependency BED-9637 by @ykaiboussiSO in #3255
- refactor(a11y): update PZ and Admin a11y tests; docs - BED-9440 by @TheNando in #3252
- fix: Revert ADCS changes temporarily BED-9336 by @superlinkx in #3266
- feat: Zip bundle ingestion for the extension upload API BED-9318 by @AD7ZJ in #3215
- chore: bump collector versions - BED-9530,BED-9531,BED-9532 by @mykeelium in #3267
- feat: Gate managed OpenHound collection BED-9450 by @elikmiller in #3261
- chore(types): Add route matcher to subnav items BED-9662 by @bfaulk96 in #3271
- feat: Add collection plan API client methods (BED-9664) by @bfaulk96 in #3272
- chore: collection plan page scaffolding: BED-9663 by @jvacca-specterops in #3275
- feat: DORA metrics automation and tooling BED-9054 by @superlinkx in #3027
- refactor(a11y): update explore and shared a11y tests - BED-9440 by @TheNando in #3251
- chore(deps): bump js-yaml and @xmldom/xmldom BED-9701 by @bfaulk96 in #3280
- feat(a11y): a11y scan hardening (BED-9440) by @bfaulk96 in #3264
- feat: alerts retry: BED-9495 by @jvacca-specterops in #3262
- fix: fixed table sorting focus BED-8612 by @Holocraft in #3278
- fix: git log level for s3 diagnostics - BED-9700 by @mykeelium in #3286
- feat: Add Extension to Saved Queries - BED-9321 by @LawsonWillard in #3171
- feat: Add Catagory to Saved Queries - BED-9496 by @LawsonWillard in #3228
- feat: database management page admin only access BED-8187 by @catsiller in #3284
- feat(Nav): auto-expand/contract when resizing at breakpoint - BED-9547 by @TheNando in #3277
- feat(ui): Add collector job secret client APIs BED-9727 by @bfaulk96 in #3293
- chore(jobs): collector jobs api contract BED-9609 by @mistahj67 in #3253
- chore: Improve cross extension findings - BED-9566 by @brandonshearin in #3282
- feat: collection plan page scaffolding 2: BED-9663 by @jvacca-specterops in #3290
- chore: update dawgs - BED-9753 by @zinic in #3297
- feat: Add Saved Queries to Extension Upsert - BED-9320 by @LawsonWillard in #3239
- chore(tests): Fix TestIngestionCoordinator Test Flapping BED-9625 by @mvlipka in #3287
- fix: Failure to create cypher query audit log: context canceled BED-8525 by @AD7ZJ in #3292
- chore: update graphschema_integration_test callsites - BED-9566 by @brandonshearin in #3300
- feat: update empty value displays for entity panel BED-8096 by @urangel in #3258
- feat: add optional dataAnalytics prop on MultiSelect triggers, support for Pendo Tracking - BED-9462 by @nicole-m-martin in #3256
- feat: add collection plan schedule client methods BED-9670 by @bfaulk96 in #3314
- chore(ci): Push Edge Images To AWS ECR BED-9555 by @mvlipka in #3312
- feat(bh-shared-ui): adding icons for findings table - BED-9154 by @LucasParraF in #3285
- test(saml): fix flapping TestAuth_CreateSSOSession cookie expiry assertion - BED-9626 by @darianshi in #3313
- fix: Support DORA collection date ranges BED-9054 by @superlinkx in #3299
- feat: Add visualisation of Active Directory site data - BED-9465 by @q-roland in #2031
- chore: create autofix analyzer to keep t.Parallel() out of
integrationtests BED-9750 by @superlinkx in #3298 - chore: upgrade BHCE to Go 1.27.0 BED-9430 by @jiggy-at-specterops in #3188
- chore: BED-9607 refactor get configs API to onion by @AlyaEru in #3296
- fix: adjust tooltip z-index to fix hidden node labels in Explore search/pathfinding - BED-9077 by @julian1j in #3062
- feat: managed collection configuration component: BED-9667 by @jvacca-specterops in #3324
- feat: distinguish duplicate node names with distinguished name BED-8949 by @catsiller in #3295
- chore: BED-9745 created new get config by type implementation by @AlyaEru in #3320
- fix: Add scroll area to squished Zone details (BED-9823) by @dcairnsspecterops in #3331
- feat: Add is_cross_platform type for Findings Table - BED-9240 by @nicole-m-martin in #3327
- chore: Move ListPermissions endpoint to new architecture - BED-9004 by @Flake85 in #3311
- feat: Synthetic Zone Node - BED-8916 by @kpowderly in #3330
- fix: remove zone nodes when feature flag is disabled; request analysis when toggling feature flag BED-9840 by @bsheth711 in #3336
- feat: add collector job type client support BED-9716 by @bfaulk96 in #3329
- chore(openapi): update findings endpoint to describe archived_at field in response - BED-9502 by @darianshi in #3334
- feat: BED-9553 saved queries return extension_id and category by @AlyaEru in #3335
- fix: revert zone node BED-9844 by @bsheth711 in #3338
- chore: Bump DAWGS to v0.9.0 BED-8047 by @seanjSO in #3337
- feat: Add Custom Claim Key Parameter for Client Authentication - BED-9206 by @mykeelium in #3328
New Contributors
- @amaralazizy made their first contribution in #3161
- @darianshi made their first contribution in #3313
- @AlyaEru made their first contribution in #3296
Full Changelog: v9.7.0-rc1...v9.8.0-rc1