Statement of direction: Transition to Angular version 18 for code-based applications built on BMC Helix Innovation Studio


Warning

Review note
This topic is in progress.

As part of BMC Software's commitment to continuous improvement and leveraging the latest technologies, we are excited to announce the transition from Angular version 14 to Angular version 18.

This change affects all customers using BMC Helix Service Management applications and applications developed by usingBMC Helix Innovation Studio.

However, this change impacts the customers who use custom code-based applications developed by using BMC Helix Innovation Studio. 

BMC Software will introduce this change with the BMC Helix Innovation Suite 25.2.00 version, which is expected to be released in April 2025. This transition will bring new features, enhanced performance, and security upgrades.


Background

Angular is evolving rapidly, with each new version bringing significant improvements.

We upgraded to Angular version 14 with BMC Helix Innovation Suite version 23.3.00.

We plan the transition to Angular version 18 to future-proof applications built on BMC Helix Innovation Studio.


Statement of Direction

BMC Software acknowledges a need for a gradual transition of custom code-based applications from Angular version 14 to Angular version 18.

Applications built by using BMC Helix Innovation Studio components and no-code capabilities are not impacted by this change.

We are committed to phasing out Angular version 14 and transitioning to Angular version 18 for BMC Helix Innovation Studio, starting with BMC Helix Innovation Suite version 25.2.00, planned in April 2025. We will continue to support Angular version 14 for previous releases and patches.

In the future, we plan to closely follow the Angular update schedule, with upgrades expected approximately once a year.

All customers using Angular version 14 must plan a transition to Angular version 18. This transition is necessary for all code-based applications to work efficiently with BMC Helix Innovation Suite 25.2.00. 


Transition to Angular version 18 from Angular version 14

We encourage customers who have built custom code-based applications in Angular version 14 to upgrade their applications by using the BMC Helix Innovation Suite 25.2.00 SDK. For more information, see Upgrading-to-the-latest-BMC-Helix-Innovation-Studio-SDK.

With BMC Helix Innovation Suite 25.2.00, new custom applications are created in Angular version 18 by default. If you have custom code-based applications built on Angular version 14, you must upgrade them to Angular version 18.


FAQs for Transition to Angular 18 from Angular 14 for custom applications built on BMC Helix Innovation Suite

Why BMC Software is transitioning from Angular version 14 to Angular version 18?

BMC Software is committed to staying current with the latest technologies to enhance user experience and ensure compatibility with future updates.

With BMC Helix Innovation Suite 25.2.00, we plan to stop support for customer code-based applications developed by using Angular version 14 and recommend transitioning to Angular version 18 before BMC Helix Innovation Suite 25.2.00 GA, planned in April 2025. 


Which licensed products and services are impacted by this change?

The change impacts custom code-based applications developed by using BMC Helix Innovation Studio and custom code-based UI components developed by using BMC Helix Innovation Studio that are embedded with other applications, such as PWA custom applications.


Can I continue to use custom applications developed by using Angular version 14?

Starting with BMC Helix Innovation Suite 25.2.00, available in April 2025, we recommend migrating all custom applications developed by using Angular version 14 to Angular version 18. Bundles developed by using the Angular version 14 SDK will not be loaded in BMC Helix Innovation Suite 25.2.00.

BMC Software will not support custom code-based applications developed using Angular 14. If you continue using these applications, BMC Software will not provide any support, including logging support cases, providing patches, or hotfixes for custom code-based applications developed by using Angular 14.

If you plan to use BMC Helix Innovation Suite version 23.3.xx and earlier, your custom code-based applications developed using Angular 14 will continue to work as it is. However, no support for such applications will be available from BMC Software.


Will BMC continue to support the custom applications built on Angular 14 for the previous versions?

According to our support policy guidelines, we plan to support custom code-based applications developed by using the Angular version for version 23.3.xx and earlier. 
However, if Angular version 14 has any security vulnerabilities, you must upgrade to BMC Helix Innovation Suite version 25.2.00, which supports Angular version 18.


 How do I convert my existing Angular 14 application to Angular?

We plan to provide detailed documentation explaining all technical aspects of redeveloping custom code-based applications on Angular version 18. We recommend planning your Angular version 18 upgrade in your development and QA environments before the release of BMC Helix Innovation Suiteversion 25.2.00.


Is there a downtime involved in upgrading custom code-based applications to Angular version 18?

Yes, there is downtime in upgrading custom code-based applications to Angular version 18.




 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Innovation Suite 25.4