Skip to content

The seaweedfs service in our example setups now runs as non-root user and automatically adds the correct CORS headers. Be sure to read the “Changes” section below if you’re using it in a self-hosted environment. As always, a slew of frontend improvements are included in this release as well.

Dec 17, 2025 · @gitryder

We replaced text labels with icons for types in the Explorer table header, giving it a cleaner, more compact look. You can hover over any icon to see the full type name.

Fix some issues with the seaweed container

Section titled “Fix some issues with the seaweed container”

Dec 17, 2025 · @lava

The docker compose example stacks now add the correct CORS setting for the upload and download endpoints by default.

Dec 17, 2025 · @gitryder

The editor now includes a shortcuts help section that shows useful keyboard shortcuts at a glance. You can open it by clicking the info button next to the copy pipeline link button.

Dec 17, 2025 · @lava

To conform with best practices, we updated the tenzir-seaweed image to use a non-root user by default.

NOTE: This is a breaking change due to the updated permissions of the seaweed data volume. If you have an existing docker compose stack, either manually specify the root user in your docker-compose.yaml:

services:
seaweed:
user: root

Or run a one-time command after upgrading to change the permissions of the seaweed data volume:

Terminal window
docker compose run --user root --entrypoint /bin/sh seaweed
$ chown -R seaweed:seaweed /var/lib/seaweedfs

Fixed background color on the pipeline detail page

Section titled “Fixed background color on the pipeline detail page”

Dec 17, 2025 · @gitryder

We fixed an issue that caused the pipeline detail page to show an incorrect background color.

Dec 17, 2025 · @lava

Fixed an issue that could lead to statically configured dashboards not being shown on the Dashboards page.

Last updated: