2026.2 Series Release Notes

18.0.0.0rc1

Prelude

This release supports the latest OpenStack Swift release for 2026.2. It also contains minor improvements related to java dependecies.

Upgrade Notes

  • The simple-json library has been replaced by the gson library due to its maintenance status. Make sure that the jar file is available at the path exposed to storlet containers.

  • Storlet containers no longer need the executable scripts for python-written agents, and now uses python modules directly to launch agents. The /usr/local/libexec/storlets directory is no longer necessary.

17.0.0

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.