Releases: SAP/ui5-linter
Releases · SAP/ui5-linter
v0.2.2
0.2.2 (2024-04-23)
Bug Fixes
- Don't exit synchronously when there still might be async I/O (#90) (fd9b7b9)
Dependencies
- eslint: Upgrade @eslint/js and @stylistic/eslint-plugin (41b3a98)
v0.2.1
0.2.1 (2024-04-17)
Features
- Alerts for new ui5lint version in console (#57) (9b17887)
- Check script tags for inline JS (#48) (70b719a)
- Detect deprecations in ui5.yaml (in root directory) (#39) (db118b1)
- Detect pseudo modules (#60) (508d81d)
Bug Fixes
- amdTranspiler: Fix substiute for sap.ui.require errbacks (c52b53f)
- Respect src attribute for script tags and include module type for checks (#70) (2b28e5f)
Dependencies
- Bump @sapui5/types to 1.120.12 (fa7592b)
- Update typescript to v5.4.5 and move yauzl-promise to dev-deps (8982185)
v0.2.0
0.2.0 (2024-03-26)
⚠ BREAKING CHANGES
- cli: Depending on how UI5 linter is being used, this change might change the behavior of that particular scenario. For example a build script might abort further processing, if any linting errors are detected.
Features
- Analyze sap.ui.core.Lib.init() call (#33) (6d5bcdb)
- cli: In case of errors, exit with code 1 (96331fc)
Bug Fixes
Performance Improvements
- Load SAPUI5 types only when needed (#46) (b7e9a2b)
Dependencies
- Bump @sapui5/types to 1.120.11 (9cbdf1d)
v0.1.3
0.1.3 (2024-03-19)
Features
- Detect deprecated libs and components in manifest.json (#34) (8aa74e1)
Reverts
- Remove workaround for deprecation text (5d81856), closes #29
v0.1.2
0.1.2 (2024-03-14)
Bug Fixes
- npm: Install error "Unsupported platform @esbuild/aix-ppc64@0.19.12" (5815178)
v0.1.1
0.1.1 (2024-03-14)
Features
- Detect usage of deprecated jQuery.sap API (e8e2314)
Bug Fixes
- Remove duplicate messages (81a6671)
- xml-transpiler: Log unknown namespaces as verbose instead of warning (6a73c17)
Performance Improvements
- Only collect coverage info / details when requested (8ac64f6)
v0.1.0
0.1.0 (2024-03-13)
Features