Skip to content

Releases: asyncapi/jasyncapi-idea-plugin

release: 1.0.0+idea2021

28 Oct 09:14
Compare
Choose a tag to compare

IDEA compatability:

  • IDEA 2021.1
  • IDEA 2021.2
refactor: update the way to get the schema
  • AsyncAPIJsonSchemaInspection uses ResourceUtil.getResource(ClassLoader, String, String) instead of deprecated ResourceUtil.getResource(Class, String, String)
  • AsyncAPIYamlSchemaInspection uses ResourceUtil.getResource(ClassLoader, String, String) instead of deprecated ResourceUtil.getResource(Class, String, String)
feature: svg icon
  • asyncapi.png was replaced with asyncapi.svg
  • deprecated method IconLoader.getIcon(String) was replaced with IconLoader.getIcon(String, Class)
build: plugins
  • org.jetbrains.intellij plugin was updated 0.6.5 -> 1.0
fix: references indexing
  • Was fixed insertion of references to schemas inside index. Before fix, I stored them under reference type. It was causing of wrong schema reference recognition with wrong file icon
  • Was fixed recognition of referenced files inside of schema. Now referenced files gets asyncapi icon, but only after main schema indexing.
  • Was fixed recognition of referenced files inside of schema. Now referenced files always gets asyncapi icon.

1.0.0-EAP-1+idea2021

28 Oct 09:12
Compare
Choose a tag to compare
1.0.0-EAP-1+idea2021 Pre-release
Pre-release

IDEA compatability:

  • IDEA 2021.1.*

refactor: update the way to get the schema

  • AsyncAPIJsonSchemaInspection uses ResourceUtil.getResource(ClassLoader, String, String) instead of deprecated ResourceUtil.getResource(Class, String, String)
  • AsyncAPIYamlSchemaInspection uses ResourceUtil.getResource(ClassLoader, String, String) instead of deprecated ResourceUtil.getResource(Class, String, String)

feature: svg icon

  • asyncapi.png was replaced with asyncapi.svg
  • deprecated method IconLoader.getIcon(String) was replaced with IconLoader.getIcon(String, Class)

build: org.jetbrains.intellij plugin was updated 0.6.5 -> 1.0

fix: references indexing

  • Was fixed insertion of references to schemas inside index. Before fix, I stored them under reference type. It was causing of wrong schema reference recognition with wrong file icon
  • Was fixed recognition of referenced files inside of schema. Now referenced files gets asyncapi icon, but only after main schema indexing.
  • Was fixed recognition of referenced files inside of schema. Now referenced files always gets asyncapi icon.

1.0.0-EAP-1+idea2021-snapshot

28 Oct 09:11
Compare
Choose a tag to compare
Pre-release

IDEA compatability:

  • IDEA 2021.1.*

refactor: update the way to get the schema

  • AsyncAPIJsonSchemaInspection uses ResourceUtil.getResource(ClassLoader, String, String) instead of deprecated ResourceUtil.getResource(Class, String, String)
  • AsyncAPIYamlSchemaInspection uses ResourceUtil.getResource(ClassLoader, String, String) instead of deprecated ResourceUtil.getResource(Class, String, String)

feature: svg icon

  • asyncapi.png was replaced with asyncapi.svg
  • deprecated method IconLoader.getIcon(String) was replaced with IconLoader.getIcon(String, Class)

1.0.0-EAP-1+idea2020

28 Oct 09:08
Compare
Choose a tag to compare
1.0.0-EAP-1+idea2020 Pre-release
Pre-release

IDEA's version range was set to 201.* - 203.*