WaveMaker Docs

WaveMaker Docs

  • Get started
  • Widgets
  • Mobile
  • How-to
  • Enterprise
  • Releases
  • Blog
  • Sign-in

›Versions: 10.8.x

Overview

  • Release History
  • What's new

    • WaveMaker 11 Beta
    • FAQs 11 Beta
    • Upgrade Guide 11 beta

Current v11.x

    WaveMaker 11

    • Release v11.beta

Release v10.x

    WaveMaker 10

    • Release History

    Versions: 10.14.x

    • Release v10.14.0

    Versions: 10.13.x

    • Release v10.13.2
    • Release v10.13.1
    • Release v10.13.0

    Versions: 10.12.x

    • Release v10.12.2
    • Release v10.12.1
    • Release v10.12.0

    Versions: 10.11.x

    • Release v10.11.2
    • Release v10.11.1
    • Release v10.11.0

    Versions: 10.10.x

    • Release v10.10.3
    • Release v10.10.2
    • Release v10.10.1
    • Release v10.10.0

    Versions: 10.9.x

    • Release v10.9.2
    • Release v10.9.1
    • Release v10.9.0

    Versions: 10.8.x

    • Release v10.8.2
    • Release v10.8.0

    Versions: 10.7.x

    • Release v10.7.5
    • Release v10.7.4
    • Release v10.7.3
    • Release v10.7.2
    • Release v10.7.1
    • Release v10.7.0

    Versions: 10.6.x

    • Release v10.6.9
    • Release v10.6.7
    • Release v10.6.6
    • Release v10.6.5
    • Release v10.6.4
    • Release v10.6.3
    • Release v10.6.2
    • Release v10.6.1
    • Release v10.6.0

    Versions: 10.5.x

    • Release v10.5.6
    • Release v10.5.5
    • Release v10.5.4
    • Release v10.5.3
    • Release v10.5.2
    • Release v10.5.1
    • Release v10.5.0

    Versions: 10.4.x

    • Release v10.4.2
    • Release v10.4.1
    • Release v10.4.0

    Versions: 10.3.x

    • Release v10.3.3
    • Release v10.3.2
    • Release v10.3.1
    • Release v10.3.0

    Versions: 10.2.x

    • Release v10.2.7
    • Release v10.2.6
    • Release v10.2.4
    • Release v10.2.3
    • Release v10.2.2
    • Release v10.2.1
    • Release v10.2.0

    Versions: 10.1.x

    • Release v10.1.0

    Versions: 10.0.x

    • Release v10.0.4
    • Release v10.0.3
    • Release v10.0.2
    • Release v10.0.1
    • Release v10.GA
    • Release v10.Preview

Release v9.x

  • Release v9.4.0
  • Release v9.3.0
  • Versions: 9.2.x

    • Release v9.2.0
    • Release v9.2.1
  • Release v9.1.0
  • Versions: 9.0.x

    • Release v9.0.2
    • Release v9.0.1
    • Release v9.GA

Release v8.x

  • Release v8.5.0
  • Versions: 8.4.x

    • Release v8.4.2.2
    • Release v8.4.2.1
    • Release v8.4.2.0
    • Release v8.4.1
    • Release v8.4.0

    Versions: v8.3.x

    • Release v8.3.3
    • Release v8.3.2
    • Release v8.3.1
    • Release v8.3.0

    Versions: v8.2.x

    • Release v8.2.3
    • Release v8.2.0

    Versions: v8.1.x

    • Release v8.1.1
    • Release v8.1.0

    Versions: v8.0.x

    • Release v8.0.6
    • Release v8.0.5
    • Release v8.0.4
    • Release v8.0.3
    • Release v8.0.2
    • Release v8.0.1
    • Release v8.0.GA
    • Release v8.0.beta

Known Issues

  • Known Issues
Edit

WaveMaker 10.8.0 - Release date: 11 August 2021

WaveMaker released a new update version with some new features and bug fixes.

New Features


Team Artifacts

  • Support for Publishing Artifacts to the Teams.
  • Enable Artifact sharing across team members.
important

Artifacts, including Prefabs, Themes, Project Shells, and Template Bundle published to workspace earlier, should be re-published to Teams.

Team admin should approve the published Artifacts, including Prefabs, Themes, Project Shells, and Template Bundle, to use by other team members.

Prefab Versioning

  • A new flow for publishing, approving and consuming Prefabs.
  • Enabling Branching support for Prefabs.
  • Choose a version-specific prefab in the project.

Enhanced Configuration Management

  • Support for building an Immutable war file by separating the war file from the configuration.
  • Support for 12-factor app compliance for config management.
  • Support for custom property sources - such as Database and API.
  • Support for context-specific property configuration for achieving multi-tenancy.

Database CRUD Operation Event Listeners

  • Enable support for listening to the CRUD events on Database operations.
  • The event listeners helps in achieving the following:
    • Adding Dynamic Validations
    • Custom Business Logic
    • Authorization checks, Row-level security
    • Encrypt or Decrypt the field values
    • Set default/override values during insert/update
    • Invoke additional services for integration
    • Audit history for the data changes and more.

For more information, see Database CRUD Operations Event Listeners.

Library Update

  • Updated backend framework libraries.
  • Maven plugin versions updated to the latest ones in the project's pom.xml file.
  • Maven updated from 3.6.3 to 3.8.1.
important

Maven 3.8.1 does not allow communication to HTTP repositories for security reasons, which may break the maven build in some projects. For example, project declaring JasperReports dependency with versions lower than 6.17.0 will fail because they internally declared an HTTP repository. In such cases, the dependency version should be updated to the latest version, which is 6.17.0.

Other Improvements

  • Load a tab and accordion dynamically using a Live variable.

Bug Fixes


  • Improved scalability when using multiple Prefabs on a single page, specific to design time experience.
  • Fixes for WaveMaker 9.4 project themes.
  • Added logger message when database query execution fails.
  • When a query throws an exception, the database will not update.
  • Fixed issues related to validations applied from the database for Microsoft SQL Server.
  • Fixed an issue related to zooming of Google Map Prefab when the map is present in a tab-pane or accordion.
  • Fixed an issue related to duplicating properties in the app.properties file when adding a new property.
  • Fixed an issue related to previewing the app when both XSS and SAML are enabled.

Technology Stack


UI Frameworks

DescriptionJS LibraryVersion
JS Bindingjquery3.3.1
jquery-ui*1.12.1
MVC Frameworkangular9.1.12
angular-ui-bootstrap3.3.6
ngx-bootstrap6.2
Stylesbootstrap3.3.7
Chartingd33.5.17
nvd31.8.6
Built-in functionslodash4.17.11
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 Framework 5.3.5->5.3.9
Security frameworkSpring Security 5.4.5->5.5.1
Java JSON utilitiesGson 2.8.6->2.8.7
DB Persistence libraryHibernate 5.4.22.Final->5.5.5.Final
Sample databaseHSQL2.5.1
JSON libraryJackson 2.11.3->2.12.4
Logging frameworkSLF4j 1.7.30->1.7.32
Logging ImplementationLog4j2 2.13.3->2.14.1
Http client libraryHttpComponentshttpclient- 4.5.13
httpmime- 4.5.6
Servlet Framework3.1.0
Database Connection PoolingHikariCP 3.4.5 -> 4.0.3

Run Time Environment

DescriptionVersion
JDK1.8
WebSphere8.5.5
JBoss7.1.1
Tomcat8.5*
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.

Last updated on 8/16/2021 by Swetha Kundaram
← Release v10.8.2Release v10.7.5 →
  • New Features
    • Team Artifacts
    • Enhanced Configuration Management
    • Database CRUD Operation Event Listeners
    • Library Update
    • Other Improvements
  • Bug Fixes
  • Technology Stack
    • UI Frameworks
    • Back-end Frameworks
    • Run Time Environment
WaveMaker
  • PRICING
  • PARTNERS
  • CUSTOMERS
  • ABOUT US
  • CONTACT US
Terms of Use | Copyright © 2013-2022 WaveMaker, Inc. All rights reserved.