Skip to main content
Version: v11.9.4

WaveMaker 10.6.3 - Release date: 04 February 2021

WaveMaker released a new update version with some bug fixes.

Improvements


Prefabs

  • Prefab's configuration properties can now revealed contextually depending on the widget selected. During the Prefab design, developers can use a new option, Show At, in the Prefab UI configuration. When Prefab is being used in another application, the UI properties display when you select the widgets inside the Prefab.
  • A Prefab can implement different views for form factors - Web, Mobile, Tablet. When such a Prefab is used in an application the corresponding form-factor view will be shown in the WYSIWYG (What You See Is What You Get) design canvas. This was already the case when the application is run, but now even during the design time the view changes according to the form factor setting.

Form

  • Form fields now support Angular Material style layout. In this layout option, the label for the field is inside the field and moves up when field gets the focus.

Others

  • Included an option for Number and Currency widgets to limit the decimal value entry.

Bug Fixes

  • Fixed an issue related to querying a large string data from DB shortened in the variable's successCallback().
  • Fixed an issue related to the placeholder of the Text widget.
  • Fixed an issue with the dynamic display format for the Text widget.
  • Fixed an issue related to console errors in Prefab when using it multiple times in a Live Form.
  • Fixed an issue with the dropdown disabled property of the Autocomplete widget in DataTable.
  • Fixed an issue related to the AnimationInterval property of the Carousel widget when set through the script.
  • Fixed an issue with missing digits in the Number widget when editing the value.
  • Fixed an issue related to Fields overlapping when updating to Material-2.0.
    Note: Adding Fixed heights lead to a rigid CSS structure. Therefore, it loses its responsiveness. We advise not to restrict the grid rows with any strict boundaries.
  • Mobile: Fixed an issue related to the previewing time format using the Time widget in Mobile projects.

Technology Stack


UI Frameworks

DescriptionJS LibraryVersion
JS Bindingjquery3.3.1
jquery-ui*1.12.1
MVC Frameworkangular9.1.12
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.2.9
Security frameworkSpring Security5.4.1
Java JSON utilitiesGson2.8.6
DB Persistence libraryHibernate5.4.22 final
Sample databaseHSQL2.5.1
JSON libraryJackson2.11.3
Logging frameworkSLF4j1.7.30
Log4jlog4j2Version - 2.13.3
Http client libraryHttpComponentshttpclient- 4.5.13 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 iOS10.0.0 9.0.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.