Deprecation Policy

Suricata has many features some of which become less valuable after time. This document describes how to deal with removal of major features.

Supported features

The deprecation policy only applies to supported features. For features that are not officially supported by the OISF core team, no guarantees are given. Such features may break or get removed without warning.

Grace period

When a feature is to be removed, it will be announced on this page on the mailing lists. That starts a grace period where the feature will continue to be supported. After 18 months, the feature will be removed in the first major release.

The grace period will be 18 months by default. In some cases a longer or shorter grace period can be used.

Deprecated Features


  • 2017/12/19: initial version adding dns.log, files-json.log, ssh.*, tilera, CUDA.
  • 2017/12/20: added unified2.