# Tenzir Node v5.1.6

## 🚀 Features

### Add prototype for static platform config

May 15, 2025 · [@lava](https://github.com/lava) · [#5149](https://github.com/tenzir/tenzir/pull/5149)

Users of the Sovereign Edition of Tenzir can now use workspace tokens to connect their Tenzir Nodes to the Tenzir Platform.

### Add `hour`, `minute`, and `second` time component extraction

May 14, 2025 · [@dominiklohmann](https://github.com/dominiklohmann) · [#5190](https://github.com/tenzir/tenzir/pull/5190)

The `hour`, `minute`, and `second` functions extract the respective components of a `time` value, and compliment the existing `year`, `month`, and `day` functions. The `second` function includes subsecond precision.

## 🔧 Changes

### Remove deprecated `as_secs()` function

May 14, 2025 · [@dominiklohmann](https://github.com/dominiklohmann) · [#5190](https://github.com/tenzir/tenzir/pull/5190)

We removed the deprecated `<duration>.as_secs()` function which has been superseded by `<duration>.count_seconds()` quite some time ago. The `count_seconds()` function provides the same functionality with a more consistent naming convention that aligns with other duration-related functions like `count_minutes()`, `count_hours()`, etc.

## 🐞 Bug Fixes

### Fix a hang in `if` for stalled inputs

May 14, 2025 · [@dominiklohmann](https://github.com/dominiklohmann) · [#5196](https://github.com/tenzir/tenzir/pull/5196)

We fixed a regression in the `if` statement that caused it to indefinitely withhold the last batch of events when its input stalled.

### Handle assert gracefully in `write_syslog`

May 12, 2025 · [@raxyte](https://github.com/raxyte) · [#5191](https://github.com/tenzir/tenzir/pull/5191)

We now gracefully handle a panic in `write_syslog`, when `structured_data` does not have the expected shape.

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

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