Skip to content

Latest commit

 

History

History
357 lines (167 loc) · 17.5 KB

CHANGELOG.md

File metadata and controls

357 lines (167 loc) · 17.5 KB

1.0.3 (2018-02-28)

Bug Fixes

  • syntax: implement fix from darthInvad0r for string interpolation, resolves #79 (#83) (9d7017f)

Features

  • syntax: upgrade html syntax to latest and support .au files (#82) (b1884f7)

1.0.2 (2018-02-26)

Bug Fixes

  • smart-autocomplete: don't fail on undefined location for attribute, resolves #74 (#75) (ac71258)
  • syntax: string interpolation regex crashed when holding spacebar (#81) (e864c5e)

1.0.1 (2018-01-27)

Bug Fixes

  • dependencies: move Typescript from devDependencies to Dependencies (f68830b)
  • diagnostics: suggest lowercase variant, not the JavaScript name for items in attributeMap, resolves #72 (#73) (cfd831f)

1.0.0 (2018-01-23)

Bug Fixes

  • auto-complete: suggest with as with.bind (ea625e1)
  • codefix: use the Aurelia attribute map to validate case of attributes, resolves #54 (b143ce8)
  • related-file: add editor column index when opening related file (#57) (70875d2), closes #51
  • syntax: tokenize string interpolation end character correctly, fixes #48 (0921158)
  • themes: add scope for let element (#63) (057cdfc)

Features

  • auto-complete: data binding auto complete configuration option, resolves #53 (#64) (06815bd)
  • auto-complete: experimental auto complete from view model (behind feature toggle: smartAutocomplete) (7312b03)
  • diagnostics: code action & diagnostic warning to convert 'one-way' to 'to-view' (#66) (2eb4ee1)
  • syntax-highlight: Add the let command, resolves #55 (#60) (5bcdfce)
  • vscode: update vscode engine version and packages to latest (8caa55b)

0.3.4 (2017-05-29)

Bug Fixes

  • auto-complete: add submit event auto complete to form element (b03ecd2)
  • auto-complete: don't auto-complete attibutes inside attribute value (093a36a)
  • auto-complete: don't auto-complete bindings on wrong spots (e650d0d)
  • auto-complete: ignore elements that are currently not registered, resolves #47 (d5e8002)
  • auto-complete: use auto-complete from HTML language for closing tag (180773e)
  • html-validation: don't do anything on empty documents, resolves #46 (40c2c23)

Features

  • dependencies: update vscode-language(client/server/server-types) and aurelia-cli (198dd1f)
  • syntax: tokenize capture event binding (2662c01)
  • vscode: update vscode version to 1.12.1 (559f3c2)

0.3.3 (2017-05-04)

Bug Fixes

  • language: set custom language back to override html and disable custom hover, resolves #45 (4048c8d)

0.3.2 (2017-04-26)

Bug Fixes

  • emmet-autocomplete: remove unneeded logging to aurelia output (1635b29)
  • hover: don't try to show hover information on unknown items (c547f5f)

0.3.1 (2017-04-25)

Features

  • deps: update to aurelia-cli 0.28.0 (aaa61c4)

0.3.0 (2017-04-24)

Bug Fixes

  • syntax: correctly tokenize any elements with dash, resolves #41 (db6fc47)

Features

  • language-server: rebuild language server to enable better auto complete and prepare it for future improvements (87caa9b)

0.2.7 (2017-02-21)

Features

  • command: adds open related file command (#38) (7290e2e), closes #29

0.2.6 (2017-02-15)

Bug Fixes

  • auto-complete: replace text instead of inserting snippet only, resolves #37 (e81e515)

0.2.5 (2017-02-15)

Bug Fixes

  • themes: update to latest styles of vscode, resolves #34 (994c411)

0.2.4 (2017-02-08)

Bug Fixes

  • highlight: containerless, compile-spy, and view-spy regex add foward lookahead for ' ' or '>', resolves #35 (8735a7a)

0.2.3 (2017-02-03)

Bug Fixes

  • commands: change to current directory before executing new command (0c566e7)
  • themes: update dark plus theme to color css scopes, resolves #34 (a10ac53)

Features

  • themes: add solarized dark & light themes with Aurelia syntax, resolves #33 (0f1c7b2)

0.2.2 (2017-02-02)

Bug Fixes

  • readme: remove outdated screenshot (1267382)
  • themes: scopes won't auto inherit anymore in 1.9.0, defined all au scopes seperatly (22d308a)

0.2.1 (2017-02-02)

Bug Fixes

  • dependencies: updated vscode-languageclient, vscode-languageserver. vscode-languageserver-types (3794414)
  • theme: adjust dark theme to new settings in vscode 1.9 (691610f)
  • theme: adjust light theme to new settings in vscode 1.9 (f4cd0f4)

Features

  • vscode: SnippetString was removed and API changed to InsertTextFormat.Snippet (4ee1599)

0.2.0 (2016-12-19)

Features

  • vscode: adopt SnippetString for auto complete (new feature in vscode 1.8.0) (#28), resolves #25 (a438cb5)

0.1.12 (2016-12-15)

Features

  • autocomplete: Add capture to syntax highlighting for events (#26) (1ea4e13)

0.1.11 (2016-11-28)

Bug Fixes

  • commands: show warning when you run a Aurelia-CLI command in a non Aurelia-CLI project (2eec465)

Features

  • commands: add au run --watch to command pallet (672c5bd)
  • commands: add au run to command pallet (#24) (4d2efd8)
  • commands: run commands in vscode terminal instead of seperate window (6468338)
  • vscode: update minimal version to 1.7.1 to make use of new functionality (c5ef0e1)

0.1.10 (2016-11-07)

Bug Fixes

  • syntax: don't tokenize attribute body something.ref with aurelia ref, resolves: #19 (43528bb)
  • theme: update custom themes to match latest vscode 1.7.1 themes, resolves: #20 (e5741f7)

Features

  • codefix: codefix for diagnostics invalid casing (#21) (8d23232)
  • diagnostics: adds invalid casing diagnostic (#16) (eee039c)
  • syntax: tokenize/ syntax highlight matcher.bind (9f9f1c4)

0.1.9 (2016-10-25)

Bug Fixes

  • autocomplete: added focus attribute data bindings, resolves #17 (51bb902)
  • autocomplete: complete as-element without databindings, resolves #14 (accbf0c)

Features

  • autocomplete: config setting aurelia.autocomplete.quotes to specify single or double quotes on auto-complete, resolves #13 (#15) (e60b97d)
  • syntax: tokenize compile-spy (b9fa63e)
  • syntax: tokenize route-href (77b6828)
  • syntax: tokenize view-spy (15f9fcd)

0.1.8 (2016-10-22)

Bug Fixes

0.1.7 (2016-10-22)

Bug Fixes

  • autocomplete: implement language server with default auto completes resolves #4 #7 (#11) (49656b5)

0.1.6 (2016-10-13)

Bug Fixes

  • syntax: correctly tokenize if, show, view-model, repeat.for, binding, controller, data bindings, resolves #6 (#8) (2f10ee2)

0.1.5 (2016-10-10)

Bug Fixes

  • syntax: don't tokenize word ref inside body of attributes, resolves #5 (9849ce6)
  • syntax: tokenize attribute body correctly if it contains model keyword (28dcf85)
  • syntax: tokenize attribute body correctly/ don't apply invoke rule on it (1d51470)
  • syntax: tokenize view attribute correctly (52e4447)
  • test: replace-part test should check for not containing replace-part instead of replaceable (d67f5ad)

Features

  • syntax: tokenize as-element with as-element.attribute.html.au (61db04d)
  • syntax: tokenize replace-part with replace-part.attribute.html.au (ffab125)
  • syntax: tokenize replaceable attribute with replaceable.attribute.html.au (6c67b2d)

0.1.4 (2016-10-02)

Bug Fixes

  • vscode: import statement file name of aureliaCLICommands is case sensitive on linux (15d3b52)

Features

  • commands: add new, generate, test, and build commands (a4fcea9)
  • syntax: grammer support for Aurelia attributes and elements (68de504)