JET v7.2.0 Release Notes
23 Sept 2019
These release notes cover the following topics:
- Things you need to know first
New Features included in v7.2.0
- Significant changes that have been made to JET since 7.1.0
- Known Issues
TypeScript is now part of the JET CLI tooling! The JET type definition files are verified against TypeScript v3.5.3 and the new tooling support requires a minimum Nodejs version of 8.0.0. The LTS release of Nodejs is always recommended. Read more...
A bug fix in the oj-input-date, oj-input-date-time and oj-input-time components may have impact on default behavior. Please see details here...
This release is a bug fix release. The migration from any 7.x version to this bug fix release should be drop in compatible. Read the Migration Chapter of the Developers Guide for details.
Reminder: A new alternative expression evaluator is now available for those that require an app that will run in a strict Content Security Policy environment. Read more...
This section lists significant consumer-facing changes that have been made to JET since v7.1.0. Where bugs or ERs were used to track the change, they are included below. The following list does not include changes that are internal implementations, or changes made to samples, demos, or test collateral. It is expected that application code will not need to be modified to uptake v7.2.0.
oj-input-date and oj-input-date-time Today button will highlight the day based on the timezone specified in the converter.
In previous releases, the Today button highlights the day based on the user locale. Starting with JET 7.2.0, the Today button will highlight the day based on the timezone specified in the converter. If there is no timezone option in the converter, the Today button will highlight the day based on the user locale.
oj-input-time Now button will highlight the time based on the timezone specified in the converter.
In previous releases, the Now button highlights the time based on the user locale. Starting with JET 7.2.0, the Now button will highlight the time based on the timezone specified in the converter. If there is no timezone option in the converter, the Now button will highlight the time based on the user locale.
There are now API changes in this release.
The following variables were introduced for styling the no data messages in Data Visualization components:
- $dvtNoDataMessageColor: Used to specify the no data message's color.
- $dvtNoDataMessageFontSize: Used to specify the no data message's font size
There are no style class changes in this release.
There are no framework changes in this release.
Library version changes are not allowed in minor releases.
- JET tooling now supports Typescript. You can now scaffold Typescript applications from tooling.
- This version of JET is verified with Typescript version v3.5.3. If you are using a different version, you may run in to issues if Typescript has any non compatible changes.
SCSS File Copy for Theme Builder
Theme .scss files are now copied into the staging area for Theme Builder so that the current source maps can locate them. This is temporary as source maps will be turned off in the CLI in 8.0.0, as they are not supported in JET scss. The local scss text does not update when changes are made and watched, but the correct css is automatically generated. Re-serving the application will show the updated scss.
|Category||Bug #||Description||Workaround (if available)|
|iOS||N/A||JET hybrid mobile apps created using an earlier JET release may have additional spacing at the top of
the page when
deployed to iOS 11 devices.||Change the viewport meta tag in index.html to the following:
|iOS||ios-sim 210||ios-sim version 5.1.0 may be installed locally by cordova-ios and serving the app to iOS simulator
|iOS||ios-deploy 275||Deployment to iOS device succeeds, but the app fails to launch and an error is reported in the
terminal.||Upgrade to the latest version of ios-deploy (
|npm||npm 16901||npm version 5 does not install the oraclejet module when scaffolding a JET hybrid app and building the