Skip to content

Releases: nzymeorg/nzyme

2.0.0-alpha.17

2.0.0-alpha.17 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 12 Apr 20:01

Bugfix Release: This release fixes a PostgreSQL incompatibility for versions lower than PostgreSQL 16. Using those older versions, the WiFi BSSID page in Nzyme did not load.

No need to upgrade from alpha.16 if you did not encounter this issue.

Thanks to @trevorbryant for the quick bug report.

2.0.0-alpha.16

2.0.0-alpha.16 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 10 Apr 01:14

Release blog post: https://www.nzyme.org/blog/project/2025/04/10/release-v200-alpha-16

Breaking Changes

  • New migrate command must be executed after update. See Upgrade Procedure below.
  • New required nzyme-tap configuration option
[protocols.uav_remote_id]
pipeline_size = 1024

Important Changes

  • The data retention configuration is now tenant-based and can be found on the "Database" page of each tenant. Before this, it was globally defined under "System". An automatic migration applies the previous global configuration to each tenant during upgrade.

Other notes

  • There are new system event types that trigger when MFA was disabled for a user.

Upgrade Procedure

nzyme-node

If you are upgrading from a previous version, you can simply run dpkg -i on the new release package, execute database migrations and restart the nzyme-node service. Always upgrade nzyme-node before nzyme-tap unless instructed otherwise.

Debian-based systems:

sudo systemctl stop nzyme
sudo dpkg -i nzyme-node_[version].deb
sudo nzyme --migrate-database
sudo systemctl daemon-reload
sudo systemctl start nzyme

nzyme-tap

If you are upgrading from a previous version, you can simply run dpkg -i on the new release package and restart the nzyme-tap service. Always upgrade nzyme-node before nzyme-tap unless instructed otherwise.

Debian-based systems:

sudo systemctl stop nzyme-tap
sudo dpkg -i nzyme-tap_[version].deb
sudo systemctl daemon-reload
sudo systemctl start nzyme-tap

2.0.0-alpha.15

2.0.0-alpha.15 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 31 Oct 23:04
7ec0677

Release Blog Post: https://www.nzyme.org/blog/project/2024/11/01/release-v200-alpha-15

Note that the Ethernet functionality is still extremely limited!

Upgrading: nzyme-node

Order is important.

sudo systemctl stop nzyme
sudo apt install openjdk-17-jre-headless 
sudo dpkg -i nzyme-node_x.x.x.deb
sudo apt purge openjdk-11-jre-headless 
sudo systemctl daemon-reload
sudo systemctl start nzyme

Upgrading nzyme-tap

If you are upgrading from a previous version, you can simply run dpkg -i on the new release package and restart the nzyme-tap service after adding the new required configuration documented below.

Breaking Changes

  • We upgraded to Java 17. See nzyme-node upgrade notes above.
  • Package file names changed. Please update them in your automation systems if you use any.
  • The experimental bluetooth subsystem is now disabled by default. Enable it for your tenants if you want to use it. (Subsystems Documentation)
  • New required configuration for nzyme-tap: (Context retention documentation)
[protocols.dhcpv4]
pipeline_size = 1024

[misc]
context_mac_ip_retention_hours = 36 
context_mac_hostname_retention_hours = 36

Please read the release blog post for a list of all new features and improvements.

2.0.0-alpha.14

2.0.0-alpha.14 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 30 Oct 01:03
3e93af1

Release blog post: https://www.nzyme.org/blog/project/2024/08/16/release-v200-alpha-14

Note that the Ethernet functionality is still extremely limited!

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services after adding the new required configuration documented below.

Breaking Changes

  • GeoIP and OUI databases now provided by nzyme Connect
  • New required configuration for nzyme-tap:
[protocols.udp]
pipeline_size = 16384

[protocols.dns]
pipeline_size = 4096
entropy_zscore_threshold = 3.0

[protocols.ssh]
pipeline_size = 1024

[protocols.socks]
pipeline_size = 1024

[protocols.arp]
pipeline_size = 1024

Please read the release blog post for a list of all new features and improvements.

v2.0.0-alpha.13

v2.0.0-alpha.13 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 02 May 19:58
7ab987c

Release blog post: https://www.nzyme.org/blog/project/2024/05/02/release-v200-alpha-13

Note that the Ethernet functionality is still extremely limited!

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services.

Breaking Changes

  • New required configuration for nzyme-node: (You can most likely keep the default setting at 2)
performance: {
  # How many threads work on processing incoming tap reports.
  report_processor_pool_size: 2
}

Other Important Changes

  • We improved the 802.11/WiFi channel hopping mechanism and you may notice a difference in the number of recorded frames. You may have to re-tune your alerts if you alert on any threshold.

Please read the release blog post for a list of all new features and improvements.

v2.0.0-alpha.12

v2.0.0-alpha.12 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 08 Apr 18:12
446e502

Release blog post: https://www.nzyme.org/blog/project/2024/04/08/release-v200-alpha-12

Note that the Ethernet functionality is still extremely limited!

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services.

Breaking Changes

  • None

Other Important Changes

  • None

Please read the release blog post for a list of all new features and improvements.

v2.0.0-alpha.10

v2.0.0-alpha.10 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 02 Apr 15:32
8953182

Release blog post: https://www.nzyme.org/blog/project/2024/04/02/release-v200-alpha-10

Note that the Ethernet functionality is still extremely limited!

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services.

Breaking Changes

  • The nzyme-tap configuration file requires the following additional configuration setting. You can leave the default settings as they are until TCP processing officially supported and you start using it.
[protocols.tcp]
pipeline_size = 16384
reassembly_buffer_size = 1048576
session_timeout_seconds = 60

Other Important Changes

  • The first start of nzyme-node after the upgrade may take a little longer than usual because we added indices to some potentially large tables.

Please read the release blog post for a list of all new features and improvements.

v2.0.0-alpha.9

v2.0.0-alpha.9 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 10 Jan 21:36
975f3b4

Release blog post: https://www.nzyme.org/blog/project/2024/01/10/release-v200-alpha-9

Note that the Ethernet functionality is still extremely limited!

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services.

Breaking Changes

  • The WiFi SSID security suite string now includes information about protected management frame (PMF) status like CCMP-CCMP/PSK+PMF_DISABLED. You have to update the expected security suite strings in your monitored network configurations or a "Unexpected Security Suites" alert will be triggered.

Other Important Changes

  • The disconnection anomaly monitor in monitored WiFi networks no longer has the "Disabled Anomaly Detection" algorithm option but follows the "enable/disable" procedure of other monitor alerts. A migration will automatically update your configuration to the new configuration method without any impact on operations.

Please read the release blog post for a list of all new features and improvements.

v2.0.0-alpha.6

v2.0.0-alpha.6 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 07 Dec 21:47
4d51bf7

The next v2.0.0 alpha release, alpha.6, was just published. It comes with a lot of important improvements as well as the brand-new Context functionality.

Release blog post: https://www.nzyme.org/blog/project/2023/12/08/release-v200-alpha-6

Note that the Ethernet functionality is still extremely limited!

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services.

Breaking Changes

  • None

v2.0.0-alpha.5

v2.0.0-alpha.5 Pre-release
Pre-release

Choose a tag to compare

@lennartkoopmann lennartkoopmann released this 04 Nov 00:57
197d4a4

The nzyme v2.0.0 release train continues and version alpha.5 just arrived. It comes with a lot of new functionality around WiFi deauthentication/disassociation activity as well as several other improvements.

Release blog post: https://www.nzyme.org/blog/project/2023/11/04/release-v200-alpha-5

Upgrading

If you are upgrading from a previous version, you can simply run dpkg -i on the new release packages and restart the nzyme and nzyme-tap services.

Breaking Changes

  • None