Skip to main content
Version: v10.15

WaveMaker 10.4.1 - Release date: 29 April 2020

WaveMaker released a new update version with bug fixes.

Bug fixes


Widgets

Data Table

  • For Data table with Live form, when you specify a date pattern that is not present in the dropdown, a validation error is thrown. Bug fixed.
  • For a Data table configured with inline edit and with no row actions, there was no actionable to click on while creating new row. This is now fixed.
  • If a Data table or Form widget is configured with Imported swagger's CRUD variable then in Form widget advanced settings dialog duplicate fields are shown.
  • Carousel does not display when the height of the widget is set to "%" when you preview. Bug fixed.

Checkboxset

  • Checkboxset checked values do not remain checked after resetting the datavalue from JS. This is fixed.

List

  • In List Widget "No Data Found" message is pushed to the bottom when you set a height. This is fixed.

File Upload

  • For file upload widget, drag and drop option for multiple files are now enabled in WM 10. Messages are localized. UX built for when a folder is dropped for upload.

Switch

  • Datavalues change when clicking widget even if it is disabled. This is now fixed.

Popover

  • Issues with popover positioning in different scenarios.

Notification Action

  • When you confirm an action of the onOk event, if another confirm action gets invoked, then the second action would not work. This is now fixed.

REST Services

  • Fixed an issue of out of memory error when you test a REST service with a large response body.

Localization

  • Time Widget: For localization, when time widget format is set to 12 hr then entered time value is shown as invalid in some languages. This is fixed.
  • Date/Time display formats: On changing locale, in preview mode selected date/time values show up in English format but in deployment(angular prod) values show up in selected language format. This is fixed.

Mobile

  • Invoking PUT calls from mobile device throws an Invalid CORS request error. This is fixed.

Other Issues

  • Not navigating to the redirect page after login in angular build. This is now fixed.
  • In the Manage Deployed Apps section, the last updated dates of the logs doesn't match with the date inside the log files. Bug fixed.

Technology Stack


UI Frameworks

DescriptionJS LibraryVersion
JS Bindingjquery3.3.1
jquery-ui*1.12.1
MVC Frameworkangular7.2.2
angular-ui-bootstrap3.3.6
ngx-bootstrap5.4
Stylesbootstrap3.3.7
Chartingd33.5.17
nvd31.8.6
Built-in functionslodash4.17.11
Device support, gestureshammerjs2.0.8

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

Back-end Frameworks

DescriptionJava LibraryVersion
Spring Framework5.1.4
Security frameworkSpring Security5.0.8
Java JSON utilitiesGson2.8.5
DB Persistence libraryHibernate5.2.17
Sample databaseHSQL2.4.1
JSON libraryJackson2.9.8
Logging frameworkSLF4j1.7.25
Log4j1.2.17
Http client libraryHttpComponentshttpclient- 4.5.6 httpmime- 4.5.6
REST API annotationsSwagger1.3.10
Date Time FrameworkJava 8 Date/Time API
Json Librariescom.tdunning1.8
Servlet Framework3.1

Run Time Environment

DescriptionVersion
JDK1.8
WebSphere8.5.5
JBoss7.1.1
Tomcat8.5*
Cordova (mobile apps) Android iOS9.0.0 8.0.0 5.1.1

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.