# Tenzir Node v4.19.6

## 🚀 Features

### Implement the `assert` operator

Aug 14, 2024 · [@dominiklohmann](https://github.com/dominiklohmann) · [#4506](https://github.com/tenzir/tenzir/pull/4506)

The `tenzir` command-line utility gained a new option `--strict`, causing it to exit with a non-zero exit code for pipelines that emit at least one warning.

## 🐞 Bug Fixes

### Fix a potentially uncaught exception in `shell`

Aug 15, 2024 · [@dominiklohmann](https://github.com/dominiklohmann) · [#4508](https://github.com/tenzir/tenzir/pull/4508)

We fixed a bug in the `shell` operator that could cause the process to crash when breaking its pipe. Now, the operator shuts down with an error diagnostic instead.

Pipelines with the `python` operator now deploy more quickly, as their deployment no longer waits for the virtual environment to be set up successfully.

### Fix `slice 1:-1` for exactly one event

Aug 14, 2024 · [@dominiklohmann](https://github.com/dominiklohmann) · [#4505](https://github.com/tenzir/tenzir/pull/4505)

The `slice` operator no longer crashes when used with a positive begin and negative end value when operating on less events than `-end`, e.g., when working on a single event and using `slice 0:-1`.

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

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