Releases: BorderTech/wcomponents
Releases · BorderTech/wcomponents
v1.5.31
Bug Fixes
- Only allow i18n to initialise once as translating strings was unreliable
- Move calling i18n from initialise to be later in focus event for selectBoxSearch
- Backport dayName and monthName from future branch for better i18n initialisation
v1.5.30
Enhancements
- Update i18next version from 10.6.0 to 23.5.1
- Update project dependencies to current versions
Bug Fixes
- Make TinyMCE use a cahcebuster for its assets
- Fix clipboard js not loading
- Only show clipboard buttons if they are enabled
- Load antisamy policy with ResoureStream as URI fails on websphere with latest version of Antisamy that tightened its URI rules
v1.5.29
Enhancements
- Add client side email typo hints.
- Always render to custom date component, never use native HTML date fields.
(As requested and in keeping with every other web framework, web app, booking system etc
the native date field is not used.) - Drop Internet Explorer support.
- Modernize codebase to use ES6 features such as modules with the aim of reducing complexity and payload size.
- Update TinyMCE (Rich Text Editor)
- Add 'copy to clipboard' button to readonly text area
- Update to latest qa-parent 1.0.20
- Update dependencies to the latest version and fix convergence errors
- Include OWASP suppression file for velocity dependency
Bug Fixes
- Allow user to select text in a modal dialog #1816
- Browser sniffer now recognises Chromium Edge
- Removed TinyMCE paste and print plugins as they are now part of the core product.
v1.5.28
v1.5.27
API Changes
- Add addAll method to MutableContainer and subclasses
Enhancements
- Latest qa-parent and dependencies
v1.5.26
v1.5.25
v1.5.24
Enhancements
- Update to latest qa-parent.
- Update travis.yml to build WComponents with JDK 11 and Node V10 to support sonarcloud analysis. However, WComponents is still built and published with JDK 8.
- Added a temporary profile in wcomponents-core to exclude test ObjectGraphDump_Test from JDK 9 and above until the reflection code that fails due to the changes in JDK 9 are fixed or removed.