Current (Unreleased) Release Notes

17.0.0.0rc1

Prelude

This release supports the latest OpenStack Swift release for 2026.1. It also officially supports newer JDK versions and and contains minor improvements.

New Features

  • Now the storlet_handler middleware can detect EC objects and runs storlet applications in proxy server automatically. Previously users had to request execution in proxy explicitly.

  • Storlets is now tested with OpenJDK 17, 21 and 25.

Upgrade Notes

  • Python 3.6 support has been removed.

  • OpenJDK 11 is no longer tested.

16.0.0

Prelude

This release supports the latest OpenStack Swift release. It contains the new podman gateway driver to run storlet applications inside podman containers, instead of docker containers, to support more deployment patterns.

New Features

  • The podman gateway driver has been added. This allows users to run applications inside podman containers, which do not require root priviledge. Note that using this driver requires podman.socket service started with the user used by swift services, so that swift services can request operations about containers.