IBM Cloud Docs
Release notes

Release notes

Use the release notes to learn about the current changes to the IBM Cloud® Schematics documentation that are grouped by month.

IBM Cloud Schematics deprecates older version of Terraform. For more information, see Deprecating older version of Terraform process in IBM Cloud Schematics.

IBM Cloud Schematics deprecates creation of workspace using the IBM Cloud Provider Plug-in for Terraform v1.2, v1.3 template from 2nd week of April 2024.

November 2024

Review the release notes for November 2024.

14 November 2024

Schematics in Platform automation UI
Platform automation includes Terraform, Ansible, and Extensions. For more details about exploring Terraform, Ansible, and Extension, see Working with Terraform, Working with Ansible, and Working with Extensions.

October 2024

Review the release notes for October 2024.

24 October 2024

New Activity Tracker topic
See Activity Tracker events for Schematics.
Added logging topic
See Logging events for Schematics.
New Monitoring metrics topic
See Monitoring events for Schematics.

August 2024

Review the release notes for August 2024.

21 August 2024

Terraform_v1.7.5, Terraform_v1.8.5, and Terraform_v1.9.2 support in Schematics

Schematics Workspace now supports Terraform_v1.7.5, Terraform_v1.8.5, and Terraform_v1.9.2 versions. Terraform_v1.6.6 is maintained as default version till further announcement.

Announcement of Schematics supporting of Terraform versions.

July 2024

Review the release notes for July 2024.

23 July 2024

Release Schematics Agents version
The Schematics agent version v1.1.1 released.

8 July 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.24 released.

3 July 2024

Update the Schematics Terraform version release plan
The Schematics Terraform version release plan.

June 2024

Review the release notes for June 2024.

11 June 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.23 released.

05 June 2024

Terraform_v1.6.6 support in Schematics

Schematics service supports Terraform_v1.6.6 from 5th June 2024. Terraform_v1.5.7 is maintained as default version till 10th July 2024.

Announcement of Schematics supporting of Terraform v1.6.6.

May 2024

Review the release notes for May 2024.

31 May 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.22 released.

16 May 2024

Enhanced FAQ documentation
Added a FAQ to retrieve the Schematics Workspace ID environment variable.

April 2024

Review the release notes for April 2024.

19 April 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.21 released.

17 April 2024

Announcement of Schematics deprecation of Terraform version
Announcement of Schematics deprecation of Terraform version 0.13 through 1.3.6 from 18th April 2024. For more information, see Deprecation schedule.

March 2024

Review the release notes for March 2024.

25 March 2024

Schematics Agents supports Red Hat OpenShift Kubernetes Service
The Schematics Agents supports Red Hat OpenShift Kubernetes Service cluster.
Release Schematics Agents version
The Schematics agent version v1.1.0 released.
Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.20 released.

08 March 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.18 released.

February 2024

Review the release notes for February 2024.

28 February 2024

Deprecate creation of workspace by using the IBM Cloud Provider Plug-in for Terraform v1.2 and v1.3
IBM Cloud Schematics deprecates creation of workspace by using the IBM Cloud Provider Plug-in for Terraform v1.2, and v1.3template from 2nd week of April 2024.

14 February 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.17 released.

07 February 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.16 released.

January 2024

Review the release notes for January 2024.

24 January 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.15 released.

18 January 2024

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.14 released.

10 January 2024

Schematics support for agent is generally available (GA) with full production support.
Schematics Agent extends the ability to use Schematics workspace and action jobs to provision, configure, and securely access your infrastructure. See the following content to learn about Schematics Agent releases.

October 2023

Review the release notes for October 2023.

05 October 2023

The Schematics Agent supports private catalog
The Schematics Agent 1.0.0-beta2 version supports for private catalog.
  • Agent FAQ about the minimum cluster configuration to run 30 jobs on Schematics agent.

04 October 2023

Release Schematics infrastructure cost estimator
The Schematics infrastructure cost estimator is released. You can now verify your workspace plan to view the results of the workspace apply job.

September 2023

Review the release notes for September 2023.

12 September 2023

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.12 released.
Release Schematics Agent migration page
The Schematics Agent supports agent version migration through tagging mechanism. For more information, see Updating agent.

August 2023

Review the release notes for August 2023.

28 August 2023

Release Schematics Agent migration page

The Schematics Agent supports agent version migration through tagging mechanism. For more information, see Upgrading agent.

Announcement of Schematics supporting of Terraform v1.5 from the end of September 2023.

### 23 August 2023

Announcement of Schematics deprecation of Terraform v0.x from the end of September 2023.

May 2023

Review the release notes for May 2023.

22 May 2023

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.10 released.

April 2023

Review the release notes for April 2023.

18 April 2023

Schematics documentation realigns the workspace documentation
The Schematics documentation realigns and upgrades the workspace documentation pages such as Schematics workspace, and Managing Schematics resources.

13 April 2023

Schematics updates the deprecation of Terraform versions
The Schematics announces the timeline for the deprecation of Terraform versions.

6 April 2023

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.9 released.

March 2023

Review the release notes for March 2023.

30 March 2023

Release configuring Kubernetes cluster for an agent.
The Schematics releases documentation on configuring Kubernetes cluster for an agent related to network policies, workspace and action runtime-job, agent sandbox allowlist, agent job-runner configuration, agent runtime configuration for Ansible, and agent runtime configuration for Terraform.
Enhancement of Schematics worker runtime.
The Schematics releases documentation on Schematics worker runtime for runtime-terraform-job, and runtime-ansible-job images.
IAM allowed IP addresses replaced with context based restrictions.
Access to Schematics using IAM allowed IP addresses has been replaced with context based restrictions.
The terraform.tfstate state file with maximum limit is less than 2 MB.
The Schematics workspace creation by using terraform.tfstate file fails due to the limitation in state file. Documentation includes FAQ, troubleshooting guide, and a note in schematics workspace new --state argument.

22 March 2023

Schematics Agent beta-1 release.
Schematics Agent extends the ability to use Schematics workspace and action jobs to provision, configure, and securely access your infrastructure. See the following content to learn about Schematics Agent beta-1 releases.
Release Schematics command-line plug-in.
The Schematics command-line plug-in v1.12.8 released.

February 2023

Review the release notes for February 2023.

16 February 2023

Schematics allowed IP address for US, EU Central, and UK South region are updated
Schematics lists the US, EU Central, and UK South region allowed IP addresses to support US, EU Central, and UK South region endpoints.

7 February 2023

Release Schematics command-line plug-in.
The Schematics command-line plug-in v1.12.7 released.

3 February 2023

Enhancement in Schematics to protect its services with context-based restrictions
Schematics protects its services with context-based restrictions through network zones and network rules. For more information, see Protecting Schematics services with context-based restrictions.

January 2023

Review the release notes for January 2023.

30 January 2023

Release Schematics command-line plug-in.
The Schematics command-line plug-in v1.12.6 released.

December 2022

Review the release notes for December 2022.

13 December 2022

Release Schematics agents GitHub repository.
The agent beta releases Schematics agents Cloud Schematics GitHub repository.
Release Schematics command-line plug-in.
The Schematics command-line plug-in v1.12.5 released.

November 2022

Review the release notes for November 2022.

29 November 2022

Enhance Schematics documentation
Schematics enhances its documentation with

18 November 2022

Release Schematics command-line plug-in.
The Schematics command-line plug-in v1.12.5 released.

15 November 2022

Release Schematics agents GitHub repository.
The agent beta releases Schematics agents Cloud Schematics GitHub repository with the following fixes:
  • Unknown certificate issues during repository cloning.
  • Display the complete log information, log enhancements.
  • Job status, and other minor bug fixes.

03 November 2022

Release Schematics command-line plug-in.
The Schematics command-line plug-in v1.12.3 released.

September 2022

Schematics deprecates Python v3.6 and upgrades the Schematics Job image to use Python v3.8 by mid of September 2022. For more information, see Schematics announcement tools.

Review the release notes for September 2022.

21 September 2022

The Schematics Job image supports Python v3.8
The Schematics Job image supports Python v3.8 from 21 September 2022. For more information, see Schematics announcement tools.

August 2022

Review the release notes for August 2022.

16 August 2022

Schematics runtime now supports Ansible v2.9.27
Schematics runtime supports Ansible v2.9.27 to run your Ansible automation.

11 August 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.2 released.

04 August 2022

Schematics allowed IP address for US, EU Central, and UK South region are updated
Schematics lists the US, EU Central, and UK South region allowed IP addresses to support US, EU Central, and UK South region endpoints.

July 2022

Review the release notes for July 2022.

26 July 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.1 released.

20 July 2022

Schematics allowed IP address for US region is updated
Schematics lists the US region allowed IP addresses to support us-east and us-south region endpoints.

11 July 2022

Schematics agents beta release in production.
Schematics Agent extends the ability to use Schematics workspace and action jobs to provision, configure, and securely access your infrastructure. See the following content to learn about Schematics Agent releases.
Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.0 released.

8 July 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.12.3 released.

June 2022

Review the release notes for June 2022.

23 June 2022

Enhanced FAQ documentation
Schematics FAQ documentation content, is now enhanced by grouping the FAQs based on the Schematics objects, such as,

15 June 2022

Enhance Schematics getting started section
Enhanced Schematics documentation to explain about the Using open source tools, and Schematics use cases

May 2022

Review the release notes for May 2022.

12 May 2022

Enhance documentation with the security and compliance section
Enhanced Schematics documentation with the security and compliance such as security, compliance, Data privacy and governance, and General Data Protection Regulation (GDPR).
Enhance documentation with the best practices
Enhanced Schematics documentation with the best practices when using Schematics objects Best practices for securing the Schematics objects.

5 May 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.10.0 released.

April 2022

Review the release notes for April 2022.

30 April 2022

Support detecting drift
The Schematics supports drift capabilities for Schematics workspace. For more information, see viewing detecting drift through Schematics UI, CLI, or API.
Support stopping or terminating the running job
The Schematics supports stopping or terminating the running job for Schematics workspace. For more information, see stopping a running job through UI, CLI, or API.
Support more frequently asked questions (FAQs)
The Schematics supports FAQs related to drift detection.
Support enhanced Schematics resource view
The Schematics supports the enhanced Schematics resource view in UI page.

26 April 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.9.0 released.

17 April 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.8.1 released.

18 April 2022

Support array of injectable Terraform blocks in create workspace API
The Schematics supports array of injectable Terraform block to inject the parameters with the values to an existing Terraform template to provision through Schematics create workspace API.
Release Schematics command-line plug-in
The Schematics command-line plug-in v1.9.1 released.

12 April 2022

Schematics command-line supports private Schematics endpoint
The Schematics command line supports private Schematics endpoint.
Support .JSON and .tfvars file extension for Schematics plan and apply commands
The Schematics command line supports .JSON and .tfvars file extension in Schematics plan and apply commands.
Enhance resources tabular data view for resources.
The Schematics command line lists the provisioned resources from your workspace in a tabular data view output with Resource, Type, State, Resource group, URL, and Tags fields. For example, use ibmcloud schematics state list command to list the resources provisioned in your workspace.
Deprecate and warning message when using ibmcloud terraform command.
The Schematics ibmcloud terraform command usage displays warning and deprecation message as Alias 'terraform' are deprecated. Use schematics or sch in your commands.
Release Schematics command-line plug-in
The Schematics command-line plug-in v1.8.0 released on 9 April 2022.

March 2022

Review the release notes for March 2022.

31 March 2022

Support deleting Schematics data objects
The Schematics supports deleting Schematics data from UI, CLI, and API for workspace, action, and inventories objects.
Fixes related to Schematics actions and workspace
  • Now you can create actions with an empty resource group. The empty resource group automatically points to the Default resource group.
Get job files API supports plan_json file type
The Schematics supports plan_json file type in Get job output API.
PATCH inventory definition in the inventories API is removed from the documentation.

15 March 2022

Support __netrc__ environment values in private Git repository
The Schematics supports the latest __netrc__ environment values to support download the Terraform module templates for private Git repository in command line and APIs.

4 March 2022

Support Terraform v1.1 in Schematics
The Schematics supports the latest Terraform version 1.1 in UI, [command-line, and APIs.
Release Schematics command-line plug-in
The Schematics command-line plug-in v1.7.3 released on 4 March 2022.

February 2022

Review the release notes for February 2022.

16 February 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.7.2 released on 16 February 2022.
Supports installer for Linux™ arm64 and Mac OS arm64 binaries
The Schematics supports command-line installer for Linux™ arm64 and Mac OS arm64 binaries Operating System.

11 February 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.7.1 released on 11 February 2022.

January 2022

Review the release notes for January 2022.

31 January 2022

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.7.0 released on 18 January 2022.
Supports installer for PowerLinux™ and System/390 Linux™
The Schematics supports command-line installer for PowerLinux™ 64-bit and System/390 Linux™ 64-bit Operating System.

December 2021

Review the release notes for December 2021.

30 December 2021

Release Schematics command-line plug-in
The Schematics command-line plug-in v1.6.2 released on 2nd December 2021.

November 2021

Review the release notes for November 2021.

30 November 2021

Centrally manage access tags for Schematics workspaces in your account
To create and associate access tags for the Schematics workspaces in your account, see Manage access tag in your account.
Support WinRM in user interface
Schematics supports Windows Remote Management (WinRM) for Schematics actions.
Global catalog settings for Schematics workspaces location
You can now, manage the catalog settings for Schematics resources based on the location. For more information, see Manage location settings in catalog.
About compact download
You can download the relevant files from the Git repository for your workspaces. For more information, see Compact download for Schematics workspaces.
About Schematics Job files
You can now download the state-file at every job level along with the current state-file of a workspace by using the existing Get Job API. For more information, see Download Schematics Job files.
ResourceQuery attribute deprecated
ResourceQuery attribute is replaced as resource_queries in the API.

October 2021

Review the release notes for October 2021.

22 October 2021

Onboarding Terraform templates to private catalog
For onboarding multiple Terraform templates into IBM Cloud private catalog, see Onboard bulk Terraform templates to private catalog.
Sample templates to deploy into IBM Cloud
Install Terraform sample Terraform templates to provision different IBM Cloud services by using Schematics workspaces.
Support WinRM in command line
The Schematics supports Windows Remote Management (WinRM) for Schematics actions. Added the --inventory-connection-type, --bastion-credential-json, and --credential-json option value to the create, and update commands.
Documentation lists the Command-line version change log history
The Schematics documentation supports the list of command-line features, enhancements, and fixes note.

September 2021

Review the release notes for September 2021.

30 September 2021

Inventory target feature support in Schematics actions API
The Schematics supports Windows Remote Management (WinRM) port as inventory_connection_type parameter in the create and update action APIs.
Bastion host enhancement in Schematics actions API
The Schematics enhances the bastion host configuration as an optional parameter in the create and update action APIs if the inventory connection type is set to winrm.
Schematics actions API enhancement to support bastion host connection with non-root user
The Schematics actions API now supports bastion host connection with non-root user and the ssh in the create and update action APIs.
IBM Cloud Schematics job queue process
For more information about job queue process, see Executing process of the Schematics job queue and FAQ.
Schematics actions APIs enhances the credentials parameter
You can now access the inventory username through the credentials parameter in the create and update action APIs.
Schematics introduces compact flag in the workspace create and update API
You can now download the sub directory from the GIT repositories through Schematics. For more information, see How can I download sub directory from the GIT repositories through Schematics?.
Importance of location and URL endpoint in workspace creation
Why do Schematics workspaces create through API fails?.

August 2021

Review the release notes for August 2021.

27 August 2021

Workspace update command enhancement
The IBM Cloud Schematics supports pull request flag in the Schematics workspaces update command.
Terraform v1.0 support
IBM Cloud Schematics now supports Terraform v1.0 now. You can now select to run your infrastructure code with Terraform version 0.12 or 0.13 or 0.14, 0.15 or 1.0. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. Note you can experience a unified console experience across all support platforms, and provides a provider based sensitivity and sensitive functions. For more information about Terraform v1.0 availability from HashiCorp Language, see Terraform v1.0 general availability.
IBM Cloud Schematics support job queue logs enhancement
For more information about viewing job queue logs, see Reviewing the Schematics job details.

11 August 2021

IBM Cloud Schematics deprecates older version of Terraform
The end of marketing and end of support of deprecating older version of Terraform provider in IBM Cloud Schematics, see Deprecating older version of Terraform process in IBM Cloud Schematics.

July 2021

Review the release notes for July 2021.

30 July 2021

IBM Cloud Schematics deprecates Terraform v0.11
IBM Cloud Schematics deprecates the support of Terraform v0.11 from July 2021. As HashiCorp Configuration Language deprecated Terraform v0.11 in Terraform providers. Terraform v0.15 support
IBM Cloud Schematics now supports Terraform v0.15 now. You can now select to run your infrastructure code with Terraform version 0.12 or 0.13 or 0.14 or 0.15. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. Note Terraform v0.15 provides you to remote state data sources, cross-compatible between the Terraform v0.14.x and higher version to move between Terraform versions. Also, you can experience a unified console experience across all support platforms, and provides provider-based sensitivity and sensitive functions. For more information about Terraform v0.15 availability from HashiCorp Language, see Terraform v0.15 general availability. Ansible v2.9.23 API and command-line support
Ansible v2.9.23 and Ansible provisioner v2.3.3 are supported in the IBM Cloud Schematics action.

19 July 2021

Support parallelism and other environment variables in IBM Cloud Schematics
IBM Cloud Schematics supports setting a custom value for parallelism. For more information, see Supporting parallelism and other Terraform environment variables in IBM Cloud Schematics.

June 2021

Review the release notes for June 2021.

30 June 2021

Support taint and untaint feature enhancement in IBM Cloud Schematics
You can run ibmcloud schematics state list command to view the tainted status of your resources. For more information, see about taint and untaint command and see Time out errors with IBM Cloud Schematics blog.
Documentation support to deploy resources in specific region or across multiple region
For more information, see Deploying IBM Cloud resources in a specific region or across multiple regions IBM Cloud resources.
Documentation support to create workspace by using IBM Cloud Schematics resources
For more information, see Setting up Terraform for Schematics.
One page view to create workspace by using UI, CLI, API, and Terraform switcher documentation
For more information about IBM Cloud Schematics workspaces, creation, see Setting up workspaces.
Temporarily IBM Cloud Schematics workspaces stop activity API is deactivated
For more information, see Stop an apply job API.

May 2021

Review the release notes for May 2021.

26 May 2021

Version constraints support in IBM Cloud Schematics
Specifying version constraints for Terraform and Ansible. For more information, see specifying version constraints in Schematics.
Troubleshooting guide support
For more information about the debugging Schematics apply errors, see Why do timeout failures result in tainted IBM Cloud resources?, [Why am I getting 5xx HTTP errors?]/docs/schematics?topic=schematics-server-errors), Why can't Schematics find the resource group?, and How can I find the root cause of why Schematics apply is failing?
Schematics supports sample solutions
Sample solutions by using Terraform templates and modules to set up the infrastructure. For more information, see Sample solutions for IBM Cloud Schematics.

April 2021

Review the release notes for April 2021.

14 April 2021

Ansible support in IBM Cloud Schematics is now generally available
Use Schematics actions to run your Ansible playbooks in IBM Cloud, and automate the configuration, operation, and management of cloud resources, or deploy multitiered app workloads. To get started, see Schematics landing page, try out one of the IBM-provided Ansible playbooks or learn more about how Schematics integrates Ansible in About IBM Cloud Schematics.

March 2021

Review the release notes for March 2021.

29 March 2021

Terraform v0.14 support
IBM Cloud Schematics now supports Terraform v0.14 now. You can now select to run your infrastructure code with Terraform version 0.11 or 0.12 or 0.13 or 0.14. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. Terraform v0.14 introduced new sensitive attribute in the variable metadata configuration. Schematics do not detect this sensitive attribute. Users should continue to use the sensitive checkbox in the IBM Cloud Schematics console, and use secure flag in the API payload. Schematics already supports masking the sensitive updated values. Terraform v0.14 introduced a lock file for versions with the name .terraform.lock.hcl. This file is created during terraform init. If you use .terraform.lock.hcl file in the Terraform commands, the versions stored in .terraform.lock.hcl file are used. Schematics doesn't support this feature. Schematics do not store this file for subsequent actions.

February 2021

Review the release notes for February 2021.

25 February 2021

Schematics supports the ability to store the user-defined file
IBM Cloud Schematics supports the ability to store the user-defined file for running the subsequent Terraform commands. For more information, see store user-defined files in Schematics.
Allowed file extensions in Schematics
Allowed and blocked file extensions support during cloning. For more information, see allowed and blocked file extensions.
Schematics CLI plug-in and commands support in CLI documentation
IBM Cloud Schematics command-line plug-in to install, and list the command-line commands in the CLI documentation.

12 February 2021

Ansible open beta release
IBM Cloud Schematics supports and releases Ansible open beta version for the IBMers and clients. For more information, see about Ansible, watch video about Ansible, and see IBM Cloud Terraform provider updates and Ansible actions in Schematics blog.

January 2021

Review the release notes for January 2021.

29 January 2021

Virtual Private Endpoint Gateways support
IBM Cloud Schematics supports Virtual Private Endpoint Gateways for secure connection. For more information, see Virtual private endpoint gateways for Schematics.

20 January 2021

Terraform commands API support
IBM Cloud Schematics supports Terraform commands API. For more information, see Commands API.
Terraform commands command-line support
IBM Cloud Schematics supports Terraform command-line commands. For more information, see Terraform command-line commands.
command-line Commands
IBM Cloud Schematics supports command-line workspace and state commands such as import, show, state move, state remove, taint, and untaint.

7 January 2021

Multiple SDK support
IBM Cloud Schematics supports Java, Node, Python, and Go SDK for the APIs. For more information, see Schematics API documentation.

December 2020

Review the release notes for December 2020.

9 December 2020

Ansible beta release
IBM Cloud Schematics supports and releases Ansible beta version for the IBMers. For more information, see about Ansible and watch video about Ansible.
Beta
The open beta release of Ansible support is now available in IBM Cloud Schematics to IBM users. Contact your IBM Cloud Schematics Technical Offering Manager Carl Swanson, if you are interested in getting early access to this beta offering.

November 2020

Review the release notes for November 2020.

25 November 2020

Terraform v0.13 support
IBM Cloud Schematics now supports Terraform v0.13. You can now choose to run your infrastructure code with Terraform version 0.11 or 0.12 or 0.13. With Terraform version 0.13, the syntax for configuration files changed. Make sure that you use the syntax that is compatible with the Terraform version that you want to use.

October 2020

Review the release notes for October 2020.

16 October 2020

Monitoring
IBM Cloud Schematics now supports monitoring Schematics services by using IBM Cloud Monitoring. For more information about the monitoring Schematics workspaces, see Monitoring Schematics instances.
Files and resources for your workspace actions
IBM Cloud Schematics now performs the vulnerability check of the files and resources that are added for the first time to your repository.
Creating a deploy to IBM Cloud Schematics link
IBM Cloud Schematics now supports an efficient way to share your Git repository so that other people can experiment to create workspace by using Schematics without affecting your original code. For more information about deploy to IBM Cloud, see create deploy to Schematics.

September 2020

Review the release notes for September 2020.

11 September 2020

Bitbucket supports private repository
IBM Cloud Schematics supports private bit bucket repository as a template repository source. All you need to use the URL in this format https://bitbucket.org/<your_user_name>/<repo_name>/src/<branch_name>/<folder_name> and for the URL with branch you need to use in this format https://bitbucket.org/<your_user_name>/<repo_name>/src/<branch_name>. If the workspace name is different from your user name then you need to provide the workspace name in this format. https://<username>@bitbucket.org/<workspace_name>/tf_cloudless_sleepy/src/master.
Support to override the default variable
IBM Cloud Schematics now supports to override the Terraform default variable store value. For more information about configuring to override the variable, see workspace update.

August 2020

Review the release notes for August 2020.

14 August 2020

Support for multiple Terraform provider
IBM Cloud Schematics now supports multiple Terraform provider versions. You need to add Terraform provider block with the provider version. By default the provider executes latest version 1.21.0, and previous four versions such as 1.20.1, 1.20.0, 1.19.0, 1.18.0 are supported. For more information about the provider configuration, see Multiple Terraform Provider.
Time out set for local-exec and remote-exec users
If you run local-exec or remote-exec users, make sure the execution completes within 30 minutes. Otherwise execution times out automatically.
Bitbucket is used as a template repository source
IBM Cloud Schematics supports public bit bucket repository as a template repository source. Private bit bucket repository needs a workaround. Download the files from the repository, then, you need to tar the files and upload in the IBM Cloud Schematics workspace.

July 2020

Review the release notes for July 2020.

9 July 2020

Stop apply support
IBM Cloud Schematics now supports stopping a Schematics apply action that currently runs against your workspace from the console and the API. For more information, see Managing resource life cycles or use the DELETE /v1/workspaces/{id}/actions/{action_id} API.
New Schematics locations
You can now create Schematics workspaces in the Frankfurt or London location by using the location selector from the Schematics console or targeting the matching IBM Cloud region through CLI. For more information, see Locations and service endpoints and Where is my data stored?

June 2020

Review the release notes for June 2020.

26 June 2020

Ansible provisioner support
You can now use the Ansible provisioner with IBM Cloud Schematics to deploy software on IBM Cloud resources or perform actions against your resources, such as shutting down a virtual server instance. For more information about how to use the Ansible provisioner, see Discover best practice VPC configuration for application deployment, and Learn about repeatable and reliable end-to-end app provisioning and configuration.

25 June 2020

Version 1.8.0 of the IBM Cloud Provider plug-in available
The IBM Cloud Provider Plug-in for Terraform version 1.8.0 is now enabled in IBM Cloud Schematics. For more information about the version, see the release notes. For an overview of supported IBM Cloud resources and data sources, see the IBM Cloud Provider plug-in reference.

22 June 2020

Upload Terraform templates as TAR files
You can now provide your Terraform template by uploading a tap archive file from your local machine. This feature is supported from the command-line or API. For more information, see the ibmcloud schematics workspace upload command or PUT /v1/workspaces/{id}/templates/{template_id}/template_repo_upload API.

May 2020

Review the release notes for May 2020.

8 May 2020

New EU API endpoint
You can now choose to create your Schematics workspaces in the US or Europe. Depending on the location that you choose, your Schematics actions run in either the US (us-south or us-east) or in Europe (eu-de or eu-gb). The location that you choose for your workspace is independent from the location where you want to provision your resources. For more information, see Locations and service endpoints.

April 2020

Review the release notes for April 2020.

17 April 2020

Terraform v0.12 support
You can now choose to run your infrastructure code with Terraform version 0.11 or 0.12. With Terraform version 0.12, the syntax for configuration files changed. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. To migrate your Terraform configuration files from version 0.11 to version 0.12, see Migrating your Terraform configuration files from version 0.11 to version 0.12.
New workspace creation flow
The workspace creation flow is now a two-step process. First, you create the workspace without connecting it to a GitHub or GitLab repository. Then, you add the details of your GitHub or GitLab repository, retrieve input variables, and let Schematics scan your Terraform configuration files for syntax errors. With the change of the workspace creation flow, new workspace states are introduced as well.