What's new and changed in Watson Studio

Watson™ Studio updates can include new features, bug fixes, and security updates. Updates are listed in reverse chronological order so that the latest release is at the beginning of the topic.

You can see a list of the new features for the platform and all of the services at What's new in IBM® Cloud Pak for Data.

Installing or upgrading Watson Studio

Ready to install or upgrade Watson Studio?
Related documentation:

Refresh 9 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in May 2022.

Operand version: 4.0.9

Security fixes

This release includes fixes for the following security issues:

CVE-2020-36518, CVE-2021-23841, CVE-2021-45346, CVE-2022-0778, CVE-2022-27191

Refresh 8 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in April 2022.

Operand version: 4.0.8

New features

The 4.0.8 release of Watson Studio includes the following features and updates:

Python 3.7 and Python 3.8 have been removed
Python 3.7 and Python 3.8 have been removed in Refresh 8 of Version 4.0. If you want to continue using your Python 3.7 and Python 3.8 notebooks, see Migrating Python 3.7 and 3.8 environments to Refresh 8 of Cloud Pak for Data 4.0 before you upgrade to Refresh 8 of Version 4.0.
Support for R 3.6 on IBM Runtimes 22.1
You can now use an IBM Runtimes 22.1 on R 3.6 environment when you work on R notebooks and scripts. This R 3.6 environment is based on the IBM Runtimes 22.1 release. For information on the IBM Runtimes 22.1 release, see Environments.
Deprecation notice for Default R 3.6
The Default R 3.6 environment is deprecated and will be removed in an upcoming release. Start using the IBM Runtimes 22.1 on R 3.6 environment when you create R notebooks and scripts.
JupyterLab 3.3.1 with Python Debugger enabled
JupyterLab is upgraded to Version 3.3.1 in Python runtimes and the debugger for ipykernel for Jupyter is enabled. You can now debug your Python notebooks and python script files directly from within JupyterLab.
Security fixes

This release includes fixes for the following security issues:

CVE-2015-8315, CVE-2017-12837, CVE-2017-12883, CVE-2017-14166, CVE-2017-14501, CVE-2017-17095, CVE-2018-1000654, CVE-2018-1000876, CVE-2018-1000879, CVE-2018-1000880, CVE-2018-10372, CVE-2018-10373, CVE-2018-10534, CVE-2018-10535, CVE-2018-10779, CVE-2018-10801, CVE-2018-12015, CVE-2018-12641, CVE-2018-12697, CVE-2018-12698, CVE-2018-12699, CVE-2018-12934, CVE-2018-13033, CVE-2018-15209, CVE-2018-16335, CVE-2018-16428, CVE-2018-17101, CVE-2018-18064, CVE-2018-18311, CVE-2018-18312, CVE-2018-18313, CVE-2018-18314, CVE-2018-19210, CVE-2018-19876, CVE-2018-19931, CVE-2018-19932, CVE-2018-20406, CVE-2018-20671, CVE-2018-20839, CVE-2018-3745, CVE-2018-5360, CVE-2018-6543, CVE-2018-6759, CVE-2018-6797, CVE-2018-6798, CVE-2018-6872, CVE-2018-6913, CVE-2018-7208, CVE-2018-7568, CVE-2018-7569, CVE-2018-7570, CVE-2018-7642, CVE-2018-7643, CVE-2018-8945, CVE-2018-9138, CVE-2018-9996, CVE-2019-1010204, CVE-2019-12904, CVE-2019-20916, CVE-2019-2201, CVE-2019-6128, CVE-2019-6461, CVE-2019-6462, CVE-2019-7317, CVE-2020-10543, CVE-2020-10878, CVE-2020-12401, CVE-2020-12413, CVE-2020-12723, CVE-2020-13790, CVE-2020-19131, CVE-2020-21674, CVE-2020-35492, CVE-2020-35493, CVE-2020-35494, CVE-2020-35495, CVE-2020-35496, CVE-2020-35507, CVE-2020-35512, CVE-2021-20197, CVE-2021-20294, CVE-2021-23177, CVE-2021-29469, CVE-2021-29923, CVE-2021-31566, CVE-2021-31879, CVE-2021-3487, CVE-2021-35937, CVE-2021-35938, CVE-2021-35939, CVE-2021-3634, CVE-2021-37322, CVE-2021-3807, CVE-2021-3918, CVE-2021-39227, CVE-2021-3997, CVE-2021-3999, CVE-2021-40528, CVE-2021-41092, CVE-2021-4209, CVE-2021-43618, CVE-2021-44531, CVE-2021-44532, CVE-2021-44533, CVE-2021-44568, CVE-2021-44569, CVE-2021-44570, CVE-2021-44571, CVE-2021-44573, CVE-2021-44574, CVE-2021-44575, CVE-2021-44576, CVE-2021-44577, CVE-2021-45078, CVE-2021-45960, CVE-2021-46143, CVE-2022-0261, CVE-2022-0318, CVE-2022-0359, CVE-2022-0361, CVE-2022-0392, CVE-2022-0413, CVE-2022-0561, CVE-2022-0686, CVE-2022-0691, CVE-2022-21824, CVE-2022-22822, CVE-2022-22823, CVE-2022-22824, CVE-2022-22825, CVE-2022-22826, CVE-2022-22827, CVE-2022-22844, CVE-2022-23218, CVE-2022-23219, CVE-2022-23308, CVE-2022-23852, CVE-2022-24329, CVE-2022-25235, CVE-2022-25236, CVE-2022-25308, CVE-2022-25309, CVE-2022-25310, CVE-2022-25313, CVE-2022-25314, CVE-2022-25315

Refresh 7 of Cloud Pak for Data Version 4.0

A new version of Watson Studio Runtimes was released in March 2022.

Operand version: 4.0.7

New features

The 4.0.7 release of Watson Studio includes the following features and updates:

Deprecation notice for Python 3.8
Python 3.8 is deprecated and will be removed in an upcoming refresh. Start using environments with a newer version of Python, which contains newer versions of popular machine learning libraries.
Spark 2.4 has been removed
Spark 2.4 has been removed in this release. Use Spark 3.0 for any Spark applications that you develop.
Bug fixes

This release includes the following fixes:

  • Issue: Error appears when saving a JupyterLab file that uses the word cells in a .py/.txt/.md file.

    Resolution: The issue is now fixed.

  • Issue: Common Core Services operator status is hung on infinite reconcile loop during upgrade with lingering cronjobs.

    Resolution: The issue is now fixed.

  • Issue: When a user uploads an empty file into a project, an error is received indicating the upload has failed, but the corrupted asset is still added to the project. It is not possible to remove or replace the asset.

    Resolution: The issue is now fixed.

Security fixes

This release includes fixes for the following security issues:

CVE-2009-0581, CVE-2009-0723, CVE-2009-0733, CVE-2016-20012, CVE-2018-1000021, CVE-2018-1121, CVE-2018-15919, CVE-2018-17360, CVE-2018-17794, CVE-2018-17985, CVE-2018-18309, CVE-2018-18483, CVE-2018-18484, CVE-2018-18605, CVE-2018-18606, CVE-2018-18607, CVE-2018-18700, CVE-2018-18701, CVE-2018-19211, CVE-2018-19217, CVE-2018-20002, CVE-2018-20623, CVE-2018-20651, CVE-2018-20657, CVE-2018-20673, CVE-2019-12972, CVE-2019-14250, CVE-2019-6110, CVE-2019-8905, CVE-2019-8906, CVE-2019-9071, CVE-2019-9074, CVE-2019-9075, CVE-2019-9077, CVE-2020-15778, CVE-2021-21300, CVE-2021-29923, CVE-2021-3408, CVE-2021-36221, CVE-2021-38185, CVE-2021-38297, CVE-2021-39293, CVE-2021-39537, CVE-2021-3981, CVE-2021-40330, CVE-2021-41092, CVE-2021-41617, CVE-2021-4217, CVE-2021-42550, CVE-2021-42694, CVE-2021-43519, CVE-2021-46195, CVE-2022-0529, CVE-2022-0530

Refresh 6 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in February 2022.

Operand version: 4.0.6

This release includes the following changes:

New features

The 4.0.6 release of Watson Studio includes the following features and updates:

Access more data with new connection types
In Watson Studio, you can now work with data from these data sources:
  • Generic S3 (Use to connect to a storage service that is compatible with the Amazon S3 API)
  • Exasol
Support for Python 3.9
You can now use environments with Python 3.9 when working on notebooks and scripts. The Python 3.9 environment is based on the IBM Runtimes 22.1 release. For information on the IBM Runtimes 22.1 release and the included environments for Python 3.9, see Environments.
Deprecation notice for Python 3.7
Python 3.7 is deprecated and will be removed in an upcoming release. Start using environments with a newer version of Python, which contains newer versions of popular machine learning libraries.
Bug fixes

This release includes the following fixes:

  • Issue: Execution results are not visible in a notebook after the session gets disconnected.

    Resolution: Jupyter Notebook configuration has been updated and the rate limit for messages has been increased.

  • Issue: The DSX-HI pod log no longer provides up-to-update logging of jobs submitted to Hadoop.

    Resolution: The issue is now resolved.

Security fixes

This release includes fixes for the following security issues:

CVE-2018-1109, CVE-2020-16135, CVE-2020-28469, CVE-2021-23490, CVE-2021-3521, CVE-2021-3872, CVE-2021-3984, CVE-2021-4019, CVE-2021-41182, CVE-2021-41183, CVE-2021-41184, CVE-2021-44832

Refresh 5 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in January 2022.

Operand version: 4.0.5

This release includes the following changes:

Security fixes

This release includes fixes for the following security issues:

CVE-2016-4658, CVE-2016-5131, CVE-2017-0663, CVE-2017-15412, CVE-2017-18258, CVE-2017-7375, CVE-2017-9047, CVE-2017-9048, CVE-2017-9049, CVE-2017-9050, CVE-2018-1121, CVE-2019-20386, CVE-2020-1712, CVE-2020-27619, CVE-2021-38185, CVE-2021-39293, CVE-2021-3981, CVE 2021-45105, CVE 2021-45046

Refresh 4 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in December 2021.

Operand version: 4.0.4

This release includes the following changes:

New features

The 4.0.4 release of Watson Studio includes the following features and updates:

Support for Power® 9 hardware
You can now install Watson Studio on Red Hat® OpenShift® Container Platform Version 4.8 clusters running on Power 9 hardware.
Bug fixes
This release includes the following fixes:
  • Issue: When multiple jobs are created via APIs, canceling jobs does not work, resulting in internal server errors.

    Resolution: All created jobs are canceled with no server errors.

  • Issue: Excel files cannot be imported to a notebook if they are stored in a Cloud Pak for Data storage volume.

    Resolution: Excel files can be imported from a Cloud Pak for Data storage volume to a notebook.

Security fixes

This release includes fixes for the following security issues:

CVE-2017-11424, CVE-2017-18018, CVE-2018-16429, CVE-2019-13750, CVE-2019-13751, CVE-2019-17594, CVE-2019-17595, CVE-2019-18218, CVE-2019-19603, CVE-2019-20838, CVE-2019-5827, CVE-2020-10001, CVE-2020-12399, CVE-2020-12762, CVE-2020-13435, CVE-2020-14145, CVE-2020-14155, CVE-2020-15257, CVE-2020-24370, CVE-2020-27828, CVE-2021-20231, CVE-2021-20232, CVE-2021-20266, CVE-2021-21334, CVE-2021-22876, CVE-2021-22898, CVE-2021-22925, CVE-2021-23336, CVE-2021-23413, CVE-2021-23440, CVE-2021-23840, CVE-2021-26926, CVE-2021-26927, CVE-2021-27645, CVE-2021-28153, CVE-2021-29921, CVE-2021-3114, CVE-2021-31535, CVE-2021-3200, CVE-2021-3272, CVE-2021-33197, CVE-2021-33503, CVE-2021-33560, CVE-2021-33574, CVE-2021-33928, CVE-2021-33929, CVE-2021-33930, CVE-2021-33938, CVE-2021-3426, CVE-2021-3445, CVE-2021-35550, CVE-2021-35556, CVE-2021-35559, CVE-2021-35561, CVE-2021-35564, CVE-2021-35565, CVE-2021-35567, CVE-2021-35578, CVE-2021-35586, CVE-2021-35588, CVE-2021-35603, CVE-2021-3572, CVE-2021-35942, CVE-2021-36084, CVE-2021-36085, CVE-2021-36086, CVE-2021-36087, CVE-2021-3778, CVE-2021-3796, CVE-2021-41134

Refresh 3 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in November 2021.

Operand version: 4.0.3

This release includes the following changes:

New features

The 4.0.3 release of Watson Studio includes the following features and updates:

Support for new connection type
Watson Studio can now connect to Databases for DataStax.
Give users temporary or role-based access to your Amazon S3 data
The Amazon S3 account owner can provide temporary security credentials or grant role-based access to trusted users for data that is accessed through an Amazon S3 connection. This feature provides greater security and flexibility because the account owner does not need to add additional users to their IAM account. For details, see Setting up temporary credentials or a Role ARN forAmazon S3.
Run scheduled jobs on demand
Can't wait for the next scheduled run of a job? You can now run scheduled jobs on demand. For details, see Viewing job details.
Bug fixes
This release includes the following fix:
  • Issue: After multiple jobs are launched, jobs that are pending aren't completed.

    Resolution: The timeout can now be increased. It is configurable through the APP_ENV_JOB_TIMEOUT_INTERVAL_SECS environment variable which defaults to 600 (seconds).

Security fixes

This release includes fixes for the following security issues:

CVE-2007-3716, CVE-2008-1191, CVE-2008-3103, CVE-2008-3105, CVE-2008-3106, CVE-2008-3109, CVE-2008-3110, CVE-2008-5347, CVE-2008-5349, CVE-2008-5352, CVE-2008-5358, CVE-2020-25648, CVE-2020-35492, CVE-2020-36048, CVE-2021-22922, CVE-2021-22923, CVE-2021-22924, CVE-2021-22946, CVE-2021-22947, CVE-2021-23343, CVE-2021-36222, CVE-2021-3664, CVE-2021-3749, CVE-2021-37701, CVE-2021-37712, CVE-2021-37713, CVE-2021-37750

Refresh 2 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in October 2021.

Operand version: 4.0.2

This release includes the following changes:

New features
The 4.0.2 release of Watson Studio includes the following features and updates:
Create analytics projects with default Git integration
In projects with default Git integration, you always have your own view of the project based on the contents of your local Git clone.

This feature enables you to associate the same Git repository with different analytics projects across, even if they are associated with different instances of Cloud Pak for Data. For details, see Projects with default Git integration.

Support for Microsoft Azure repositories
If you create an analytics project with default integration, you can optionally associate the project with a repository in Microsoft Azure. For details, see Accessing a Git repository.
CPDCTL support for code packages
You can use CPDCTL to:
  • Promote a code package (ZIP archive file) to a space. (When the package is promoted to the space it is registered as a code package asset)
  • Create a job to run the files in the code package asset.
For details, see Code packages.
Support on s390x hardware
You can create, train, and deploy machine learning models on Cloud Pak for Data on Red Hat OpenShift Container Platform Version 4.8 running on IBM Z® and LinuxONE. However, deployments on this hardware support a limited set of features.

For a list of the features that are available on IBM Z and LinuxONE, see Capabilities on IBM Z.

Support for new connection type
Watson Studio can now connect to Amazon RDS for Oracle.
Bug fixes

This release includes the following fix:

  • Issue: An error message isn't displayed in the Jupyter Notebook UI when a kernel crashes.

    Resolution: An error message is now displayed.

Security fixes

This release includes fixes for the following security issues:

CVE-2018-10237, CVE-2020-13956, CVE-2020-25658, CVE-2020-26137, CVE-2020-7212, CVE-2020-8908, CVE-2021-2341, CVE-2021-2369, CVE-2021-2388, CVE-2021-27218, CVE-2021-29425, CVE-2021-31879, CVE-2021-32803, CVE-2021-32804, CVE-2021-33203, CVE-2021-33503, CVE-2021-33910, CVE-2021-3421, CVE-2021-35065

Refresh 1 of Cloud Pak for Data Version 4.0

A new version of Watson Studio was released in August 2021.

Operand version: 4.0.1

This release includes the following changes:

New features
The 4.0.1 release of Watson Studio includes the following features and updates:
Support for upgrade
You can now upgrade Watson Studio from the following Cloud Pak for Data releases:
  • Cloud Pak for Data Version 3.5.x
  • Cloud Pak for Data Version 4.0.x
Migrating existing Python environments from
Starting with Cloud Pak for Data Version 4.0, all of the default Python environments that are included with Watson Studio use the latest versions of open source libraries from the Open Cognitive Environment (Open-CE) rather than from IBM Watson Machine Learning Community Edition (WML-CE).

Cloud Pak for Data Version 4.0.x no longer supports WML-CE integration. For details on migrating your existing environments to Open-CE, see Migrating Python environments from Cloud Pak for Data 3.5.

Support for Python 3.8
When you install Watson Studio, the Jupyter Notebook with Python 3.8 runtime is automatically installed.

The Jupyter Notebooks with Python 3.8 for GPU runtime is available through the Watson Studio Runtimes service.

You can select these environments in notebooks and Python scripts.

Support for job features
Watson Studio now support job notifications and job retention.
Support for a new connection type
Watson Studio can now connect to SQL Query.
Security fixes

This release includes fixes for the following security issues:

CVE-2019-19246, CVE-2020-15945, CVE-2020-28493, CVE-2020-35448, CVE-2020-7753, CVE-2020-7768, CVE-2020-8175, CVE-2021-20191, CVE-2021-20197, CVE-2021-20271, CVE-2021-22918, CVE-2021-23358, CVE-2021-23362, CVE-2021-27219, CVE-2021-27290, CVE-2021-29512, CVE-2021-29513, CVE-2021-29514, CVE-2021-29515, CVE-2021-29516, CVE-2021-29517, CVE-2021-29518, CVE-2021-29519, CVE-2021-29520, CVE-2021-29521, CVE-2021-29522, CVE-2021-29523, CVE-2021-29524, CVE-2021-29525, CVE-2021-29526, CVE-2021-29527, CVE-2021-29528, CVE-2021-29529, CVE-2021-29530, CVE-2021-29531, CVE-2021-29532, CVE-2021-29533, CVE-2021-29534, CVE-2021-29535, CVE-2021-29536, CVE-2021-29537, CVE-2021-29538, CVE-2021-29539, CVE-2021-29540, CVE-2021-29541, CVE-2021-29542, CVE-2021-29543, CVE-2021-29544, CVE-2021-29545, CVE-2021-29546, CVE-2021-29547, CVE-2021-29548, CVE-2021-29549, CVE-2021-29550, CVE-2021-29551, CVE-2021-29552, CVE-2021-29553, CVE-2021-29554, CVE-2021-29555, CVE-2021-29556, CVE-2021-29557, CVE-2021-29558, CVE-2021-29559, CVE-2021-29560, CVE-2021-29561, CVE-2021-29562, CVE-2021-29563, CVE-2021-29564, CVE-2021-29565, CVE-2021-29566, CVE-2021-29567, CVE-2021-29568, CVE-2021-29569, CVE-2021-29570, CVE-2021-29571, CVE-2021-29572, CVE-2021-29573, CVE-2021-29574, CVE-2021-29575, CVE-2021-29576, CVE-2021-29577, CVE-2021-29578, CVE-2021-29579, CVE-2021-29580, CVE-2021-29581, CVE-2021-29582, CVE-2021-29583, CVE-2021-29584, CVE-2021-29585, CVE-2021-29586, CVE-2021-29587, CVE-2021-29588, CVE-2021-29589, CVE-2021-29590, CVE-2021-29591, CVE-2021-29592, CVE-2021-29593, CVE-2021-29594, CVE-2021-29595, CVE-2021-29596, CVE-2021-29597, CVE-2021-29598, CVE-2021-29599, CVE-2021-29600, CVE-2021-29601, CVE-2021-29602, CVE-2021-29603, CVE-2021-29604, CVE-2021-29605, CVE-2021-29606, CVE-2021-29607, CVE-2021-29608, CVE-2021-29609, CVE-2021-29610, CVE-2021-29611, CVE-2021-29612, CVE-2021-29613, CVE-2021-29614, CVE-2021-29615, CVE-2021-29616, CVE-2021-29617, CVE-2021-29618, CVE-2021-29619, CVE-2021-32640, CVE-2021-33502, CVE-2021-3487, CVE-2021-3516, CVE-2021-3517, CVE-2021-3518, CVE-2021-3520, CVE-2021-3537, CVE-2021-3541

Initial release of Cloud Pak for Data Version 4.0

A new version of Watson Studiowas released as part of Cloud Pak for Data Version 4.0.

Operand version: 4.0.0

This release includes the following changes:

New features
Version 4.0.0 of the Watson Studio service includes the following features and updates:
Use groups to manage project collaborators
You can now add a user group as a collaborator in an analytics project. All users in the group have the role that you assign to the group. For details, see Project collaborators.
Python environments use libraries from Open Cognitive Environment (open-CE)
In IBM Cloud Pak for Data 4.0, all default environments with Python included in Watson Studio use the latest open source versions of many popular machine learning libraries like TensorFlow, XGBoost and PyTorch from the Open Cognitive Environment (Open-CE). For details, see Environments.
New permission required to create projects
To create a project, users must have the Manage projects or Create projects permission. Restricting who can create projects gives you more control over resource on the cluster.

By default, these permissions are only associated with the Administrator role. For details, see Predefined roles and permissions

If you are upgrading from Cloud Pak for Data Version 3.5, your existing users will not have permission to create projects unless they have the Administrator role.

To give users one of these permissions, you can edit an existing role or create a new role. For details, see Managing roles.

Notebooks support more data source connections
You can now use the Insert to code function in notebooks with more database connections. For details, see Data load support.
Access assets with the ibm-watson-studio-lib library
The ibm-watson-studio-lib library provides convenient access to the assets in analytics projects or in deployment spaces.

The ibm-watson-studio-lib library replaces the project-lib library, which is deprecated.

For details on the advantages of using this new asset library in notebooks in projects or spaces, see Using ibm-watson-studio-lib.

Promote notebooks to deployment spaces
You can promote notebooks to deployment spaces, then deploy them and make the URL available to users. You can do this manually from a project, or programmatically by using CPDCTL commands. For details, see Promoting notebooks to spaces.
New version of JupyterLab
JupyterLab is now at Version 3.0, which includes several Elyra 2.x extensions to the JupterLab interface. These extensions enhance the development of data science and AI models. For details about which Elyra extensions are included, see JuypterLab.
Support for new connection types
Watson Studio can now connect to:
  • Databases for MongoDB
  • Microsoft Azure File Storage
In addition, the following connection names have changed:
  • Sybase is now SAP ASE
  • Sybase IQ is SAP IQ

This change impacts only the connection type names. The connection settings remain the same.