WaveMaker 11.15.3 - Release date: 18 May 2026
WaveMaker 11.15.3 delivers targeted runtime and tooling improvements to strengthen autosave reliability, data handling, and page layout performance. This release also includes key bug fixes and library updates that improve overall stability and developer productivity.
Features
GitHub Apps based Auth for VCS
Replaces PAT-based repo setup with a GitHub App installation flow, improving security with temporary credentials and automatic management, enabling finer repository access control, and simplifying setup inside the Team Portal.
Enhancements
Style Workspace Preview Enhancements
Updated Style Workspace preview support for checkbox, anchor, rating, file upload, progress bar, and icon widgets for better design visibility.
Variant Dropdown Display in Property Panel
Enhanced property panel to properly display variant dropdown even when only a single variant is available.
Bug Fixes
Servlet Filter Chain Order for Security Headers
Fixed filter chain order to ensure security filters run before compression, preventing missing security headers on Brotli-encoded resources.
Developer Credentials and Git Repository Status
Resolved incorrect display of active git repository status for projects when developer credentials are enabled, ensuring proper handling of different code repositories like GitLab, Bitbucket, or Azure.
Header Partial Variables Persistence on Navigation
Fixed header partial variables being cleared upon page navigation, ensuring variable values persist across pages.
Prefab Property Access After Dialog Closure
Resolved inability to access prefab properties from page level after dialog closure, allowing access to outbound parameters.
Live Form Data Population from Parent Form
Fixed live form fields being incorrectly populated with data from parent form when partial is embedded.
GitHub Apps Authentication Dialog
Added required authorization dialog for GitHub Apps authentication mode during credential verification.
AJAX Request Detection in Iframe-Loaded Applications
Corrected AJAX request detection for iframe-loaded applications using Sec-Fetch-Mode and Sec-Fetch-Dest headers to prevent misclassification of browser navigation requests.
Date and Time Widget Focus Retention
Fixed focus shifting away from Date and Time widgets after selection.
DataTable Multi-Column Filter Options Update
Fixed DataTable multi-column filter options not updating after adding new records, ensuring filter dropdowns include new values.
Caption Position in Live Forms
Resolved caption position issues in live forms during deployment.
Page Accessibility with Conditional CSS on Text Widgets
Fixed page inaccessibility caused by conditional CSS on text widgets, resolving the "e.trim() is not a function" error.
Java Service DownloadResponse Success Event Trigger
Fixed Java service DownloadResponse always triggering success event regardless of actual outcome.
Slider Widget Readonly Property
Enabled readonly property functionality for Slider widget in forms.
Slider Widget Range Values Display in Forms
Fixed Slider widget range values not displaying correctly inside form widgets.
Date Widget Dirty State with Min/Max Constraints
Resolved Date widget showing as dirty when min/max date constraints are set.
Cache-Control Headers for Angular Deployments
Restored Cache-Control header configuration for Angular deployments by removing runtime dependency on build-time properties.
Prefab Server Property Overrides at Project Level
Fixed project-level prefab server property overrides by storing them in project's app.properties instead of modifying prefab bundle, with automatic migration.
SAML SSO Login URL Generation
Fixed SAML SSO login by ensuring AssertionConsumerService URL is generated as absolute URI instead of relative path.
Checkbox Validation Error Persistence
Resolved validation error persisting on checkbox after value is selected in required fields.
Rating Widget Decimal Values in Readonly Mode
Added support for decimal values in Rating widget when in readonly mode.
Autosave Content Overwrite During Page Navigation
Fixed autosave functionality that was overwriting page content when navigating to another page during an ongoing autosave operation.
DataTable Filter SQL Query Logical Grouping
Corrected logical grouping in generated SQL queries for DataTable filters with mixed OR and AND conditions.
DataTable Sorting with Null Values
Fixed DataTable sorting behavior when fields contain null values, ensuring proper ordering.
Technology Stack
WaveMaker Studio
UI Frameworks (Web and Mobile)
| Description | JS Library | Version |
|---|---|---|
| JS Binding | jquery | 3.7.1 |
| jquery-ui* | 1.13.3 | |
| MVC Framework | Angular | 18.2.13 |
| ngx-bootstrap | 9.0.0 | |
| Styles | bootstrap | 3.3.7 |
| Charting | d3 | 7.8.5 |
| nvd3 | 1.8.11 | |
| Fullcalendar | 6.1.15 | |
| Built-in functions | lodash-es | 4.17.23 |
| Device support, gestures | hammerjs | 2.0.8 |
Backend Frameworks (Web and Mobile)
| Description | Java Library | Version | |
|---|---|---|---|
| Spring Framework | 6.2.15 -> 6.2.18 | ||
| Security framework | Spring Security | 6.5.7 -> 6.5.10 | |
| Spring Data | 2025.0.8 -> 2025.0.11 | ||
| Spring Boot | 3.5.9 -> 3.5.13 | ||
| Spring Session | 3.5.4 -> 3.5.6 | ||
| Java JSON utilities | Gson | 2.13.2 -> 2.14.0 | |
| DB Persistence library | Hibernate(Jakarta) | 5.6.15. Final | |
| Sample database | HSQL | 2.7.4 | |
| JSON library | Jackson | 2.21.0 -> 2.21.3 | |
| Logging framework | SLF4j | 2.0.17 | |
| Logging Implementation | Log4j2 | 2.25.3 -> 2.25.4 | |
| Http client library | HttpComponents - httpclient | 5.5.1 | |
| Servlet Framework | 6.0.0 | ||
| Database Connection Pooling | HikariCP | 7.0.2 | |
| Commons Lang3 | 3.19.0 | ||
| Guava | 33.5.0-jre -> 33.6.0-jre | ||
| Postgresql Driver | 42.7.9 -> 42.7.11 | ||
| Hibernate Validator | 8.0.2.Final | ||
| Jgit | 7.5.0.202512021534-r -> 7.6.0.202603022253-r | ||
| Commons Codec | 1.21.0 -> 1.22.0 | ||
| Commons IO | 2.21.0 -> 2.22.0 | ||
| Commons Text | 1.13.1 | ||
| Antisamy | 1.7.7 | ||
| Freemarker | 2.3.34 | ||
| Apache Tika | 3.2.3 -> 3.3.0 | ||
| Mariadb JDBC Driver | 3.5.2 | ||
| Mongodb Driver | 5.6.3 -> 5.6.5 | ||
| Jakarta Validation Api | 3.1.1 | ||
| commons-validator | 1.10.0 | ||
| json-smart | 2.5.2 |
Web
Runtime Environment
| Description | Version |
|---|---|
| JDK | 21.0.6 |
| WebSphere Liberty | 23.0.0.9+ |
| JBoss Wildfly | 27+ |
| Tomcat | 10.1.39 |
This is the default Tomcat runtime support. Apps can be deployed to any standard Java Web Server running on JDK 11. For more information, see here.
Angular Web
| Description | Version | |
|---|---|---|
| Java | 21.0.6 | |
| Node | 22.18.0 | |
| Maven | 3.9.12 | |
| npm | 10.9.3 | |
| Ant | 1.10.11 |
For more information about building projects with Maven, see here.
Mobile (React Native)
Environment Setup
| Description | Version | |
|---|---|---|
| Java | 17 | |
| Node | 22.11.0 | |
| Maven | 3.9.9 | |
| npm | 10.9.0 | |
| Android Studio | Meerkat 2024.3.1 to Narwhal 4 Feature Drop 2025.1.4 | |
| Xcode | 16.2 to 26 | |
| SDK Build Tools | 36.0.0 | |
| wm-reactnative-cli | 1.9.5 | |
| Android Gradle Plugin (AGP) | 8.14.3 |
SDK Update
| Description | Version |
|---|---|
| Expo | 54.0.12 |
| React Native | 0.81.4 |