Skip to content

Latest commit

 

History

History
173 lines (134 loc) · 6.33 KB

CHANGELOG.md

File metadata and controls

173 lines (134 loc) · 6.33 KB

Changelog

1.7.1+idea2021

published to:

Fixed

  • Preview in Windows

1.7.0+idea2021

published to:

Added

  • Compatability with IDEA 2022.2
  • Compatability with IDEA 2022.2.1
  • Compatability with IDEA 2022.2.2
  • Compatability with IDEA 2022.2.3
  • AsyncAPI 2.5.0
  • Reference to Avro Schemas

Changed

  • was changed org.jetbrains.intellij version
    • 1.7.0 -> 1.9.0
  • was changed org.junit.jupiter version
    • 5.8.2 -> 5.9.0

1.6.0+idea2021

published to:

Added

  • Compatability with IDEA 2022.1.3
  • Compatability with IDEA 2022.1.4
  • AsyncAPI Schema auto-completion
  • AsyncAPI 2.4.0

Changed

  • was changed org.jetbrains.intellij version
    • 1.6.0 -> 1.7.0
  • was changed intellij-plugin-verifier version
    • 1.278 -> 1.284

1.5.0+idea2021

published to:

Added

  • Compatability with IDEA 2022.1

Changed

  • was changed org.jetbrains.intellij version
    • 1.4.0 -> 1.5.3
  • was changed intellij-plugin-verifier version
    • 1.268 -> 1.278
  • was changed Gradle version
    • 6.8 -> 7.4.2
  • was changed JUnit version
    • 4.12 -> 5.8.2

1.4.0+idea2021

published to:

Added

  • Compatability with AsyncAPI 2.1.0
  • Compatability with AsyncAPI 2.2.0
  • Compatability with AsyncAPI 2.3.0

1.1.0+idea2021

published to:

Added

  • Preview of AsyncAPI schema as html in built-in/external browser
    • Known limitations: reload on save doesn't work

1.0.0+idea2021

published to:

Added

  • Compatability with IDEA 2021.1
  • Compatability with IDEA 2021.2

Changed

  • was changed 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)
  • was changed icon
    • asyncapi.png was replaced with asyncapi.svg
    • deprecated method IconLoader.getIcon(String) was replaced with IconLoader.getIcon(String, Class)
  • was changed org.jetbrains.intellij version
    • 0.6.5 -> 1.0

Fixed

  • Was fixed 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

published to:

Changed

  • was changed org.jetbrains.intellij version
    • 0.6.5 -> 1.0

Fixed

  • was fixed 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

published to:

Added

  • Compatability with IDEA 2021.1
  • Compatability with IDEA 2021.2

Changed

  • was changed icon
    • asyncapi.png was replaced with asyncapi.svg
    • deprecated method IconLoader.getIcon(String) was replaced with IconLoader.getIcon(String, Class)
  • was changed 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)

1.0.0-EAP-1+idea2020

published to:

Changed

  • was changed plugin version - added +2020 to mark that is release for Idea 2020.*

1.0.0-EAP-1

published to:

Added

  • Compatability with IDEA 2020.1
  • Compatability with IDEA 2020.3

1.0.0-EAP

published to:

Added

  • Recognition of AsyncAPI schemas.
  • AsyncAPI schema example creation from file -> new -> AsyncAPI schema.
  • AsyncAPI schema inspection and validation using AsyncAPI JSON Schema.
  • Local references resolving with auto-completion in AsyncAPI schema (json).
  • File references resolving with auto-completion in AsyncAPI schema (json).
  • Local references resolving with auto-completion in AsyncAPI schema (yaml).
  • File references resolving with auto-completion in AsyncAPI schema (yaml).