- Updated dependencies [7edb021]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [647470e]
- @ui5-language-assistant/[email protected]
- 0186685: Fallback to the latest supported patch version
- Updated dependencies [0186685]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 1e011e6: Fixed SonarCloud complaints
- @ui5-language-assistant/[email protected]
- 360deaa: Relax diagnostics for aggregation which have alternative types
- Updated dependencies [360deaa]
- @ui5-language-assistant/[email protected]
- a9a2141: Add logger package
- Updated dependencies [a9a2141]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 910e437: Adaptation to the latest UI5 maintenance changes
- Updated dependencies [910e437]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- ccd5eae: Adapt non stable id message
- Updated dependencies [ccd5eae]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [c8768ac]
- @ui5-language-assistant/[email protected]
- Updated dependencies [222a0f5]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [3f94f36]
- @ui5-language-assistant/[email protected]
- Updated dependencies [0df62cd]
- @ui5-language-assistant/[email protected]
- Updated dependencies [6dac4f6]
- @ui5-language-assistant/[email protected]
- Updated dependencies [905a6be]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [1a1115e]
- @ui5-language-assistant/[email protected]
- Updated dependencies [069457b]
- @ui5-language-assistant/[email protected]
- de2cccc: add hover support for proeprty binding
- Updated dependencies [de2cccc]
- @ui5-language-assistant/[email protected]
- Updated dependencies [8fff87d]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [2c71dfa]
- @ui5-language-assistant/[email protected]
- Updated dependencies [92e60aa]
- @ui5-language-assistant/[email protected]
- Updated dependencies [1a96f91]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 42ad255: No completion items for empty file
- Updated dependencies [9df89eb]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 38b9004: Fix: Cannot assign to read only property 'document' of object
- Updated dependencies [05d9f69]
- @ui5-language-assistant/[email protected]
- Updated dependencies [255c0e5]
- @ui5-language-assistant/[email protected]
- Updated dependencies [4dcd0c0]
- @ui5-language-assistant/[email protected]
- Updated dependencies [b130f9f]
- @ui5-language-assistant/[email protected]
- fad2b51: Sonar Cloud analysis improvement, switch from automatic to CI sonar scan
- Updated dependencies [f670b06]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- d8b77af: Provide a minimal code completion and syntax check for property binding info
- Updated dependencies [d8b77af]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [e3a6a0b]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [2a3d618]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- c73d4fd: Unit test coverage improvement. Migration to Jest test framework
- Updated dependencies [c73d4fd]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- dff4ba6: Enable formatting
- Updated dependencies [dff4ba6]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 0af5e7d: Upgrade prettier
- Updated dependencies [0af5e7d]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- Updated dependencies [527f153]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 930a813: Offline mode support
- Updated dependencies [930a813]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- @ui5-language-assistant/[email protected]
- 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)
- 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)
- 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)
- language-server: avoid crash when globby scans system dirs (#485) (6d2216e)
- language-server: ensure proper usage of https proxy api (#483) (88dc73a)
- language-server: proxy support (#478) (916d1e8)
- add framework awareness by reading closest ui5.yaml (#481) (9a81530), closes #239
3.2.1 (2022-08-20)
3.2.0 (2022-08-15)
3.0.1 (2021-06-01)
Note: Version bump only for package @ui5-language-assistant/language-server
- 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)
- 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)
-
- computeQuickFixStableIdInfo function signature has changed.
- validateXMLView no longer accepts
flexEnabled
optional argument and always requires passing aUI5ValidatorsConfig
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)
2.0.1 (2020-08-27)
Note: Version bump only for package @ui5-language-assistant/language-server
2.0.0 (2020-08-12)
-
- computeQuickFixStableIdInfo function signature has changed.
- validateXMLView no longer accepts
flexEnabled
optional argument and always requires passing aUI5ValidatorsConfig
1.10.0 (2020-07-15)
1.9.0 (2020-07-08)
1.8.1 (2020-06-29)
Note: Version bump only for package @ui5-language-assistant/language-server
1.8.0 (2020-06-17)
- 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)
- 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)
- validation for cardinality aggregation (#149) (7e8c01a)
- validation for none unique IDs (#121) (a207f27)
1.6.0 (2020-05-20)
1.5.1 (2020-05-20)
Note: Version bump only for package @ui5-language-assistant/language-server
1.5.0 (2020-05-20)
- 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)
- 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)