WaveMaker 9.4 - Release date: 29 August 2018
WaveMaker has released a new version with new features.
Enhancements
- 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.
- Similar Filter Criteria functionality has been enabled for Data and Live Widgets. link
- 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
Description | JS Library | Version |
---|---|---|
JS Binding | jquery | 2.2.4 |
jquery-ui* | 1.11.4 | |
MVC Framework | angular | 1.6.9 |
angular-ui-bootstrap | 2.5.0 | |
Editor | ace-editor | 1.2.2 |
Styles | bootstrap | 3.3.6 |
Charting | d3 | 3.5.17 |
nvd3 | 1.8.3 | |
CORS support, prefabs | xdomain | 0.7.5 |
Built-in functions | lodash | 4.17.5 |
Device support, gestures | hammerjs | 2.0.8 |
*Optimised jQuery-UI library excluding unwanted components like accordion, datepicker, dialog, progressbar, spinner, tabs, and all jQuery-UI Effects.
Back-end Frameworks
Description | Java Library | Version |
---|---|---|
Spring Framework | 4.3.14 | |
Security framework | Spring Security | 4.2.4 |
Java JSON utilities | Gson | 2.2.4 |
DB Persistence library | Hibernate | 5.2.10 |
Sample database | HSQL | 2.4.0 |
JSON library | Jackson | 2.6.3 |
Logging framework | SLF4j | 1.7.25 |
Http client library | HttpComponents | client-4.5.5 core-4.3.2, mime-4.5.5 |
REST API annotations | Swagger | 1.3.10 |
Logging framework | Log4j | 1.2.17 |
Date Time Framework | Java 8 Date/Time API | |
Json Libraries | com.tdunning | |
Servlet Framework | 3.1 |
Run Time Environment
Description | Version | |
---|---|---|
JDK | 1.8 | |
Tomcat | 8.5* | |
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...)