JFrog Workers 1.167

JFrog Release Information

Content Type
Release Notes

Released: 15 October, 2025

Highlights
  • Introducing JFrog Worker Docker Compose Installer

    The JFrog Platform now supports a Docker Compose package for the new JFrog Worker service to automate and extend your platform workflows in Self-Hosted environments. Use this new package to connect JFrog Workers to your JFrog Platform and execute custom logic within a secure and isolated environment. For more information, see Install JFrog Worker with Docker Compose.Install JFrog Worker with Docker Compose

  • Support for State Management Variables

    JFrog Workers now supports setting context variables in the Worker script, allowing you to preserve information about state between Worker runs. For more information, see Optimize Workers Within Platform Limits.Optimize Workers Within Platform Limits

  • Workers Code Gallery Improvements

    The Workers code gallery is now better integrated in the user flow, providing Worker script samples to accelerate and inspire your work.

  • Support for Getting Remaining Execution Time

    JFrog Workers now supports the function context.getRemainingExecutionTime(), which allows you to get the remaining number of milliseconds before a Worker execution time out.

  • Trace ID Displayed in Workers Troubleshooting

    Workers Troubleshooting now displays the trace ID of the event that triggered the Worker execution.

  • Updated Artifactory Worker Events

    Updated the following Worker Events:

    • After CopyAfter Copy Worker Code Sample: The following fields are removed from the Sample Payload:

      contentLength, trustServerChecksums, servletContextUrl, skipJarIndexing and disableRedirect.

    • After DeleteAfter Delete Worker Code Sample: The following field is removed from the Sample Payload:

      headers

    • After Property CreateAfter Create Property Worker Code Sample: The following fields are removed from the Sample Payload:

      contentLength, trustServerChecksums, servletContextUrl, skipJarIndexing, disableRedirect and headers.

    • After MoveAfter Move Worker Code Sample: The following fields are removed from the Sample Payload:

      contentLength, trustServerChecksums, servletContextUrl, skipJarIndexing and disableRedirect.

    • Before MoveDocker Compose Installation: The following fields are removed from the Sample Payload:

      contentLength, trustServerChecksums, servletContextUrl, skipJarIndexing and disableRedirect.

  • Error Location Appears in Execution Logs

    JFrog Workers now displays the location of an error in the Worker’s execution logs, instead of in the execution error message.

  • Support for Non-Secret Properties

    JFrog Workers now supports adding non-secret Worker properties, allowing you to configure Workers.