Skip to content

Latest commit

 

History

History
169 lines (129 loc) · 11.7 KB

CHANGELOG.md

File metadata and controls

169 lines (129 loc) · 11.7 KB

0.9.0

  • Improve Diagnostic positions #260
  • Support maxProperties when providing completion #269
  • Fix for required attributes are inserted with wrong level of indentation on first array item redhat-developer/vscode-yaml#312
  • Use https endpoints for schemastore #PR

0.8.0

  • Support for textDocument/findDefinition #PR
  • Fix kubernetes schema back to 1.17.0 #PR
  • Fix for @ symbol in relative path #PR
  • Fix for null literals #118
  • Fix for autocompletion on default values #281

0.7.2

  • Fix the way default snippets is handled when we have boolean values #PR

0.7.1

  • Allow contributor API to contribute multiple schemas for the same file #PR
  • Fix issue with arrays in default snippets #PR

0.7.0

  • Updates kubernetes schema to 1.17.0 #Commit
  • Added API for modifiying schemas in memory #151
  • Updated yaml completion to use JSON 7 Parser #150
  • Server side snippet support #205
  • Fix issue with language server not issuing warnings on duplicate keys #Commit
  • Fix for collecting completion items if array contains objects #PR
  • Fix for merge key error with JSON Schema #PR

0.6.1

  • Fix for setting kubernetes in yaml.schemas gives error #202

0.6.0

  • Fix for schema sequence custom property #PR

0.5.3

  • Remove document range formatter registration #PR
  • Catch errors that happen when schema store schemas cannot be grabbed #PR
  • Fix for selection operators #227

0.5.2

  • Fix issue with format on copy #220
  • Fix issue with custom schema provider where hover and validation weren't working #216
  • Support URL schemes other than file or untitled #PR

0.5.1

  • Fix initialization problem that occurs when you write yaml without opening a folder/workspace/project

0.5.0

  • Fixed offset of undefined when hovering #162
  • Fixed relative path schema loading #154
  • Realigned features of YAML Language Server with JSON Language Server #142
  • Adds in custom kubernetes schema comparator
  • Fix for autocompletion not working when there are multiple enums available
  • Fix for showing the correct validation when a key has an associated null value for kubernetes
  • Fix for Array item properties being created with the wrong indent

0.4.1

  • Updated the kubernetes schema to be an upstream one #PR
  • .clang-format and _clang-format are now associated with YAML #183

0.4.0

  • Allow custom tags to have multiple types #77
  • Made the formatter respect the yaml.format.enable setting #PR
  • Updated the tmLanguage #Commit
  • Fixed the yaml.trace.server description
  • Added yaml.format.printWidth setting

0.3.0

  • Fixed custom tags crashing the language server #112
  • Added setting yaml.schemaStore.enable to enable/disable the schema store #115
  • Use the language server tab size when formatting #116
  • Only set CompletionItem.textEdit if it encompasses a single line #139

0.2.1

  • Added fix for language server crashing when settings.yaml.format was not sent #111

0.2.0

  • Added fix for bracket spacing option in formatter #Commit
  • Added fix for boolean type #Commit
  • Renamed extension to YAML #Commit

0.1.0

  • Fixed region markers not showing #Commit

0.0.17

  • New icon #Commit
  • Ability to toggle hover/autocompletion #Commit
  • Add formatter settings #Commit
  • Added a new formatter that uses prettier #Commit

0.0.16

  • Support intellisense default value #86
  • Fix intellisense doesn't work for array item #85

0.0.15

  • Fix handling scenario of multiple documents in single yaml file #81
  • Support associate schemas with files in a regular expression #Commit

0.0.14

  • Fixed strange behaviour of formatter #90
  • Fixed dynamic registration of formatter #74
  • Relative paths fix #92

0.0.13

  • Show errors if schema cannot be grabbed #73
  • The validator should support null values #72
  • Server returning nothing on things such as completion errors Eclipse Che #66
  • Return promises that resolve to null #PR-71
  • Remove unused dependency to deep-equal #PR-70
  • Added custom tags to autocompletion #Commit
  • Remove yarn.lock from language contributes #Commit

0.0.12

  • Support for custom tags #59
  • Incorrect duplicate key registered when using YAML anchors #82
  • Automatically insert colon on autocomplete #78

0.0.11

  • Fix for completion helper if it contains \r #37

0.0.10

  • Programmatically associate YAML files with schemas by other extensions #61
  • Autocompletion not triggered while typing #46

0.0.9

  • Remove console.log from jsonSchemaService #49
  • Change "Property {$property_name} is not allowed" error message #42
  • New Kubernetes Schema + Updated support for Kubernetes #40

0.0.8

  • Added Kedge back in as one of the default schemas
  • Added file watch for json schema files in the workspace #34
  • Multi root settings #50
  • Fix for crashing yaml language server when !include is present #52
  • Update tests to work on windows #30

0.0.7

  • Added validation toggle in settings #20
  • YAML Schemas are pulled from JSON Schema Store #15
  • YAML Diagnostics throw on a single line instead of the entire file #19
  • Fix for getNodeFromOffset #18

0.0.6

  • Hotfix for making multiple schemas in the settings work again

0.0.5

  • Fixed Schema validation reports errors in valid YAML document #42
  • Fixed Support for multiple YAML documents in single file #43

0.0.4

  • Fixed support for kubernetes files
  • Fixed boolean notation for validation #40
  • Fixed autocompletion for first new list item #39

0.0.3

  • Added new autocompletion service which is better for json schemas
  • Added yamlValidation contribution point #37

0.0.1

  • Initial release with support for hover, document outlining, validation and auto completion