Releases: AxonFramework/IdeaPlugin
Releases · AxonFramework/IdeaPlugin
0.8.4
0.8.3
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #243
- Bump JetBrains/qodana-action from 2023.2.1 to 2023.2.6 by @dependabot in #242
- Bump io.sentry:sentry from 6.19.1 to 6.32.0 by @dependabot in #253
- Bump org.jetbrains.intellij from 1.15.0 to 1.16.0 by @dependabot in #250
- Update Gradle Wrapper from 8.2 to 8.4 by @github-actions in #248
- Bump JetBrains/qodana-action from 2023.2.6 to 2023.2.8 by @dependabot in #251
- Bump gradle/gradle-build-action from 2.4.2 to 2.9.0 by @dependabot in #247
- Bump assertj-core from 3.23.1 to 3.24.2 by @dependabot in #173
- Bump org.jetbrains.changelog from 2.1.2 to 2.2.0 by @dependabot in #241
- Bump org.jetbrains.kotlin.jvm from 1.9.0 to 1.9.10 by @dependabot in #239
- Move to built-in gutter renderer to prevent exception by @CodeDrivenMitch in #254
Full Changelog: v0.8.2...v0.8.3
0.8.2
- Plugin is now compatible with IDEA 2023.2 (IDEA 232.*)
0.8.1
- Plugin is now compatible with IDEA 2023.1 (IDEA 231.*)
- Fixes deprecation warnings
- Fix compatibility with Inspector Axon
0.8.0
- Plugin is now compatible with IDEA 2022.3 (IDEA 223.*)
- Upgraded various dependencies to go with the upgrade
- Baselined plugin to JDK 17 and IDEA 2022.2. Plugin is now incompatible with versions 2022.1 and older.
0.7.3
Fixed
- Issue where Axon version detection did not work properly, disabling the plugin while it should not.
- NPE when analyzing Kotlin files for AggregateIdentifier inspection
0.7.2
Fixed
- Issue where Axon version detection did not work properly
- Prevent infinite recursion in annotation scanning
- Fix AggregateIdentifier inspection to include methods in addition to fields
- Fix issue where element became invalid upon opening line marker popup
Added
- AggregateIdentifier now warns if the method that was annotated returns void
Changed
- Upgrade Sentry version
0.7.1
The plugin is now marked as compatible with IntelliJ 2022.1.
0.7.0
Fixed
- [#66] Fix possible race condition between primary and secondary cache computations in annotation resolver
- [#68] Remove unnecessary catching of errors during resolving a qualifiedName in PsiProcessingUtil
- [#69] Disable plugin functionality when old versions are used
- Fix OutOfBoundException in AxonImplicitUsageProvider when using Groovy
Added
- [#43] Support builder method references, both ways
- [#38] Aggregate structure hierarchy is now shown in model popup
- [#41] Mark methods annotated with @ResetHandler as used
- [#31] Aggregate structure hierarchy is now shown in model popup
- [#27] Inspection when associationProperty on @SagaEventHandler is missing in the message
- [#23] Inspection when routingKey is missing in messages
0.6.2
What's Changed
Full Changelog: v0.6.1...v0.6.2