Skip to content

V2.0.0 - Strongly typed annotation data

Latest
Compare
Choose a tag to compare
@luccalb luccalb released this 01 Sep 09:17
· 4 commits to master since this release
7404fe5

V2.0.0

Disclaimer

This release is a Breaking Change because the way how the plugin is created was changed, as well as changing some of the main contracts.

Strongly typed annotation data

Annotation data is now strongly typed, enabling you to declare a custom class/interface for the data you want to store in an annotation when creating the plugin instance. Of course you can use all typescript features like unions, enabling to use multiple types at once.
Please see the README.md for more info and an example.

Bugfixes

  • Some minor bugs were fixed
  • Refactored the project structure for better understandability

CI/CD

  • Initialized github actions
  • first workflow for creating an npm release