Skip to main content
Version: v11.9.4

WaveMaker 11.1.2 - Release date: 26 September 2022

WaveMaker released an update about Layout and Flex in Cordova, React Native fixes for Style, Form, Chart, and other bug fixes.

New Features


React Native Features

  • Enable the devices tab in the Properties panel to show/hide Widgets based on the device type at runtime.

React Native Fixes

Styles

  • Fixed an issue related to setting the background color of the Anchor badge in Page styles.
  • Fixed an issue related to Grid layout responsiveness.

Form

  • Fixed an issue related to validation when configuring min or max value for Number and Currency widgets.
  • Fixed an issue related to validation when resetting should clear any values in Form.
  • Fixed an issue related to property not working when validation message was provided via conditional binding.

Charts

  • Fixed an issue related to Charts not rendering data correctly when you provide more than 20 records in a dataset and map the axis to a Date type field for Charts.

Improvements

  • snakeyaml library updated from 1.30 to 1.32.

Bug Fixes


  • Fixed an issue related to a No data found error when filtering data using languages, including Arabic and Greek.
  • Fixed an issue related to importing 10.x projects when the Azure VCS repository is configured.
  • Fixed an issue related to the Wizard widget's Next button being disabled when a widget inside it has the Disabled property set to true.
  • Fixed an issue related to Spring Database transaction not rolling back when a procedure is failed.
  • Fixed an issue related to the Content Security Policy filter in the Websphere Application Server.

Technology Stack


UI Frameworks

DescriptionJS LibraryVersion
JS Bindingjquery3.6.0
jquery-ui*1.13.0
MVC Frameworkangular12.2.16
angular-ui-bootstrap3.3.6
ngx-bootstrap6.2
Stylesbootstrap3.3.7
Chartingd33.5.17
nvd31.8.6
Built-in functionslodash4.17.21
Device support, gestureshammerjs2.0.8

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

Backend Frameworks

DescriptionJava LibraryVersion
Spring Framework5.3.21
Security frameworkSpring Security5.7.3
Java JSON utilitiesGson2.9.1
DB Persistence libraryHibernate5.6.10.Final
Sample databaseHSQL2.7.0
JSON libraryJackson2.13.3
Logging frameworkSLF4j1.7.36
Logging ImplementationLog4j22.18.0
Http client libraryHttpComponentshttpclient- 4.5.13
httpmime- 4.5.6
Servlet Framework4.0.1
Database Connection PoolingHikariCP5.0.1

Runtime Environment

DescriptionVersion
JDK11
WebSphere8.5.5
JBoss7.1.1
Tomcat9.0*
Cordova (mobile apps)
Android
iOS
11.0.0
10.1.2
6.2.0

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

Build Environment for Multi-version Studio


Build Environment 11

React Native 11

DescriptionVersion
Java11
Node14.15.5
Maven3.8.6
npm7.20.3
Ant1.10.11
Git2.26

Angular Web and Mobile 11

DescriptionVersion
Java11
Node12.22.3
Maven3.8.6
npm6.14.13
Ant1.10.11
Git2.26

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

Build Environment 10

Angular Web and Mobile 10

DescriptionVersion
Java1.8
Node12.22.3
Maven3.8.1
npm6.14.13
Ant1.10.11
Git2.26