-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate to solutions from intellij-platform-plugin-template
- Loading branch information
1 parent
38abf39
commit 8fef7d3
Showing
8 changed files
with
227 additions
and
215 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,102 +1,93 @@ | ||
# Changelog | ||
|
||
<h3>0.12.2</h3> | ||
<ul> | ||
<li>Fix compatibility with 2020.2 versions</li> | ||
<li>Recognize $$restProps</li> | ||
</ul> | ||
|
||
<h3>0.12.1</h3> | ||
<ul> | ||
<li>Extend supported IDE version range to 2020.x</li> | ||
<li>Support basic interpolations inside style attributes</li> | ||
</ul> | ||
|
||
<h3>0.12.0</h3> | ||
<ul> | ||
<li>Support for different CSS dialects via lang attribute</li> | ||
<li>Initial support for $-prefixed store references</li> | ||
<li>Enable completion of JS declarations from script tags</li> | ||
<li>Initial support for module context scripts (inside Svelte files only)</li> | ||
<li>More robust logic of resolving component declarations</li> | ||
<li>Unresolved components are highlighted the same as other identifiers</li> | ||
<li>Remove buggy prop insertion while completing tag name</li> | ||
<li>Stop inserting mustaches after typing = for attributes</li> | ||
<li>Enable quote matching</li> | ||
<li>Bug fixes & stability improvements</li> | ||
</ul> | ||
|
||
<h3>0.11.1</h3> | ||
<ul> | ||
<li>Fix regression about not working import suggestions</li> | ||
</ul> | ||
|
||
<h3>0.11.0</h3> | ||
<ul> | ||
<li>Stop annotating directives as unknown attributes</li> | ||
<li>Enable CSS references and completions</li> | ||
<li>Recognize $$props variable</li> | ||
<li>Highlight unresolved references inside script tag the same as inside template expressions</li> | ||
<li>Limit IDE finding references to variables defined in e.g. config files</li> | ||
<li>Fix IDE error occurring for empty shorthand attribute</li> | ||
<li>Minor fixes & stability improvements</li> | ||
</ul> | ||
|
||
<h3>0.10.0</h3> | ||
<ul> | ||
<li>Support attribute value expressions</li> | ||
<li>Support shorthand attribute expressions</li> | ||
<li>Support spread attributes</li> | ||
</ul> | ||
|
||
<h3>0.9.1</h3> | ||
<ul> | ||
<li>Fix buggy auto-inserted each block closing tag</li> | ||
<li>Correctly set minimum version compatibility to 2019.2</li> | ||
</ul> | ||
|
||
<h3>0.9.0</h3> | ||
<ul> | ||
<li>Connect template expressions to definitions inside script tag</li> | ||
<li>Support complex JS expressions in Svelte tags</li> | ||
<li>Recognize more component imports</li> | ||
<li>Properly parse Svelte components with lowercase name matching HTML single tags</li> | ||
<li>Add Svelte Component to New file menu</li> | ||
<li>Improve stability</li> | ||
</ul> | ||
|
||
<h3>0.8.0</h3> | ||
<ul> | ||
<li>Add auto import for components!</li> | ||
<li>Highlight not imported components</li> | ||
<li>Mark unused component imports properly</li> | ||
<li>Fix Svelte blocks breaking on identifiers containing the words if, as or then</li> | ||
<li>Support @html & @debug expressions</li> | ||
<li>Display better error messages for incomplete code</li> | ||
<li>Extend supported IDE version range to 2019.2</li> | ||
</ul> | ||
|
||
<h3>0.7.0</h3> | ||
<ul> | ||
<li>Support code formatting!</li> | ||
<li>Emmet-style expansions for Svelte tags! Try typing if[TAB]</li> | ||
<li>Auto indent when writing newline between Svelte tags</li> | ||
<li>Automatically insert closing Svelte tags</li> | ||
<li>Support folding regions (+/- icons in the gutter) for Svelte tags</li> | ||
<li>Support Comment with Line/Block Comment actions</li> | ||
<li>Highlight Svelte tag mustaches in the same color as keywords</li> | ||
<li>Improve parser behavior for incomplete code</li> | ||
</ul> | ||
|
||
<h3>0.6.0</h3> | ||
<ul> | ||
<li>Add syntax highlighting for JS inside blocks & expressions (bar attributes)</li> | ||
<li>Add syntax highlighting for Svelte keywords</li> | ||
<li>Improve parser recovery after errors</li> | ||
<li>Additional minor improvements</li> | ||
</ul> | ||
|
||
<h3>0.5.0</h3> | ||
<ul> | ||
<li>First public release</li> | ||
</ul> | ||
## [Unreleased] | ||
- Complete parser rewrite | ||
|
||
## [0.12.2] | ||
|
||
- Fix compatibility with 2020.2 versions | ||
- Recognize $$restProps | ||
|
||
## [0.12.1] | ||
|
||
- Extend supported IDE version range to 2020.x | ||
- Support basic interpolations inside style attributes | ||
|
||
## [0.12.0] | ||
|
||
- Support for different CSS dialects via lang attribute | ||
- Initial support for $-prefixed store references | ||
- Enable completion of JS declarations from script tags | ||
- Initial support for module context scripts (inside Svelte files only) | ||
- More robust logic of resolving component declarations | ||
- Unresolved components are highlighted the same as other identifiers | ||
- Remove buggy prop insertion while completing tag name | ||
- Stop inserting mustaches after typing = for attributes | ||
- Enable quote matching | ||
- Bug fixes & stability improvements | ||
|
||
## [0.11.1] | ||
|
||
- Fix regression about not working import suggestions | ||
|
||
## [0.11.0] | ||
|
||
- Stop annotating directives as unknown attributes | ||
- Enable CSS references and completions | ||
- Recognize $$props variable | ||
- Highlight unresolved references inside script tag the same as inside template expressions | ||
- Limit IDE finding references to variables defined in e.g. config files | ||
- Fix IDE error occurring for empty shorthand attribute | ||
- Minor fixes & stability improvements | ||
|
||
## [0.10.0] | ||
|
||
- Support attribute value expressions | ||
- Support shorthand attribute expressions | ||
- Support spread attributes | ||
|
||
## [0.9.1] | ||
|
||
- Fix buggy auto-inserted each block closing tag | ||
- Correctly set minimum version compatibility to 2019.2 | ||
|
||
## [0.9.0] | ||
|
||
- Connect template expressions to definitions inside script tag | ||
- Support complex JS expressions in Svelte tags | ||
- Recognize more component imports | ||
- Properly parse Svelte components with a lowercase name matching HTML single tags | ||
- Add Svelte Component to New file menu | ||
- Improve stability | ||
|
||
## [0.8.0] | ||
|
||
- Add auto import for components | ||
- Highlight not imported components | ||
- Mark unused component imports properly | ||
- Fix Svelte blocks breaking on identifiers containing the words if, as or then | ||
- Support @html & @debug expressions | ||
- Display better error messages for incomplete code | ||
- Extend supported IDE version range to 2019.2 | ||
|
||
## [0.7.0] | ||
|
||
- Support code formatting | ||
- Emmet-style expansions for Svelte tags. Try typing if\[TAB\] | ||
- Auto indent when writing newline between Svelte tags | ||
- Automatically insert closing Svelte tags | ||
- Support folding regions (+/- icons in the gutter) for Svelte tags | ||
- Support Comment with Line/Block Comment actions | ||
- Highlight Svelte tag mustaches in the same color as keywords | ||
- Improve parser behavior for incomplete code | ||
|
||
## [0.6.0] | ||
|
||
- Add syntax highlighting for JS inside blocks & expressions (bar attributes) | ||
- Add syntax highlighting for Svelte keywords | ||
- Improve parser recovery after errors | ||
- Additional minor improvements | ||
|
||
## [0.5.0] | ||
|
||
- First public release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.