WaveMaker Docs

WaveMaker Docs

  • Get started
  • Widgets
  • How-to
  • Enterprise
  • Releases
  • Blog
  • Sign-in

›All Blog Posts

All Blog Posts

  • Mitigating Spring Zero-day Vulnerability CVE-2022-22965
  • Archiving WaveMaker 9 Projects
  • URL Change in WaveMaker Android WebView
  • Announcement about Angular 11 Update
  • Mitigating Log4J 2 Vulnerability CVE 2021 44228
  • Ending Support of WaveMaker 9 Projects
  • Git Branching Strategy
  • Important Announcement about Angular 10 Update
  • Accessibility Support in WaveMaker
  • Generating .aab files using wm-cordova-cli or AppChef
  • WaveMaker Studio enables faster database imports
  • Integrate SAP HANA Database with WaveMaker
  • Redshift Database Integration
  • Important Announcement about Changes to Documentation Domain
  • WaveMaker Releases 10.7 Version
  • Theme Builder with some coding (Build + Edit)
  • Understanding Scaling of WaveMaker Applications
  • Automatically Import your Website Branding Styles into a Theme
  • Certificate Pinning Case Study
  • Cordova 10.0.0 Upgrade
  • WaveMaker Releases 10.6 Version
  • Retain UI State in WaveMaker Apps
  • Theme builder is ready with a new update
  • PostgREST OpenAPI support in WaveMaker
  • Fully automated and scalable test execution using k8s
  • New file picker for mobile apps - Improvements in UI to select files in mobile
  • WaveMaker releases 10.5 version
  • Deliver faster applications with WaveMaker!
  • GraphQL in a Micro Services Architecture
  • Build Themes for WaveMaker Apps Without Any Coding
  • COVID-19 Visualization using WaveMaker - Part 2
  • COVID-19 Visualization using WaveMaker - Part 1
  • WaveMaker Integrates with DigitalOcean Kubernetes for App Deployments
  • Deployment Experience made better!
  • OpenAPI support in WaveMaker
  • WaveMaker platform is updated to use WKWebView.
  • Deliver WaveMaker Apps as Micro Frontend Modules
  • All-new WaveMaker docs with a powerful Search
  • Welcome to the WaveMaker Developers Blog

Ending Support of WaveMaker 9 Projects

December 8, 2021

Swetha Kundaram

The End of Support (EOS) stage marks the official withdrawal of support for WaveMaker 9.x projects.

WaveMaker app development generates Angular code, as Angular marks the official withdrawal of the previous Angular versions, including AngularJS and Angular 1.x. Therefore, WaveMaker will be ending the support of WaveMaker 9.x projects that use AngularJS and Angular 1.x by 31 Jan 2022, as Angular announced. The update is primarily focused on improving performance, security, and bug fixes.

We have covered some essential FAQs to help you understand how you can migrate to the latest version of WaveMaker Studio.

What does the end of support for WaveMaker 9.x entail?

Suppose you are using 9.x projects. In that case, WaveMaker will automatically update to the latest version of WaveMaker. The update can break applications that contain custom JavaScript code because of the Angular breaking changes. We have created a guide to help you update to the current version used by WaveMaker, Angular 10.

Please note that following 31 Jan 2022, we will not be supporting project migrations. Therefore, we recommend you plan to update your WaveMaker 9 projects to receive support before the established deadline for a smooth migration process.

Why is WaveMaker ending support for the 9.x version?

End of previous version system means moving on to newer and better systems. Even though some updates are not entirely responsible for security vulnerabilities, they might impact stability and usability. Other updates address bug fixes and customer-requested features.

View the progress of WaveMaker features and fixes in Studio.

end of support

A glimpse of the updates:

  • Outdated application stack: AngularJS ends the support by 31 Jan 2022, including security issues. Learn more about AngularJS version support status
  • Latest angular stack Angular 10
  • Several performance improvements
  • Security vulnerabilities in the dependent third party libraries to get the benefits of up to date technology stack
  • Support for new compression technique
  • Enabling micro frontend enablement
  • Wavemaker-generated code is now Veracode certificated
  • ngx-bootstrap upgrade with enhanced features

Some Examples of UI Enhancements:

  • Enhanced DSL APIs exposed on various widgets
  • Advanced client-side and server-side validations on Form fields
  • Custom Data Formatters for UI widgets
  • Summary row in Datatable widget
  • Ability to add multiple views in a prefab through partials
  • Ability to provide widget level properties in a prefab
  • Adding tablet view support to Mobile apps

And so much more. Read WaveMaker release notes to understand the features and fixes better.

How do I know if I have WaveMaker 9.x apps?

When you launch WaveMaker Studio, you can see the orange bar at the top indicating that you are using 9.x projects.

When you start the project update, the project card converts into a folder. The folder contains all the versions of the app, including WM 9.x and WM 10.0. You can independently work on both versions.

two versions of the project

For more information and a guide to update, see Upgrading an App from WaveMaker 9.x to WaveMaker 10.0.

How WaveMaker will help you with the update?

Updating Angular is not relatively straightforward. However, our developers at WaveMaker have made it a little easier for you. When you initiate an update, WaveMaker takes care of the major part behind the scenes.

Even so, if you have included customizations, i.e., adding custom JavaScript code, you'll have to check and accept changes manually by verifying every single customization that runs through the process. This approach is taken care of by the inspection framework that we explicitly developed to guide you through the migration process. Further to this, you can reach out to our support team for more assistance.

What does end of support mean for your customers?

The deployed apps will not be affected by the change to the end-users.

What happens if you do not upgrade to WaveMaker 10?

If you have already deployed the 9.x WaveMaker applications, the change will not affect it. However, making alterations would no longer be possible for the app.

WaveMaker Online (WMO)

The application projects will automatically upgrade to the latest version of the Studio.

WaveMaker Enterprise (WME)

You will no longer receive support, and we cannot offer the license extension.

WaveMaker 10 Releases

  • WaveMaker 10 Preview
  • WaveMaker 10.GA
  • WaveMaker 10.1
  • WaveMaker 10.2
  • WaveMaker 10.3
  • WaveMaker 10.4
  • WaveMaker 10.5
  • WaveMaker 10.6
  • WaveMaker 10.7
  • WaveMaker 10.8
  • WaveMaker 10.9
  • WaveMaker 10.10
  • WM 10.10.3 - Log4j2 Dependency Vulnerability

For the detailed list of releases, including biweekly ones, see WaveMaker Release Notes.

Tweet
Recent Posts
  • What does the end of support for WaveMaker 9.x entail?
  • Why is WaveMaker ending support for the 9.x version?
  • How do I know if I have WaveMaker 9.x apps?
  • How WaveMaker will help you with the update?
  • What does end of support mean for your customers?
  • What happens if you do not upgrade to WaveMaker 10?
    • WaveMaker Online (WMO)
    • WaveMaker Enterprise (WME)
  • WaveMaker 10 Releases
WaveMaker
  • PRICING
  • PARTNERS
  • CUSTOMERS
  • ABOUT US
  • CONTACT US
Terms of Use | Copyright © 2013-2022 WaveMaker, Inc. All rights reserved.