Skip to content

Releases: SchwarzIT/spectral-intellij-plugin

v3.0.3

21 Jan 14:37
703fdc6
Compare
Choose a tag to compare

Fixed

  • Make com.intellij.modules.json an explicit dependency to resolve plugin validation issue
  • Fix an issue with deprecation warnings logged to the spectral commands output for Node versions >=21

v3.0.1

20 Oct 13:31
12da380
Compare
Choose a tag to compare

Fixed

  • Fix pattern detection in relative path condition

v3.0.0

04 Oct 14:19
3bf1267
Compare
Choose a tag to compare

Added

  • Improve check for files to lint on non unix operating systems

Changed

  • [BREAKING] Use ant pattern matching to check for included files. This might be a breaking change for some people, please check your included files in the settings if you encounter any issues. E.g. the default inclusion pattern **openapi.json would now no longer match the path openapi/v1-openapi.json, please use **/*openapi.json instead.

v2.1.3

01 Sep 09:09
c9ae067
Compare
Choose a tag to compare

Changed

  • Update depenencies

v2.1.2

22 Aug 08:22
7153e9e
Compare
Choose a tag to compare

Changed

  • Refactor error handling for failure during file inclusion check to be more verbose

v2.1.1

02 Aug 16:23
8397c17
Compare
Choose a tag to compare

Changed

  • Delete unused constructor from SpectralException
  • Turn SpectralRunner into a light service
  • Turn ProjectSettingsState into a light service
  • Reformat code

v2.1.0

02 Aug 15:46
44536b9
Compare
Choose a tag to compare

Changed

  • Make compatible with IntelliJ IDEA 2023.2
  • Add support for absolute paths in file-matcher
  • Fixes & improvements to README.md
  • Add name of file being analysed to transient status message
  • Log an error if spectral execution fails due to misconfiguration. This is not ideal but at least offers some user feedback.

v2.0.0

24 Jul 07:32
bfddc44
Compare
Choose a tag to compare

Changed

  • Complete rewrite of the plugin in Kotlin
  • BREAKING: Spectral no longer comes bundled with the plugin and needs to be installed additionally now
  • BREAKING: Settings now only apply on a project level

v2.0.0-alpha.3

21 Jul 11:30
1e59e6b
Compare
Choose a tag to compare
v2.0.0-alpha.3 Pre-release
Pre-release

Changed

  • Improve error handling in case of an invalid openapi spec

v2.0.0-alpha.2

21 Jul 08:06
85fa573
Compare
Choose a tag to compare
v2.0.0-alpha.2 Pre-release
Pre-release

Changed

  • Update dependency org.jetbrains.changelog from v2.0.0 to v2.1.2
  • Update dependency org.jetbrains.changelog from v0.6.0 to v0.7.2