Skip to content

Latest commit

 

History

History
693 lines (465 loc) · 36.8 KB

File metadata and controls

693 lines (465 loc) · 36.8 KB

Change Log

4.0.44

Patch Changes

4.0.43

Patch Changes

4.0.42

Patch Changes

4.0.41

Patch Changes

4.0.40

Patch Changes

  • 360deaa: Relax diagnostics for aggregation which have alternative types
  • Updated dependencies [360deaa]

4.0.39

Patch Changes

4.0.38

Patch Changes

4.0.37

Patch Changes

4.0.36

Patch Changes

4.0.35

Patch Changes

4.0.34

Patch Changes

4.0.33

Patch Changes

4.0.32

Patch Changes

4.0.31

Patch Changes

4.0.30

Patch Changes

4.0.29

Patch Changes

4.0.28

Patch Changes

  • de2cccc: add hover support for proeprty binding
  • Updated dependencies [de2cccc]

4.0.27

Patch Changes

4.0.26

Patch Changes

4.0.25

Patch Changes

4.0.24

Patch Changes

4.0.23

Patch Changes

  • 42ad255: No completion items for empty file

4.0.22

Patch Changes

4.0.21

Patch Changes

  • 38b9004: Fix: Cannot assign to read only property 'document' of object

4.0.20

Patch Changes

4.0.19

Patch Changes

4.0.18

Patch Changes

4.0.17

Patch Changes

4.0.16

Patch Changes

  • fad2b51: Sonar Cloud analysis improvement, switch from automatic to CI sonar scan

4.0.15

Patch Changes

4.0.14

Patch Changes

4.0.13

Patch Changes

4.0.12

Patch Changes

4.0.11

Patch Changes

4.0.10

Patch Changes

4.0.9

Patch Changes

4.0.8

Patch Changes

4.0.7

Patch Changes

4.0.6

Patch Changes

  • ce5a814: Switching from webpack to esbuild for bundling the code Fix GitHub action build job to run build and tests on pull requests to master

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.5 (2023-02-28)

Note: Version bump only for package @ui5-language-assistant/language-server

4.0.4 (2023-02-16)

Note: Version bump only for package @ui5-language-assistant/language-server

4.0.3 (2023-01-30)

Note: Version bump only for package @ui5-language-assistant/language-server

4.0.2 (2023-01-26)

Note: Version bump only for package @ui5-language-assistant/language-server

4.0.1 (2023-01-26)

Note: Version bump only for package @ui5-language-assistant/language-server

4.0.0 (2023-01-26)

Bug Fixes

  • clear diagnostics for a closed file (#539) (8060f6c)
  • code completion in default aggregation (#499) (a0f4043)
  • show ui diagnostics if minUI5 version undefined in manifest.json or unsupported (#536) (06ced88)

Features

BREAKING CHANGES

  • introduce context by pr #523

Co-authored-by: Klaus Keller [email protected]

3.3.1 (2022-09-01)

Note: Version bump only for package @ui5-language-assistant/language-server

3.3.0 (2022-08-24)

Bug Fixes

  • language-server: avoid crash when globby scans system dirs (#485) (6d2216e)
  • language-server: ensure proper usage of https proxy api (#483) (88dc73a)

Features

  • language-server: proxy support (#478) (916d1e8)
  • add framework awareness by reading closest ui5.yaml (#481) (9a81530), closes #239

3.2.1 (2022-08-20)

Bug Fixes

  • language-server: detect the UI5 version from closest manifest.json (#472) (39c2728)

3.2.0 (2022-08-15)

Features

  • multi-version support for UI5 XMLView code completion (#469) (6cca109), closes #468

3.0.1 (2021-06-01)

Note: Version bump only for package @ui5-language-assistant/language-server

3.0.0 (2021-06-01)

Bug Fixes

  • hover - add separator between title and documentation (#142) (4763d3f)
  • ignore unknown namespace message for whitelisted namespaces (#234) (bdcab7d)
  • support namespace in aggregation name (#150) (cff718b)
  • tests of cardinality aggregation validation (#154) (76dec21)
  • use description first line without jsdoc tags in deprecation warning (#141) (9cf89eb)
  • language-server: add namespace to class close tag name (#25) (96b15b5)
  • language-server: don't print validation errors on startup (#53) (ae9c520)
  • language-server: namespace added at wrong position for closed tag (#100) (1b3c747)
  • use prefix when suggesting namespaces in attribute value (#62) (8019b4d)
  • language-server: small fixes for theia (#24) (f6f01d4)

Features

  • add settings to include deprecated and experimental APIs (#143) (fad2d9b)
  • add support for code completion of boolean properties values (#66) (d95ead4)
  • add ui5 language server and client vscode extension (18a6350)
  • add validation for unknown namespace name in xmlns attribute value (#103) (f109686)
  • deprecated aggregation tag validation (#170) (f9e492a)
  • deprecated attribute validation (#183) (f2d2923)
  • improve icons for namespaces, associations and aggregations (#68) (23bfbe2)
  • logging for language server (#348) (7e2c30a)
  • manifest.json state management (#224) (da2682e)
  • non stable id quick fix (#266) (c564db4)
  • quick fix stable id for entire file (#283) (b3945da)
  • stable ID validation (#231) (65ddb60)
  • suggest UI5 namespaces in xmlns attributes values (#17) (46c84c4)
  • support SAP UI5 Distribution libraries version 1.71.14 (#39) (7589a8b)
  • tooltip on hover (#119) (e3bf89d)
  • type aggregation validation (#164) (63c5b5a)
  • validate attribute key is known in class and aggregation tags (#120) (443e13b)
  • validate boolean value in property (#113) (59d3a69)
  • validate tag name is known (#129) (eaf494c)
  • validation for cardinality aggregation (#149) (7e8c01a)
  • validation for none unique IDs (#121) (a207f27)
  • language-server: add default value for property attribute (#70) (43c5c77)
  • language-server: allow to replace FQN on code assist (#59) (abb21f1)
  • language-server: auto-insert namespace in tag name for class (#18) (2aa70fe)
  • language-server: auto-insert namespace when selecting class (#63) (20b590f)
  • language-server: auto-replace closing tag name (#65) (5db20c1)
  • language-server: completion response improvements (#16) (a17904e)
  • language-server: expose xml-view-validations as LSP diagnostics (#72) (e347699)
  • semantic-model: add experimental information (#56) (f55098d)

Performance Improvements

  • language-server: cache downloaded resources (#50) (de8d7d5)

BREAKING CHANGES

    • computeQuickFixStableIdInfo function signature has changed.
  • validateXMLView no longer accepts flexEnabled optional argument and always requires passing a UI5ValidatorsConfig

2.1.2 (2021-05-04)

Note: Version bump only for package @ui5-language-assistant/language-server

2.1.1 (2021-01-03)

Note: Version bump only for package @ui5-language-assistant/language-server

2.1.0 (2020-12-30)

Features

2.0.1 (2020-08-27)

Note: Version bump only for package @ui5-language-assistant/language-server

2.0.0 (2020-08-12)

Features

BREAKING CHANGES

    • computeQuickFixStableIdInfo function signature has changed.
  • validateXMLView no longer accepts flexEnabled optional argument and always requires passing a UI5ValidatorsConfig

1.10.0 (2020-07-15)

Bug Fixes

  • ignore unknown namespace message for whitelisted namespaces (#234) (bdcab7d)

Features

1.9.0 (2020-07-08)

Features

1.8.1 (2020-06-29)

Note: Version bump only for package @ui5-language-assistant/language-server

1.8.0 (2020-06-17)

Features

  • add settings to include deprecated and experimental APIs (#143) (fad2d9b)
  • deprecated aggregation tag validation (#170) (f9e492a)
  • deprecated attribute validation (#183) (f2d2923)
  • type aggregation validation (#164) (63c5b5a)

1.7.0 (2020-06-03)

Bug Fixes

  • hover - add separator between title and documentation (#142) (4763d3f)
  • support namespace in aggregation name (#150) (cff718b)
  • tests of cardinality aggregation validation (#154) (76dec21)
  • use description first line without jsdoc tags in deprecation warning (#141) (9cf89eb)

Features

1.6.0 (2020-05-20)

Features

1.5.1 (2020-05-20)

Note: Version bump only for package @ui5-language-assistant/language-server

1.5.0 (2020-05-20)

Bug Fixes

  • language-server: namespace added at wrong position for closed tag (#100) (1b3c747)

Features

  • language-server: expose xml-view-validations as LSP diagnostics (#72) (e347699)
  • add support for code completion of boolean properties values (#66) (d95ead4)
  • add validation for unknown namespace name in xmlns attribute value (#103) (f109686)
  • validate attribute key is known in class and aggregation tags (#120) (443e13b)
  • validate boolean value in property (#113) (59d3a69)
  • validate tag name is known (#129) (eaf494c)

1.4.0 (2020-05-06)

Bug Fixes

  • use prefix when suggesting namespaces in attribute value (#62) (8019b4d)

Features

  • improve icons for namespaces, associations and aggregations (#68) (23bfbe2)
  • language-server: add default value for property attribute (#70) (43c5c77)
  • language-server: allow to replace FQN on code assist (#59) (abb21f1)
  • language-server: auto-insert namespace when selecting class (#63) (20b590f)
  • language-server: auto-replace closing tag name (#65) (5db20c1)

1.3.0 (2020-04-23)

Features

  • semantic-model: add experimental information (#56) (f55098d)

1.2.1 (2020-04-07)

Bug Fixes

  • language-server: don't print validation errors on startup (#53) (ae9c520)

1.2.0 (2020-04-07)

Features

  • support SAPUI5 Distribution libraries version 1.71.14 (#39) (7589a8b)

Performance Improvements

  • language-server: cache downloaded resources (#50) (de8d7d5)

1.1.0 (2020-04-01)

Features

  • suggest UI5 namespaces in xmlns attributes values (#17) (46c84c4)

1.0.0 (2020-03-31)

Bug Fixes

  • language-server: add namespace to class close tag name (#25) (96b15b5)
  • language-server: small fixes for theia (#24) (f6f01d4)

Features

  • language-server: auto-insert namespace in tag name for class (#18) (2aa70fe)
  • language-server: completion response improvements (#16) (a17904e)
  • add ui5 language server and client vscode extension (18a6350)