Skip to main content
Version: v10.15

WaveMaker 10.13.2 - Release date: 11 April 2022

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

Improvements


File Upload

Textarea

  • Introduced a new property called Help text (character count), which shows when you set the Maximum Characters property of the Textarea widget. You can choose a message from a provided formats list or create your own custom message, showing the number of allowed characters as you type. For more information, see the Textarea widget Properties.

Bug fixes


Spring Update

  • Upgraded Spring dependency version to mitigate against the vulnerability CVE-2022-22965.

  • Spring upgraded to 5.3.18.

note

To learn more about Spring dependency workaround, see Mitigating Spring Vulnerability.

Datatable

Following issues have been fixed with the Datatable widget when pagination is infinite scroll or on-demand scroll:

  • You can retain the selected row details, including edited values, when scrolling to the extreme bottom for viewing more records.
  • The expended rows remain expended when more data is loaded by scrolling to the bottom of the table, and when clicking the Load more button.

Tree Widget

  • Fixed an issue related to the Tree widget's function when placed inside the container. The selectById () function is working as expected.
  • Fixed an issue related to binding the Tree widget to a variable or a data node.

Other Bugs

  • Fixed an issue related to REST API OAuth 2.0 pop-up, requesting to re-authenticate when on a new tab.
  • Fixed an issue related to the Autocomplete widget inside the Form, including the dropdown not showing in runtime when the web service with a Request body is bound to autocomplete widget.

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 Framework 5.3.15 -> 5.3.18
Security frameworkSpring Security5.5.2
Java JSON utilitiesGson2.8.9
DB Persistence libraryHibernate5.5.7.Final
Sample databaseHSQL2.5.1
JSON libraryJackson 2.12.5 -> 2.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 iOS10.0.0 10.1.0 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.