Skip to content

v6.6.1#3656

Merged
mlodic merged 11 commits intomasterfrom
develop
Apr 21, 2026
Merged

v6.6.1#3656
mlodic merged 11 commits intomasterfrom
develop

Conversation

@mlodic
Copy link
Copy Markdown
Member

@mlodic mlodic commented Apr 20, 2026

Checklist for creating a new release

  • If we changed/added Docker Analyzers, we need to configure Docker Hub / Dependabot properly.
  • I have already checked if all Dependabot issues have been solved before creating this PR.
  • Update CHANGELOG.md for the new version. Tag another maintainer to review the Changelog and wait for their feedback.
  • Change version number in docker/.env and frontend/package.json.
  • Verify CI Tests. Solve all the issues (Dependencies, Django Doctor, CodeFactor, DeepSource, etc).
  • Create release for the branch develop and set it as a pre-release. Remember to prepend a v to the version number.
    Write the following statement there (change the version number):
please refer to the [Changelog](https://github.com/intelowlproject/IntelOwl/blob/develop/.github/CHANGELOG.md#v331)

WARNING: We are building the new version of the project! The release will be officially available within 2 hours!
  • Wait for dockerHub to finish the builds
  • Merge the PR to the master branch. Note: Only use "Merge and commit" as the merge strategy and not "Squash and merge". Using "Squash and merge" makes history between branches misaligned.
  • Remove the "wait" statement in the release description and change the version status from pre-release to latest release.
  • Publish new Post into official Twitter and LinkedIn accounts (change the version number):
published #IntelOwl vX.X.X! https://github.com/intelowlproject/IntelOwl/releases/tag/vX.X.X #ThreatIntelligence #CyberSecurity #OpenSource #OSINT #DFIR
  • If that was a major release or an important release, communicate the news to the marketing staff
  • This is a good time to check for old dangling issues and clean-up the inactive ones. Same for issues solved by this release.

ayushgupta704 and others added 9 commits April 7, 2026 16:56
* updated PR automation Slow run to avoid executing all the optional containers

* update history routing constants to fix broken tabs

---------

Co-authored-by: Daniele Rosetti <55402684+drosetti@users.noreply.github.com>
Co-authored-by: Matteo Lodi <30625432+mlodic@users.noreply.github.com>
…3625)

* fix: patch peframe tostring() for Python 3.9+ compatibility (#3621)

* add comment explaining peframe tostring patch
#3579)

* fix(connectors): eliminate N+1 HTTP requests in MISP connector

* test(connectors): add unit tests for MISP bulk add_event
* refactor: remove Greynoise_Labs analyzer

* chore: delete associated periodic tasks
Bumps [apkid](https://github.com/rednaga/APKiD) from 2.1.4 to 3.1.0.
- [Release notes](https://github.com/rednaga/APKiD/releases)
- [Commits](rednaga/APKiD@v2.1.4...v3.1.0)

---
updated-dependencies:
- dependency-name: apkid
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* updated PR automation Slow run to avoid executing all the optional containers

* fix(views): scope plugin_state_viewer to user organization

This prevents a cross-organization information disclosure where users could see disabled plugin states from all organizations.

---------

Co-authored-by: Daniele Rosetti <55402684+drosetti@users.noreply.github.com>
Co-authored-by: Matteo Lodi <30625432+mlodic@users.noreply.github.com>
* feat: add workflow to check edge case dependency updates (#2737)

* remove hardcoded-requirements.txt as requested

* restore hardcoded-requirements.txt to match develop
Copy link
Copy Markdown
Contributor

@code-review-doctor code-review-doctor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Worth considering. View full project report here.

else:
raise AnalyzerConfigurationException(
f"observable '{self.observable_name}' is not a valid email. "
f"GENERIC type only supports email observables for HudsonRock"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
f"GENERIC type only supports email observables for HudsonRock"
"GENERIC type only supports email observables for HudsonRock"

f-string is unnecessary here. This can just be a string. More.

@mlodic mlodic merged commit 38ebe10 into master Apr 21, 2026
29 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants