Skip to content

v6.7.0

Latest

Choose a tag to compare

@mlodic mlodic released this 02 Jul 06:40
a03b82f

please refer to the Changelog

What's Changed

  • Ipqs new features by @RamboV in #3678
  • [GSoC 2026] Scaffold chatbot Django app with ChatSession/ChatMessage models (refs #3712) by @berardifra in #3715
  • [GSoC 2026] Add optional Ollama service via docker override (refs #3711) by @berardifra in #3719
  • [GSoC 2026] Add LangChain ReAct agent with job tools and REST endpoint (refs #3720) by @berardifra in #3722
  • [Connectors] Refactor connector testing framework 1 by @sanjib2006 in #3723
  • [GSoC 2026] Add endpoint to retrieve a chat session's messages (refs #3725) by @berardifra in #3726
  • [GSoC 2026] Add chat message retention policy with configurable TTL (refs #3716) by @berardifra in #3727
  • [GSoC 2026] Add investigation LLM tools to the chatbot agent (refs #3728) by @berardifra in #3729
  • [Connectors] Fix before_run to fail on partial analyer failures when run_on_failure is False by @sanjib2006 in #3730
  • fix(analyzers): handle empty results in Netlas by @Valyrian-Code in #3734
  • [GSoC 2026] Add get_data_model LLM tool to the chatbot agent (refs #3728) by @berardifra in #3731
  • [Connectors] Refactor YETI to API v2 payload and auth schemas by @sanjib2006 in #3736
  • [GSoC 2026] Add analyzer/playbook LLM tools to the chatbot agent (refs #3732) by @berardifra in #3740
  • Refactor YETI analyzer to match API v2 auth schemas by @sanjib2006 in #3741
  • [GSoC 2026] Refactor: split chatbot tool serializers/tests into per-tool packages (refs #3732) by @berardifra in #3742
  • [GSoC 2026] Add analyze_observable action tool to the chatbot agent (refs #3732) by @berardifra in #3744
  • [GSoC 2026] Add chatbot WebSocket consumer with token streaming (refs #3756) by @berardifra in #3757
  • [GSoC 2026] Switch the chatbot agent to native tool calling (refs #3761) by @berardifra in #3762
  • fix(analyzers): handle empty ASN history in BGPRanking by @Valyrian-Code in #3733
  • [GSoC 2026] Add chat sessions list with backend titles and unlocked navigation by @berardifra in #3765
  • fix(frontend): re-sync package-lock.json with package.json (npm ci) by @berardifra in #3769
  • [GSoC 2026] Proactive chatbot availability (health endpoint + drawer probe) by @berardifra in #3768
  • [GSoC 2026] Inject current-page context into the chatbot agent (refs #3770) by @berardifra in #3771
  • [GSoC 2026] Extract system prompt to file with per-tool selection guidance (refs #3774) by @berardifra in #3775
  • Refactor Connector Testing framework 2: Migrate MISP tests to base connector test framework by @sanjib2006 in #3778
  • [GSoC 2026] Add context-aware quick-action buttons to the chat panel (refs #3772) by @berardifra in #3773
  • [GSoC 2026] feat(chatbot): add per-user rate limiting to REST and WebSocket entry points by @berardifra in #3777
  • Refactor MISP Connector Exception Handling Closes #3706 by @sanjib2006 in #3781
  • [GSoC 2026] Harden chatbot REST + search_jobs (security-review follow-ups) by @berardifra in #3780
  • [GSoC 2026] Job tools UI parity: scope with visible_for_user (refs I-2) by @berardifra in #3783
  • [GSoC 2026] M-1 guardrail backend: analyze_observable preview-only + confirm endpoint by @berardifra in #3787
  • [GSoC 2026] M-1 guardrail frontend: analyze Confirm/Cancel card (Refs #3791) by @berardifra in #3792
  • [Connectors] Refactor Testing Framework 3: Migrate OpenCTI tests to BaseConnectorTest by @sanjib2006 in #3795
  • [GSoC 2026] test(chatbot): E2E chat pipeline + guardrail + ChatPanel full-turn by @berardifra in #3794
  • [GSoC 2026] test(chatbot): N+1 query-count guards for the agent tools by @berardifra in #3797
  • [Connectors] Remove Legacy monkeypatches and test files by @sanjib2006 in #3799
  • Add CVE_Exploitability analyzer (CISA KEV + FIRST EPSS) for CVE observables by @DevamShah in #3802
  • [Connectors] Fix failing connector tests caused due to removal of monkeypatches by @sanjib2006 in #3807
  • [GSoC 2026] chatbot: recover from invalid tool arguments by @berardifra in #3809
  • fix exiftool failed download by @mlodic in #3812
  • Add RDAP analyzer by @thunderstornX in #3760
  • [Connectors] Implement health check for connectors by @sanjib2006 in #3811
  • [GSoC 2026] fix: make '--ollama' start option work in test/dev mode. Closes
    #3829 by @berardifra in #3830
  • [GSoC 2026] feat: self-deployed LLM chatbot for natural-language threat intelligence by @berardifra in #3831
  • [GSoC 2026] fix(chatbot): round up rate limiter retry_after by @berardifra in #3836
  • test(connectors): remove redundant execution logic from test_subclasses (Closes #3838) by @sanjib2006 in #3839
  • Gsoc 2026/connectors by @mlodic in #3832
  • [GSoC 2026] Run --ollama in CI and gate the slow build to develop→master by @berardifra in #3837
  • build(deps): bump pyelftools from 0.31 to 0.33 in /requirements by @dependabot[bot] in #3820
  • build(deps): bump google-cloud-webrisk from 1.20.0 to 1.22.0 in /requirements by @dependabot[bot] in #3815
  • build(deps): bump actions/cache from 5 to 6 by @dependabot[bot] in #3825
  • build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #3826
  • build(deps): bump library/nginx from 1.29.2-alpine to 1.31.2-alpine in /docker by @dependabot[bot] in #3803
  • Update GoReSym from v3.0.2 to v3.3 by @github-actions[bot] in #3665
  • Update droidlysis from c1645a5 to ce37151 by @github-actions[bot] in #3666

New Contributors

Full Changelog: v6.6.1...v6.7.0