Releases: panstromek/quasar-ide-helper
1.0.2
1.0.1
What's Changed
- Basic Vite patch by @BenceSzalai in #28
- fixes compatibility with Vite projects
New Contributors
- @BenceSzalai made their first contribution in #28
Status of this helper
Note that this extension is mostly not necessary anymore, because WebStorm supports most of the features natively already. If you encounter something which is not yet supported by WebStorm but it's provided by this extension, please let us now so we can report it to JetBrains and make this extension obsolete sooner.
Full Changelog: 1.0.0...1.0.1
1.0.0
We released 1.0.0!
If you have used an 1.0.0-alpha versions, there is not that many changes, but if your last version is still 0.0.6 (I messed up semver there, sorry), the change is pretty big.
Now you don't need to manually generate anything anymore. ide-helper
does everything automatically, it generates helper files, keeps track of package versions to know when to regenerate and also generates more useful things. Enjoy!
Features
- Generate helper files for SASS/Stylys variables
- Generate
.idea
helper files to help with Vue instance completions - Generate everything automatically during installation and regenerate on updates of related packages
- Automatically add generated files to
.gitignore
with user consent - Generate fake webpack config so that IDEA can resolve import aliases correctly
Fixes:
- Don't edit quasar.extensions file for local specific settings
- Improve boolean and enum attributes completion
- Don't generate anything in production build
Chore:
- Remove unnecessary dependencies (we now have only xml-escape left, which we can eventually replace, too, because it's just about 10 lines)
0.0.6
0.0.5
- replace
Array.flat()
- fix compatibility with Node 8
0.0.4
Updated to new Quasar structure
How to Update
Reinstall or change version in package.json and rerun yarn/npm. Then runquasar run ide-helper generate
again
New Features:
-
Hints for props with only specific values (enums) - this is kinda hacky so it also creates new artificial argument 😄 but it sure is helpful.
-
Event completion - events are generated as "fake" props (this is the only way I can convince idea to complete them right now)
-
Directives now have type comments on values and their descriptions. They also hint you the value where possible in similar way as enum props.
-
Type Completion for Object parameters. This is especially helpful for prototype injections.