Skip to main content
Version: v10.15

WaveMaker 9.4 - Release date: 29 August 2018

WaveMaker has released a new version with new features.


  • APIs supporting Temporal Support in DB2 databases now include Period (former History), Update and Delete APIs. link
  • Database CRUD Variables now have a Filter Criteria (formerly Data option) to simplify the process of specifying filter criteria.
    • Similar Filter Criteria functionality has been enabled for Data and Live Widgets. link
      For more information, see Database CRUD.
  • Export option for Data Table has been enhanced:
    • Now only the contents as displayed on the UI will be exported, as opposed to exporting the entire contents of the underlying database table. link
    • Using the On Before Export method, changes can be made to the format, field expressions etc of the data being exported. link
    • The export query API returns the downloaded file URL. link
  • In the Database Designer, one can specify values for the hidden columns during the insert/update row operations. link
  • Added Show Date(Time/DateTime)Picker On property for Date/DateTime/Time Widgets to control the visibility of the corresponding picker. link
  • Added Home Link property for NavBar Widget to specify the URL for the Home page. link
  • Added Min Chars property for Chips Widget to define the minimum characters the user needs to enter before triggering the search. link
  • Added Min Chars property for Search Widget to define the minimum characters the user needs to enter before triggering the search. link

Technology Stack

UI Frameworks

DescriptionJS LibraryVersion
JS Bindingjquery2.2.4
MVC Frameworkangular1.6.9
CORS support, prefabsxdomain0.7.5
Built-in functionslodash4.17.5
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 Framework4.3.14
Security frameworkSpring Security4.2.4
Java JSON utilitiesGson2.2.4
DB Persistence libraryHibernate5.2.10
Sample databaseHSQL2.4.0
JSON libraryJackson2.6.3
Logging frameworkSLF4j1.7.25
Http client libraryHttpComponentsclient-4.5.5 core-4.3.2, mime-4.5.5
REST API annotationsSwagger1.3.10
Logging frameworkLog4j1.2.17
Date Time FrameworkJava 8 Date/Time API
Json Librariescom.tdunning
Servlet Framework3.1

Run Time Environment

Cordova (mobile apps) 7.1 -> 8.0.0

This is the default Tomcat runtime support. Apps can be deployed to any standard Java Web Server running on JDK 1.8 (more...)