Releases: SAP/ui5-linter
Releases · SAP/ui5-linter
v1.8.0
1.8.0 (2025-01-31)
Features
- binding: Detect global formatter notation in bindings (0845caf)
- binding: Detect more globals in property- and aggregation bindings (406f6f5)
- Detection for UI5 Model Data Types (#480) (572db29)
- Formatter: Detect globals and strings of formatters in bindings (JS/TS) (#499) (291ffed)
- OData implicit globals detection (#510) (daff87b)
Bug Fixes
- binding: Resolve 'Bad name' error on tab (1466abb)
- CodeQL scan (#509) (67e86d8)
- Improve overall code detection (#489) (af6dbd4)
- Prevent false-positive "prefer-test-starter" in testsuite (2e733d2)
- Provide check for alternative names of the properties (#506) (8d2ad2f)
- XML: Do not fail on empty core:require attribute (4efb2d7)
- xmlTemplate: Fix column position off-by-one (07169f6)
Dependencies
v1.7.0
1.7.0 (2025-01-15)
Features
- Detect deprecated 'type' in
Controller#loadFragment
(61fa2c2) - Detect deprecated 'type' in
Fragment.load
/<core:Fragment>
(16e3f94) - Detect deprecated 'type' in
View.create
/<mvc:View>
(14667aa) - Detect usage of non exported values by library.js (#468) (be2cbb7)
- Improve deprecation detection of property accesses (42fb8a5)
Bug Fixes
- amdTranspiler: Handle NewExpression (4988013)
- API: Remove ui5Config parameter defaulting (e31d89e)
- parsing-error: Failed to map back to source (2876f35)
Dependencies
- Bump typescript from 5.7.2 to 5.7.3 (d3f0471)
v1.6.1
v1.6.0
1.6.0 (2025-01-08)
Features
- Add further deprecated configuration option detection (#357) (28e60a0)
- Detect non-Test Starter test setups (#448) (8d7442f)
- linter: Extend project initialization fallbacks (f9b0f96)
Bug Fixes
- Allow renderer v4 (#443) (2e2d8d2)
- ConfigManager: Resolve ESM import exception on Windows (87c21e6)
- messages: Remove superfluous quotes and comma around message details (49ff2f8)
Dependencies
v1.5.0
v1.4.1
v1.4.0
v1.3.1
v1.3.0
1.3.0 (2024-11-13)
Features
- Add ui5lint-disable directives (#327) (3c29e52)
- Detect deprecated themes set by Theming.setTheme() API (#389) (83b295f)
- Node API in ui5 linter (#400) (626f022)
- Test Starter: Detect deprecations in 'theme' property of test configuration (#387) (619457f)
Bug Fixes
Dependencies
- Bump @sapui5/types to 1.120.23 (96b46ca)