1.0.3 (2018-02-28)
1.0.2 (2018-02-26)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- language: set custom language back to override html and disable custom hover, resolves #45 (4048c8d)
0.3.2 (2017-04-26)
- 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)
- deps: update to aurelia-cli 0.28.0 (aaa61c4)
0.3.0 (2017-04-24)
- language-server: rebuild language server to enable better auto complete and prepare it for future improvements (87caa9b)
0.2.7 (2017-02-21)
0.2.6 (2017-02-15)
0.2.5 (2017-02-15)
0.2.4 (2017-02-08)
- highlight: containerless, compile-spy, and view-spy regex add foward lookahead for ' ' or '>', resolves #35 (8735a7a)
0.2.3 (2017-02-03)
- commands: change to current directory before executing new command (0c566e7)
- themes: update dark plus theme to color css scopes, resolves #34 (a10ac53)
0.2.2 (2017-02-02)
- 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)
- 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)
- vscode: SnippetString was removed and API changed to InsertTextFormat.Snippet (4ee1599)
0.2.0 (2016-12-19)
- vscode: adopt SnippetString for auto complete (new feature in vscode 1.8.0) (#28), resolves #25 (a438cb5)
0.1.12 (2016-12-15)
0.1.11 (2016-11-28)
- commands: show warning when you run a Aurelia-CLI command in a non Aurelia-CLI project (2eec465)
- 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)
- 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)
- 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)
- autocomplete: added focus attribute data bindings, resolves #17 (51bb902)
- autocomplete: complete as-element without databindings, resolves #14 (accbf0c)
- 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)
- autocomplete: add auto complete to all elements of https://developer.mozilla.org/en-US/docs/Web/HTML/Element (bf785cd)
- autocomplete: only add form related events to the element (e152836)
- autocomplete: use https://developer.mozilla.org/en-US/docs/Web/Events events and don't add delegate to non-bubling events, resolves #12 (798ae66)
0.1.7 (2016-10-22)
0.1.6 (2016-10-13)
- syntax: correctly tokenize if, show, view-model, repeat.for, binding, controller, data bindings, resolves #6 (#8) (2f10ee2)
0.1.5 (2016-10-10)
- 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)
- 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)
- vscode: import statement file name of aureliaCLICommands is case sensitive on linux (15d3b52)