Skip to main content
Version: v11.11.2

WaveMaker 11.11.1 - Release date: 12 May 2025

WaveMaker's Release 11.11.1 includes significant bug fixes related to the server-side pagination, and Data Table in Web. It also includes issues related to Calendar widget, onChange event, Infinite Scroll component, and app preview failures in React Native.


Bug Fixes

Web

Users Unable to Navigate to Required Page

When using server-side pagination of type Page, users were redirected to the first page when attempting to navigate to any other page from the UI.This issue is now fixed and Pagination now works as expected.

Sorting Issue in Data Table

In case of Data Table widget, users have experienced sorting issue when binding it to a model variable. The sorting functionality breaks when customers attempt to sort fields of with integer.

React Native

Incorrect Date Displayed in Calendar

In Calendar widget, user is able to view incorrect date. For example, when the user opens the widget and see the May 2025 calendar, Theactual May 7 is Wednesday. However in the calendar the 8th May is getting highlighted.

Dialog Widget Content Not Scrollable

The scrolling issue was observed and fixed in the Dialog widget where the users add too much content that exceeds the dialog's visible height and users were then unable to scroll through the content.

Carousel Widget Functionality Issues

When using Carousel widget in an app, users are experiencing several issues related to,

  • Horizontal Swipe Inconsistency: The horizontal swipe functionality of the Carousel widget is either not working at all or is only functional after multiple attempts by the user. This makes it difficult for users to navigate through the Carousel content.
  • Vertical Scroll Blocking in List Widget: When the Carousel widget is placed within a List widget, it blocks the vertical scrolling of the list. Users are unable to scroll the vertical list when the Carousel is present within its items.
  • Height Issues: The Carousel widget is exhibiting height-related problems, leading to incorrect rendering or layout. The specifics of these height issues need to be determined.

The above issues are now fixed.

Applications with Prefabs were Crashing

The applications with Prefab were crashing when users tried to preview in studio. This was observed when Prefab used the Moment.js library as it was an external library.

Help Text (character count) Not Displayed in TextArea

Fixed an issue where the Help Text (character count) feature in the TextArea widget did not display in mobile apps. It now correctly shows character counts based on the Maximum Characters setting, as it does in web and responsive views.

onChange Event Issues
  • In case of Text and Number type fields in the Form widget, an issue was resolved where the onChange event did not trigger on the first change from the default value. This affected both on blur and on keypress settings for the Update value on property.
  • Fixed an issue where the onChange event of a form field inside nested lists within a Partial was triggered multiple times—once for each item in the list—instead of just once per user interaction. This issue was noticed when the Partial was used in a Prefab.
  • Resolved an issue where the onChange event for a Text Form Field inside a List widget was triggered multiple times on page load, based on the number of list items, even without user interaction. The event now triggers only on actual value changes made by the user.
Unable to Display Label Widget Caption

Resolved an issue where the Label widget failed to display text in the Caption property when the bound data value started with a hash symbol, for eaxmple, #ImportantInfo. The caption now correctly shows values beginning with #.

Unnecessary API Calls When Using Infinite Scroll

Fixed an issue where the Infinite Scroll List component made unnecessary API calls even after reaching the last page of data. The component now correctly respects the last flag in the pagination to prevent unnecessary network requests and inefficient resource usage.

Preview Failure When Using Expo Constants

User experienced application preview failure when using the Expo constants in Script. This issue is now fixed.

Scrolling Issue in Dialog Widget

On Android, when using the Dialog widget, users encountered issues with vertical scrolling within dialogs. Scrolling often became unresponsive and required multiple attempts. This issue was particularly observed after interacting with non-editable/disabled input fields within the dialog.

Technology Stack


WaveMaker Studio

UI Frameworks (Web and Mobile)

DescriptionJS LibraryVersion
JS Bindingjquery3.7.1
jquery-ui*1.13.3
MVC FrameworkAngular18.2.13
ngx-bootstrap9.0.0
Stylesbootstrap3.3.7
Chartingd37.8.5
nvd31.8.11
Fullcalendar6.1.15
Built-in functionslodash-es4.17.21
Device support, gestureshammerjs2.0.8

Optimized jQuery-UI library excluding unwanted components like accordion, datepicker, dialog, progressbar, spinner, tabs, and all jQuery-UI Effects.

Backend Frameworks (Web and Mobile)

DescriptionJava LibraryVersion
Spring Framework 6.2.5 -> 6.2.6
Security frameworkSpring Security6.4.4 -> 6.4.5
Spring Data2024.1.4 -> 2024.1.5
Spring Boot 3.4.4 -> 3.4.5
Spring Session 3.4.2 -> 3.4.3
Java JSON utilitiesGson 2.13.0 -> 2.13.1
DB Persistence libraryHibernate(Jakarta)5.6.15. Final
Sample databaseHSQL2.7.4
JSON libraryJackson 2.18.3 -> 2.19.0
Logging frameworkSLF4j2.0.17
Logging ImplementationLog4j22.24.3
Http client libraryHttpComponents - httpclient 5.4.3 -> 5.4.4
Servlet Framework6.0.0
Database Connection PoolingHikariCP6.3.0
Commons Lang33.17.0
Guava33.4.8-jre
Postgresql Driver42.7.4
Hibernate Validator8.0.2.Final
Jgit7.2.0.202503040940-r
Commons Codec1.18.0
Commons IO2.19.0
Commons Text1.13.1
Antisamy1.7.7
Freemarker2.3.34
Apache Tika3.1.0
Mariadb JDBC Driver3.5.2
Mongodb Driver5.4.0
Jakarta Validation Api3.1.1

Web

Runtime Environment

DescriptionVersion
JDK21.0.6
WebSphere Liberty23.0.0.9+
JBoss Wildfly27+
Tomcat10.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

DescriptionVersion
Java21.0.6
Node22.11.0
Maven3.9.9
npm10.9.0
Ant1.10.11

For more information about building projects with Maven, see here.

Mobile (React Native)

Environment Setup

DescriptionVersion
Java17
Node22.11.0
Maven3.9.9
npm10.9.0
Android StudioLadybug 2024.2.2 - Meerkat 2024.3.1
Xcode15.4 - 16.2
SDK Build Tools34.0.0
wm-reactnative-cli1.8.8
Android Gradle Plugin (AGP)8.10.2
note

Users can now use a single Node.js v22.11.0 version across both Web and React Native platforms, as well as CLI tools.

SDK Update

DescriptionVersion
Expo52.0.17
React Native0.76.3