What's Changed
- chore(UI): Clean up stderr output in UI test files: BED-7242 by @maffkipp in #2311
- chore: Added CodeRabbit config and AGENTS.md - BED-7115 by @sircodemane in #2238
- fix(PZ): GET /asset-group-tags/:tagId/members source kind filtering is broken BED-7089 by @ALCooper12 in #2314
- feat(OG Management): add extensions list empty state - BED-7266 by @TheNando in #2335
- chore: Vulnerability Fix Upgraded go 1.24.11 -> 1.24.12 - BED-7298 by @kpowderly in #2342
- feat: Updated Auth Middleware to Support API Keys being Disabled. BED-7143 by @RaymondLaubert in #2341
- chore(yarn): resolution to address CVE-2026-25547 - BED-7298 by @TheNando in #2345
- feat(OpenGraph): Add Upsert Extension Endpoint - BED-6723 by @LawsonWillard in #2325
- fix(BH Shared UI): AZOwner/AZOwns entities panel info confusion - BED-7274 by @Flake85 in #2331
- feat: Table View Column Resizing: BED-7005 by @jvacca-specterops in #2344
- docs(bh-rfc-6): DogTags (SKU Feature Entitlements) BED-7094 by @kpom-specter in #2226
- feat: allow 'analysis.scheduled' parameter to be updatable via the UI - BED-7188 by @elikmiller in #2337
- chore: Capture test history and trends PQE-381 by @ykaiboussiSO in #2330
- feat(API): add check for the removal of API keys: BED-7194 by @stephanieslamb in #2326
- docs: Update HelpTexts for AZ role edges BED-7061 by @martinsohn in #2184
- fix: Fixes for query 'Computers with membership in Protected Users' - BED-7273 by @martinsohn in #2321
- chore: Fix integration tests for graph schema - BED-7243 by @kpowderly in #2327
- fix(analysis): Resolve datapipe ordering issue for analysis - BED-7354 by @StephenHinck in #2351
- feat(OpenGraph): Stave off kind table ID exhaustion - BED-7259 by @LawsonWillard in #2348
- chore: rephrasing zone membership BED-7197 by @LucasParraF in #2343
- feat(dogtags): add Name() to providers for startup logging BED-7364 by @kpom-specter in #2353
- feat: Delete Extension Endpoint - BED-6898 by @kpowderly in #2339
- chore: update axios due to vulnerability scan - BED-7386 by @mykeelium in #2357
- feat: add new feature flag scheduled_analysis_configuration BED-7358 by @elikmiller in #2352
- fix: (UI)Globe/cloud button on Attack Paths page shows correct data - BED-6661 by @nicole-m-martin in #2340
- chore: Change pathfinding logic to look at extension management feature flag BED-7363 by @AD7ZJ in #2354
- chore: Resolve Vulnerability found during image scan - BED-7395 by @kpowderly in #2362
- chore(api): Add context information to analysis logs: BED-7265 by @StephenHinck in #2316
- chore: v8.6.0 merge main BED-7280 by @Holocraft in #2366
- chore: move stage/v8.6.0 back into main BED-7280 by @Holocraft in #2363
- fix: meta entity info rendering BED-4760 by @urangel in #2359
- feat(OpenGraph): Add SourceKind to DAWGS Kinds Table - BED-7277 by @LawsonWillard in #2360
- feat(UI): OpenGraph extension upload dialog BED-6759 by @maffkipp in #2349
- chore: pin docker to version 27.3.1 to preserve access to docker trust command BED-7407 by @elikmiller in #2371
- feat(OG Management): load extensions data - BED-7267 by @TheNando in #2361
- feat: add new feature flag 'opengraph_collector_platform_support' BED-7340 by @ktstrader in #2373
- chore: pin tar to 7.5.8 BED-7447 by @elikmiller in #2377
- feat: Schema Service additional testing & Source Kind Deactivation - BED-6920 by @kpowderly in #2372
- chore: fix build errors in staging V8.6.1 BED-7404 by @Holocraft in #2381
- chore: merge stage/v8.6.1 to main BED-7404 by @Holocraft in #2379
- feat(OpenGraph): Add New Validation Checks For Upsert Schema Extension - BED-7360 by @LawsonWillard in #2374
- fix(ui): Fix vulnerability scan CVE-2026-26996 BED-7458 by @slimi-so in #2385
- fix: Update ListExtensions endpoint to return id as int and built_in fields - BED-7461 by @kpowderly in #2387
- fix: updating docs to include wait header to bypass query limit - BED-6991 by @stephanieslamb in #2390
- feat(OpenGraph Findings): Add migration for list findings table BED-7413 by @sirisjo in #2380
- feat: Enable column resizing BED-7355 by @LucasParraF in #2391
- feat(Scheduled Analysis Improvements): Cancel a Queued Analysis Run BED-7191 by @ALCooper12 in #2375
- feat(OpenGraph Management): delete extension - BED-7268 by @TheNando in #2378
- chore: Rework Reach Calculation to Use Less CPU and Memory - BED-7379 by @zinic in #2364
- chore: Adding valid edges schema BED-7479 by @jiggy-at-specterops in #2393
- feat(auth): delete all auth tokens on startup - BED-7139 by @cami-specter in #2358
- chore: Add non-thresholded measure.go support and convert - BED-7453 by @StephenHinck in #2384
- fix: bump DoodleUI to alpha.38: BED-7477 by @jvacca-specterops in #2397
Full Changelog: v8.6.1...v8.7.0-rc1