# Tenzir Node v4.23.1

## 🐞 Bug Fixes

### Fix bugs in `where` when predicate evaluates to `null`

Nov 19, 2024 · [@dominiklohmann](https://github.com/dominiklohmann) · [#4785](https://github.com/tenzir/tenzir/pull/4785)

We fixed a bug in TQL2’s `where` operator that made it sometimes return incorrect results for events for which the predicate evaluated to `null`. Now, the operator consistently warns when this happens and drops the events.

### Fix syslog parser not yielding on infinite streams

Nov 18, 2024 · [@IyeOnline](https://github.com/IyeOnline) · [#4777](https://github.com/tenzir/tenzir/pull/4777)

We fixed a bug causing the `syslog` parser to never yield events until the input stream ended.

### Normalize expressions for live and unpersisted data

Nov 15, 2024 · [@tobim](https://github.com/tobim) · [#4774](https://github.com/tenzir/tenzir/pull/4774)

We fixed a crash in pipelines that use the `export` operator and a subsequent `where` filter with certain expressions.

### Fix configuration options for the kafka plugin

Nov 14, 2024 · [@tobim](https://github.com/tobim) · [#4761](https://github.com/tenzir/tenzir/pull/4761)

We fixed a bug in the kafka plugin so that it no longer wrongly splits config options from the `yaml` files at the dot character.

### Build the `parquet` plugin in the Dockerfile

Nov 13, 2024 · [@dominiklohmann](https://github.com/dominiklohmann) · [#4760](https://github.com/tenzir/tenzir/pull/4760)

The `parquet` plugin is now available in the `tenzir/tenzir` and `tenzir/tenzir-node` Docker images.

### Only wipe the cache directory contents but not the dir itself

Nov 11, 2024 · [@lava](https://github.com/lava) · [#4742](https://github.com/tenzir/tenzir/pull/4742)

The node doesn’t try to recreate its cache directory on startup anymore, avoiding permissions issues on systems with strict access control.

### Use separate volumes in docker-compose

Nov 11, 2024 · [@sunnewehr](https://github.com/sunnewehr) · [#4749](https://github.com/tenzir/tenzir/pull/4749)

The `docker compose` setup now uses separate local volumes for each `tenzir` directory. This fixes a bug where restarting the container resets installed packages or pipelines.

[ Download on GitHub ](https://github.com/tenzir/tenzir/releases/tag/v4.23.1)

[Get the release artifacts and source code.](https://github.com/tenzir/tenzir/releases/tag/v4.23.1)