Enhancements:
- #16636 feat(playbook): add a "run as" user on AI agent playbook components
- #16629 feat(scope): Add CTA 'import from Hub' for Playbooks library on the Hub
- #16602 feat(security): Add security CIDR allow-list to allow login or access public information (like public dashboard)
- #16558 feat(connector catalog): Warn and require user acknowledgement when deploying an unverified connector
- #16514 feat(scope): Draft workflow - On AM component, be able to select intersection & dynamic AM
- #16489 chore(frontend): use @filigran/rich-text-editor package
- #16474 refactor: migrate Number.js to ts
- #15468 feat(dashboards): middle-click and Ctrl+click behavior improvements in dashboard list widgets
- #15083 chore: build
- #11624 feat(filters): enable sharing of saved filters with other users, groups or organizations
- #9477 feat(massive-operations): increase the limit of objects that can be created with bulk creation
Bug Fixes:
- #16667 fix(filters): Display error for background tasks with imbricated empty filter group
- #16659 fix(scope): Unable to Resize or Drag Widgets After Validation
- #16658 fix(dashboard): Cannot resize widgets on custom dashboards / custom views
- #16633 fix(scope): entities count in Overview tab always the same
- #16559 fix(Banners): platform admin banner goes over the registration one
- #16537 fix(frontend): long login message overflows and pushes auth form out of viewport
- #16534 fix(draftWorkflow): page data/import/draft not available for capability KNOWLEDGE_UPDATE in draft
- #16517 fix(frontend): Theme creation incorrectly assigns values
- #16513 fix(scope): Workflow on enter does not work if background task at first
- #16507 fix(scope): Search is broken on activity
- #16402 fix(graphql): memory leak in subscription
withCancelwrapper leaksPubSubAsyncIteratoron cancellation
Pull Requests:
- fix(draftworkflow): allow workflowInstance query to capa in draft (#16534) by @frapuks in #16538
- refactor(frontend): Migrate Number.js to ts (#16474) by @Archidoit in #16476
- fix(search): fix search on activity/history (#16507) by @CelineSebe in #16508
- fix(login): Scrollbar for long login messages (#16537) by @Archidoit in #16624
- fix(banners): fix banners display (#16559) by @hervyt in #16560
- fix(draft-workflow): run onEnter after async transition (#16513) by @frapuks in #16615
- feat(playbook): add a "run as" user on AI agent playbook components (#16636) by @SamuelHassine in #16637
- fix(frontend): fix entities distribution scoping in report and grouping details (#16633) by @Gwendoline-FAVRE-FELIX in #16648
- chore(frontend): use @filigran/rich-text-editor package (#16489) by @ludovic in #16491
- feat(filters): fix refresh saved filters after renaming (#11624) by @Archidoit in #16614
- feat(security): add IP allow-list support (#16602) by @richard-julien in #16580
- feat(frontend): increase bulk creation limit to 150 (#9477) by @mcartaud in #16649
- feat(composer): warn and require user acknowledgement when deploying an unverified connector (#16558) by @Archidoit in #16630
- feat(build): add workaround for process.env usage in react-draggable (#16658) by @ludovic in #16660
- feat(filters): Sharing saved filters: remove FF and migration to add share filters capability (#11624) by @Archidoit in #16571
- docs(filters): Sharing saved filters documentation (#11624) by @Archidoit in #16632
- feat(workflow): dynamic authorized members (#16514) by @delemaf in #16616
- fix(backend): guard subscription filters against null payload to prevent redis sub leak (#16402) by @Chehao in #16556
- fix(frontend): update theme creation to use correct values (#16517) by @scarletmerlin123 in #16518
- fix(filters): Fix error for background tasks with empty filters (#16667) by @Archidoit in #16670
- fix: Support meta key and middle-click to open in new tab (#15468) by @mcartaud in #16569
- fix(migrations): push new migration to fix previous attack pattern case insensitive migration merge (#16485) by @JeremyCloarec in #16666
- fix(task): try catch in task manager promote operation (#16627) by @JeremyCloarec in #16628
- fix(backend): parse startDateParsed to the start of the hour (#16413) by @NeerajGulia in #16279
- fix(frontend): reduce excessive top padding on support package table (#16419) by @segunakinfenwa-sketch in #16423
- fix(frontend): hide non-clickable add buttons in single-selection widget forms (#16360) by @segunakinfenwa-sketch in #16422
New Contributors:
- @mcartaud made their first contribution in #16649
- @Chehao made their first contribution in #16556
- @NeerajGulia made their first contribution in #16279
- @segunakinfenwa-sketch made their first contribution in #16423
Full Changelog: 7.260615.0...7.260619.0