Skip to main content
Version: v10.15

WaveMaker 10.14.0 - Release date: 1 May 2022

WaveMaker released another version update with new features and bug fixes.

New Features


Google Chrome Extension: WaveMaker Devtool

WaveMaker Devtool is a developer tool available as a Google Chrome extension, specifically developed to debug and monitor WaveMaker applications in preview mode. For more information, see WaveMaker Devtool.

SSL for Deployed Apps

Introducing SSL for Deployed Apps to Demo Cloud, allowing you to access apps with the secure protocol HTTPS. To support this, we made changes to the App URL pattern. Below are the changes.

WMO Personal workspace

Old: http://p8888888n45.cloud.wavemakeronline.com/TestApp
New: http://cloud.wavemakeronline.com/pk8888888n45/TestApp

note

In the URL, pk8888888n45 is a Project key.

Teams and Enterprise

Old: http://wmshowcase.cloud.wavemakeronline.com/TestApp
New: http://cloud.wavemakeronline.com/wmshowcase/TestApp

note

wmshowcase is the WaveMaker Online team's name and WaveMaker Enterprise's name in the URL.

info

Impact: With this change, the existing app URLs do not work. Thus, the users can get updated URL from the Apps portal or deployed apps. You are required to update app URL in all the places where it is used for redirection. For example, when configured as OAuth redirect URL, or when used in other apps as API URL.

For more information, see Managed Deployed apps.

Improvements


  • Docker-compose accept env variables with character _.
  • Search projects by user in Team Portal.

Bug fixes


  • Fixed an issue related to on-demand pagination in Datatable, which disappears when all the rows are expanded and sorted by any displayed column.
  • Fixed an issue related to Datatable Header Onclick event not triggering.
  • Fixed an issue related to Veracode Scan in AppRuntimeController.
  • Fixed an issue related to SOAP service is not working in preview showing NoClassDefFoundError.
  • Fixed an alignment issue of Textarea's helptext when used in Form.
  • Fixed an issue related to Oauth WebService Variable not triggering Success callback in the first call.

Technology Stack


UI Frameworks

DescriptionJS LibraryVersion
JS Bindingjquery3.4.1
jquery-ui*1.12.1
MVC Frameworkangular11.2.14
angular-ui-bootstrap3.3.6
ngx-bootstrap6.2
Stylesbootstrap3.3.7
Chartingd33.5.17
nvd31.8.6
Built-in functionslodash4.17.19
Device support, gestureshammerjs2.0.8

Optimized jQuery-UI library, excluding unwanted components like an accordion, datepicker, dialog, progressbar, spinner, tabs, and all jQuery-UI Effects.

Backend Frameworks

DescriptionJava LibraryVersion
Spring Framework5.3.18
Security frameworkSpring Security5.5.2
Java JSON utilitiesGson2.8.9
DB Persistence libraryHibernate5.5.7.Final
Sample databaseHSQL2.5.1
JSON libraryJackson2.12.6.20220326
Logging frameworkSLF4j1.7.32
Logging ImplementationLog4j22.17.1
Http client libraryHttpComponentshttpclient- 4.5.13 httpmime- 4.5.6
Servlet Framework3.1.0
Database Connection PoolingHikariCP4.0.3

Runtime Environment

DescriptionVersion
JDK1.8
WebSphere8.5.5
JBoss7.1.1
Tomcat8.5*
Cordova (mobile apps) Android iOS 10.0.0 -> 11.0.0 10.1.0 -> 10.1.2 6.1.0

This is the default Tomcat runtime support. Apps can be deployed to any standard Java Web Server running on JDK 1.8. For more information, see here.

App Build Environment

DescriptionVersion
Java1.8
Node12.22
Maven3.8.1
npm6.14
Ant1.10.11
Git2.26

For more information about building project with Maven, see here.