Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 17 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ This file lists all changes between IntelMQ releases.
Please refer to the [NEWS](NEWS.md) for a list of changes which have an affect on the administration of IntelMQ and contains steps that you need to be aware off for the upgrade.


3.4.1 Patch release (unreleased)
--------------------------------
3.5.0 Feature release (2025-11-01)
----------------------------------

### Configuration
- New parameter `stop_retry_limit` (PR#2598 by Lukas Heindl).
Expand All @@ -27,8 +27,6 @@ Please refer to the [NEWS](NEWS.md) for a list of changes which have an affect o
- `intelmq.lib.mixins.cache.CacheMixin` was extended to support temporary storing messages in a cache queue
(PR#2509 by Kamil Mankowski).

### Development

### Data Format
- Implementing [IEP009](https://github.com/certtools/ieps/tree/main/009) introducing fields to
identify products and vulnerabilities: `product.full_name`, `product.name`, `product.vendor`,
Expand Down Expand Up @@ -118,6 +116,21 @@ Please refer to the [NEWS](NEWS.md) for a list of changes which have an affect o
- Remove `prettyprint` script, use `jq` instead (PR#2551 by Sebastian Wagner).

### Known issues
This is short list of the most important known issues. The full list can be retrieved from [GitHub](https://github.com/certtools/intelmq/labels/bug?page=2&q=is%3Aopen+label%3Abug).
- stomp.py 8.2.0+ breaks the version check in stomp bots (#2600).
- Traceback when calling intelmqdump without write access to the log file (#2529).
- pyyaml PendingDeprecationWarning: you should no longer specify 'unsafe' -> test failure (#2489).
- `intelmq.parsers.html_table` may not process invalid URLs in patched Python version due to changes in `urllib` (#2382).
- Breaking changes in 'rt' 3.0 library (#2367).
- Type error with SQL output bot's `prepare_values` returning list instead of tuple (#2255).
- `intelmq_psql_initdb` does not work for SQLite (#2202).
- intelmqsetup: should install a default state file (#2175).
- Misp Expert - Crash if misp event already exist (#2170).
- Spamhaus CERT parser uses wrong field (#2165).
- Custom headers ignored in HTTPCollectorBot (#2150).
- intelmqctl log: parsing syslog does not work (#2097).
- Bots started with IntelMQ-API/Manager stop when the webserver is restarted (#952).
- Corrupt dump files when interrupted during writing (#870).


3.4.0 Feature release (2025-03-14)
Expand Down
10 changes: 2 additions & 8 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,12 @@ This file lists all changes which have an affect on the administration of IntelM
Please refer to the change log for a full list of changes.


3.4.1 Patch release (unreleased)
--------------------------------
3.5.0 Feature release (2025-11-01)
----------------------------------

### Requirements
Python `>=3.9` is now required, which is available on all platforms supported by IntelMQ.

### Tools

### Data Format
To save new fields from IntelMQ Data Format in existing PostgreSQL instances, the following schema
update is necessary:
Expand Down Expand Up @@ -45,10 +43,6 @@ Optionally remove the severity field from the extra fields in existing entries:
UPDATE events SET extra = extra - 'severity';
```

### Configuration

### Libraries

### Postgres databases
To switch to the more efficient data type `jsonb` instead of `json`, use the following SQL statement. Data is preserved. JSONB also has more query and data manipulation features than plain JSON.
```sql
Expand Down
6 changes: 3 additions & 3 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
intelmq (3.4.1~alpha1-1) UNRELEASED; urgency=medium
intelmq (3.5.0-1) stable; urgency=medium

* 3.4.1 Bugfix release
* 3.5.0 Feature release

-- Sebastian Wagner <[email protected]> Fri, 14 Mar 2025 21:44:52 +0100
-- Sebastian Wagner <[email protected]> Sat, 01 Nov 2025 08:36:38 +0100

intelmq (3.4.0-1) stable; urgency=medium

Expand Down
2 changes: 1 addition & 1 deletion intelmq/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
#
# SPDX-License-Identifier: AGPL-3.0-or-later

__version_info__ = (3, 4, 1, 'alpha1')
__version_info__ = (3, 5, 0)
__version__ = '.'.join(map(str, __version_info__))
Loading