Releases: SchwarzIT/spectral-intellij-plugin
Releases · SchwarzIT/spectral-intellij-plugin
v3.0.3
v3.0.1
Fixed
- Fix pattern detection in relative path condition
v3.0.0
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 pathopenapi/v1-openapi.json
, please use**/*openapi.json
instead.
v2.1.3
Changed
- Update depenencies
v2.1.2
Changed
- Refactor error handling for failure during file inclusion check to be more verbose
v2.1.1
Changed
- Delete unused constructor from SpectralException
- Turn SpectralRunner into a light service
- Turn ProjectSettingsState into a light service
- Reformat code
v2.1.0
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
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
Changed
- Improve error handling in case of an invalid openapi spec
v2.0.0-alpha.2
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