Releases: asyncapi/jasyncapi-idea-plugin
Releases · asyncapi/jasyncapi-idea-plugin
release: 1.0.0+idea2021
IDEA compatability:
- IDEA 2021.1
- IDEA 2021.2
- 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)
- asyncapi.png was replaced with asyncapi.svg
- deprecated method IconLoader.getIcon(String) was replaced with IconLoader.getIcon(String, Class)
- org.jetbrains.intellij plugin was updated 0.6.5 -> 1.0
- 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
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
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
IDEA's version range was set to 201.* - 203.*