WaveMaker 10.7.2 - Release date: 21 June 2021
WaveMaker releases an update with bug fixes.
Improvements
- The Currency and Number widgets now support a new Financial mode of entering data. It is useful in applications dealing with financial information. You can configure this mode by setting the Input Mode property on the widget. By default, the value of this property is Natural mode.
- For the Upload widget, added the ability to aptly highlight the dropzone when you drop a file inside the app. Further, customize this highlighted area by applying the CSS theme to the project.
Bug Fixes
- Fixed an issue related to project build failing in Windows machine when the project is located in drives other than the C drive.
- Fixed an issue related to the List widget's
getIndex()
method returning -1 even when you pass a valid input.
Data Table
- Fixed an issue related to an error No data found while loading data when multi-filter is enabled and contained multiple Datetime widgets.
Quick Edit Mode in Data Table
- Fixed an issue related to editing a row. When you select rows and click on a column cell to edit, it selects the next row inline to the previously edited one instead of the clicked one.
- Fixed an issue related to select and deselect events triggering twice when selecting and working in two separate rows.
- Fixed an issue related to the value in the number widget incrementing from zero instead of incrementing from the specified input.
- Fixed an issue related to the keyboard keys not working after saving a row, including arrow, escape and enter keys.
Technology Stack
UI Frameworks
Description | JS Library | Version |
---|---|---|
JS Binding | jquery | 3.3.1 |
jquery-ui* | 1.12.1 | |
MVC Framework | angular | 9.1.12 |
angular-ui-bootstrap | 3.3.6 | |
ngx-bootstrap | 6.2 | |
Styles | bootstrap | 3.3.7 |
Charting | d3 | 3.5.17 |
nvd3 | 1.8.6 | |
Built-in functions | lodash | 4.17.11 |
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.
Backend Frameworks
Description | Java Library | Version |
---|---|---|
Spring Framework | 5.3.5 | |
Security framework | Spring Security | 5.4.5 |
XSS | Antisamy Framework | 1.6.3 |
Java JSON utilities | Gson | 2.8.6 |
DB Persistence library | Hibernate | 5.4.31 |
Sample database | HSQL | 2.5.1 |
JSON library | Jackson | 2.11.3 |
Logging framework | SLF4j | 1.7.30 |
Log4j2 | 2.13.3 | |
Http client library | HttpComponents | httpclient- 4.5.13 httpmime- 4.5.6 |
REST API annotations | Swagger | 1.3.10 |
Date Time Framework | Java 8 Date/Time API | |
Json Libraries | com.tdunning | 1.8 |
Servlet Framework | 3.1 |
Runtime Environment
Description | Version |
---|---|
JDK | 1.8 |
Weblogic | 12c (12.1.3) |
WebSphere | 9.0.5 (BASE) |
JBoss | 7.1.1 |
Tomcat | 8.5.x, 9.x |
Cordova (mobile apps) Android iOS | 10.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.