Skip to content

Releases: UI5/linter

v1.17.0

22 Jul 09:53
Compare
Choose a tag to compare

1.17.0 (2025-07-22)

Features

  • Add html linter output (8f0d631)
  • binding: Add detection for composite bindings (parts) in code (#762) (9702009)
  • Export 'Ui5TypeInfoMatcher' module (ccae857)

Bug Fixes

  • autofix: Do not add cyclic deps in framework modules (a22b117)

Dependencies

  • Bump @sapui5/types from 1.136.2 to 1.136.3 (c2a03bf)
  • Bump sax-wasm from 3.0.6 to 3.0.8 (733b6b3)

v1.16.1

08 Jul 10:16
Compare
Choose a tag to compare

1.16.1 (2025-07-08)

Bug Fixes

  • Update links to latest LTS version 1.136 (e0eac12)

v1.16.0

03 Jul 15:04
Compare
Choose a tag to compare

1.16.0 (2025-07-03)

Dependencies

  • Bump @sapui5/types from 1.120.32 to 1.136.2 (#751) (4b4944a)

v1.15.0

03 Jul 07:30
Compare
Choose a tag to compare

1.15.0 (2025-07-02)

Features

  • autofix: Fix deprecated module import for 'sap/ui/core/Configuration' (007d42b)
  • autofix: Fix global 'sap.ui.getCore()' (7caa612)

Bug Fixes

  • Show plural form for fatal errors only in case more than 1 fatal error occurs (a13240e)

Dependencies

  • Bump @jridgewell/sourcemap-codec from 1.5.0 to 1.5.1 (e4f0460)
  • Bump @jridgewell/sourcemap-codec from 1.5.1 to 1.5.3 (aca80c3)
  • Bump @jridgewell/trace-mapping from 0.3.25 to 0.3.26 (071fb17)
  • Bump @jridgewell/trace-mapping from 0.3.26 to 0.3.28 (c115c94)
  • Bump @jridgewell/trace-mapping from 0.3.28 to 0.3.29 (4c761be)
  • Bump globals from 16.2.0 to 16.3.0 (6aeeeec)

v1.14.0

27 Jun 12:15
Compare
Choose a tag to compare

1.14.0 (2025-06-27)

Features

Bug Fixes

  • autofix: Prevent invalid delete expressions (3f3c720)
  • SourceFileLinter: Remove double quote (e7cabcb)
  • TypeScript error "Cannot find module './MessageArgs.js'" (08ff3e5)

Dependencies

  • Bump @sapui5/types from 1.120.31 to 1.120.32 (#730) (3f3736d)
  • Bump globals from 16.1.0 to 16.2.0 (22bbfe3)
  • Bump minimatch from 10.0.2 to 10.0.3 (cf82d1e)

v1.13.1

12 May 12:27
Compare
Choose a tag to compare

1.13.1 (2025-05-12)

Bug Fixes

  • autofix: Do not fix global access of Core module (#641) (cfb5886)

Dependencies

  • Bump @sapui5/types from 1.120.29 to 1.120.30 (509382f)
  • Bump globals from 16.0.0 to 16.1.0 (6293fcc)

v1.13.0

16 Apr 14:50
Compare
Choose a tag to compare

1.13.0 (2025-04-16)

Features

  • directives: Add ui5lint-disable directives for XML, YAML and HTML (#623) (fd20d12)

Performance Improvements

  • Improve lazy loading of TypeScript definitions (492cbf8)

Dependencies

  • Bump @sapui5/types to 1.120.29 (6c36d4d)

v1.12.0

19 Mar 08:29
Compare
Choose a tag to compare

1.12.0 (2025-03-18)

Features

Bug Fixes

  • Cannot read properties of undefined (reading 'map') (28ab574)
  • Detect outdated notation for bootstrap attribute log-level (#603) (4fb76f8)
  • Suppress eslint finding (93acfff)

Performance Improvements

  • Prevent unnecessary TypeScript libReplacement lookup (dac9f88)

Dependencies

  • Bump typescript from 5.7.3 to 5.8.2 (ed84349)

v1.11.0

28 Feb 15:24
Compare
Choose a tag to compare

1.11.0 (2025-02-28)

Features

  • Check all attributes for bindings in XML (3c6cfc4)

Bug Fixes

  • amdTranspiler: Ensure correct line information (dd2d09f)
  • False-positives for event handlers in XML (#559) (0ed0068)
  • Improve deprecated function message (ecda17e)
  • Improve extraction of inline XML (#547) (c1336a4)
  • XML namespace handling (4be9fde)

v1.10.0

25 Feb 11:10
Compare
Choose a tag to compare

1.10.0 (2025-02-25)

Features

Bug Fixes

  • Check bindings of all ManagedObject subclasses (5435623)
  • False-positives for requestCurrencyCodes/requestUnitsOfMeasure (24f6ea7)
  • Improve deprecation detection (f1719f0)
  • Valid Js syntax after XML transpilation (#552) (98b89d5)

Dependencies

  • Bump sax-wasm from 3.0.4 to 3.0.5 (79e0549)