Skip to content

Releases: rspamd/rspamd

3.11.0

16 Dec 14:14
3.11.0
90a175b
Compare
Choose a tag to compare

Rspamd 3.11 Release Notes

Breaking Changes

  • Elasticsearch/OpenSearch Plugin: Major rework with breaking changes:
    • Added support for Elasticsearch 8 & OpenSearch 2
    • Added index policy with logs retention
    • Updated configuration format

Major Features

  • Added LRU cache for last filled ratelimit buckets
  • Added utilities to manage ratelimit buckets
  • Added include/exclude logic for headers processing
  • Improved address rotation algorithm for upstream selection
  • Added rspamadm mime strip command for attachments removal
  • Added new message anonymization capabilities
  • Replaced fastutf with simdutf for better architecture support and performance
  • Added more ways to extend Rspamd configuration, including lua.local.d folder

Important Fixes

  • Fixed ARC-Seal signing issues
  • Fixed RFC 2047 header encoding
  • Fixed issues with dynamic keys in fuzzy storage
  • Fixed TCP connection handling with cumulative timeouts
  • Improved handling of DNS limits in SPF module
  • Fixed multiple phishing detection false positives
  • Fixed DMARC structured headers encoding

WebUI Improvements

  • Reworked symbol description display on hover
  • Improved keyboard accessibility
  • Enhanced symbol rendering

Other Changes

  • Skip extra RBL checks when Received IP matches From IP
  • Multimap now uses only distinct text parts for content matching
  • Improved GPT module JSON parsing
  • Various configuration and logging improvements
  • Multiple performance optimizations

The release includes significant improvements in configuration flexibility, security features, and overall stability. Users should pay special attention to the breaking changes in the Elasticsearch/OpenSearch plugin when upgrading.

Full Changelog: 3.10.0...3.11.0

3.10.2

21 Oct 07:52
3.10.2
b8a2320
Compare
Choose a tag to compare
  • [CritFix] Fix ARC-Seal signing
  • [Fix] add EOF to openmetrics response in proxy and server

Full Changelog: 3.10.1...3.10.2

3.10.1

16 Oct 10:34
3.10.1
9de95c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.10.0...3.10.1

3.10.0

30 Sep 17:51
3.10.0
eab554e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.9.1...3.10.0

3.9.1

31 Jul 09:14
3.9.1
82f4356
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.9.0...3.9.1

3.9.0

12 Jul 11:19
3.9.0
fb1b597
Compare
Choose a tag to compare

What's Changed

Read more

3.8.4

26 Feb 09:39
3.8.4
93fa4f6
Compare
Choose a tag to compare

What's Changed

  • [Fix] Allow different template expansion parameters by @vstakhov in #4830

Full Changelog: 3.8.3...3.8.4

3.8.3

25 Feb 08:26
3.8.3
2e9c160
Compare
Choose a tag to compare

This release includes a fix for a regression in redis_history which caused history to be recorded to a misnamed key. No other changes were introduced in this release

Full Changelog: 3.8.2...3.8.3

3.8.2

20 Feb 17:23
3.8.2
dba9407
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.8.1...3.8.2

3.8.1

26 Jan 14:39
3.8.1
b8a2d79
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.8.0...3.8.1