Release Notes#


History#

5.2.1 (May 2023)#

  • Fixed a TypeError Exception when filtering jobs by status in ControlHub.

5.2.0 (April 2023)#

5.1.0 (December 2022)#

  • Support for StreamSets Advanced Query Language has been added for Pipelines, Fragments, and Jobs. Refer to the StreamSets SDK Search Documentation for further details.

  • The streamsets.sdk.ControlHub.engines.get_all() method now supports filtering by the id parameter.

  • Bug fixes and improvements.

5.0.0 (August 2022)#

4.3.0 (August 2022)#

4.2.1 (July 2022)#

4.2.0 (May 2022)#

  • Programmatic User creation and management has been added

  • Pagination and “lazy” loading improvements have been made to various classes

  • The Group class has been refactored slightly to better match the experience seen in the UI

Note

When filtering the streamsets.sdk.sch_models.Groups objects in the Platform, the id argument has been replaced by group_id to match the streamsets.sdk.sch_models.Group class’s representation. Please refer to the documentation for the correct, updated usage.

Warning

The deployment_type and environment_type arguments are deprecated and will be removed in a future release. Please refer to the documentation for the correct, updated usage.

Warning

The id argument has been deprecated and will be removed in a future release. Please refer to the documentation for the correct, updated usage.

4.1.0 (March 2022)#

  • Modified error handling to return all errors returned by an API call to StreamSets Platform

  • Transformer for Snowflake support

  • Support for nightly builds of execution engines

4.0.0 (January 2022)#

  • Activation key is no longer required

  • DataCollector and Transformer classes are no longer public because these are headless engines in StreamSets Platform

  • Authentication is now handled using API Credentials

  • The usage and syntax for PipelineBuilder has been updated

  • Support for environments and deployments