Skip to content

Releases: panstromek/quasar-ide-helper

1.0.2

21 May 08:56
Compare
Choose a tag to compare
  • Readme updated

1.0.1

21 May 08:50
Compare
Choose a tag to compare

What's Changed

  • Basic Vite patch by @BenceSzalai in #28
    • fixes compatibility with Vite projects

New Contributors

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

28 Mar 16:58
Compare
Choose a tag to compare

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

25 Jul 19:28
Compare
Choose a tag to compare
  • Updated dependencies
  • Removed generated _="" (We decided it was too confusing) #7
  • Added some notes to Readme

Note
JetBrains is working on official support for Quasar, but this extension still provides a bit more features at the moment. See README for more details.

0.0.5

01 Mar 12:10
Compare
Choose a tag to compare
  • replace Array.flat() - fix compatibility with Node 8

0.0.4

01 Mar 00:27
Compare
Choose a tag to compare

Updated to new Quasar structure

How to Update
Reinstall or change version in package.json and rerun yarn/npm. Then run quasar 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.
    enum-props

  • Event completion - events are generated as "fake" props (this is the only way I can convince idea to complete them right now)
    event-completion

  • Directives now have type comments on values and their descriptions. They also hint you the value where possible in similar way as enum props.
    directive-hints

  • Type Completion for Object parameters. This is especially helpful for prototype injections.
    structured-types