NPL-Dev plugin releases
2024.1.42+2024.2.3
Released 2024-10-08
Bump platform version to 2024.2.3 (#275)
2024.1.41+2024.2.2
Released 2024-10-02
Bump platform version to 2024.2.2 (#272)
2024.1.36+2024.2.0
Released 2024-08-13
ST-4108 Removed and disabled CompilerOptimisation dialog for sandbox run/debug (#265)
2024.1.35+2024.2.0
Released 2024-08-09
Bump platform version to 2024.2.0 (#264)
2024.1.32+2024.1.9
Released 2024-07-23
ST-2119 Fix party args tooltip for protocol create and permission calls (#257)
2024.1.31+2024.1.9
Released 2024-07-22
ST-4154 Fixed native NPL function identifier resolution (#261)
2024.1.30+2024.1.9
Released 2024-07-17
ST-4153 Upgraded platform release version to 2024.1.9 (#260)
2024.1.27+2024.1.8
Released 2024-07-02
ST-2110 Fixed adding missing package statement newlines (#254)
2024.1.26+2024.1.8
Released 2024-06-28
ST-3905 Updated usage of removed plugin sdk functions (#251)
2024.1.25+2024.1.8
Released 2024-06-25
Bump platform version to 2024.1.8 (#252)
2024.1.24+2024.1.7
Released 2024-06-20
ST-4090 Restricted NPL_CONTRIB_PROPERTIES resolution to top level of modules (#250)
2024.1.23+2024.1.7
Released 2024-06-17
ST-4090 Addressed performance regression (#248)
2024.1.22+2024.1.7
Released 2024-06-13
ST-3932 Fixed formatting for function expressions and require statements (#247)
2024.1.21+2024.1.7
Released 2024-06-04
Bump platform version to 2024.1.7 (#246)
2024.1.15+2024.1.6
Released 2024-05-13
Bump platform version to 2024.1.6 (#236)
2024.1.12+2024.1.3
Released 2024-04-09
ST-3915 Added PaaS deployment run configuration (#221)
2024.1.11+2024.1.3
Released 2024-04-04
Bump platform version to 2024.1.3 (#222)
2024.1.10+2024.1.2
Released 2024-03-12
Bump platform version to 2024.1.2 (#219)
2024.1.7+2024.1.1
Released 2024-02-20
Bump platform version to 2024.1.1 (#211)
2023.1.97+2024.1.0
Released 2024-02-05
Bump platform version to 2024.1.0 (#199)
2023.1.87+2023.3.6
Released 2024-01-10
ST-3518 Added multi-line formatting support (#159)
2023.1.86+2023.3.6
Released 2024-01-08
Bump platform version to 2023.3.6 (#176)
2023.1.85+2023.3.5
Released 2024-01-03
ST-3092 Added tool window icons (#173)
2023.1.84+2023.3.5
Released 2023-12-19
Bump platform version to 2023.3.5 (#174)
2023.1.83+2023.3.4
Released 2023-12-19
ST-3719 Revert mistaken change to untilBuild (#170)
2023.1.82+2023.3.4
Released 2023-12-18
ST-3719 Added missing env var for marketplace deploy (#169)
2023.1.81+2023.3.4
Released 2023-12-18
ST-3369 Automated publishing of plugin to JB Marketplace on platform release (#166)
2023.1.80+2023.3.4
Released 2023-11-30
Bump platform version to 2023.3.4 (#162)
2023.1.79+2023.3.3
Released 2023-11-14
ST-3593 Added external party rename support (#158)
2023.1.78+2023.3.3
Released 2023-11-09
Bump platform version to 2023.3.3 (#156)
2023.1.77+2023.3.2
Released 2023-11-09
ST-3601 Prepared the plugin to meet the Jetbrains compatibility requirements (#152)
2023.1.76+2023.3.2
Released 2023-11-09
ST-3048 Fixed block comment highlighting (#157)
2023.1.75+2023.3.2
Released 2023-11-03
ST-3517 Fixed auto-completion in parentheses (#153)
2023.1.74+2023.3.2
Released 2023-11-02
ST-3483 Added vararg to function signature generation documentation (#155)
2023.1.73+2023.3.2
Released 2023-10-26
ST-3425 Added support for replacing all occurrences on invariable introduction (#149)
Added a dialog that provides options for replacing this occurrence or all occurrences. When the dialog is canceled, no variable introduction and rewrites take place.
2023.1.72+2023.3.2
Released 2023-10-25
ST-3557 Fixed flaky integration tests (#151)
2023.1.71+2023.3.2
Released 2023-10-16
Bump platform version to 2023.3.2 (#150)
Co-authored-by: noumenadigital-bot noumenadigital-bot@users.noreply.github.com
2023.1.70+2023.3.1
Released 2023-10-13
ST-3592 Fixed jps-plugin compiler warnings (#148)
2023.1.69+2023.3.1
Released 2023-10-10
ST-3424 Added simple rewrite/fix extracting union match condition expression to a variable (#146)
2023.1.68+2023.3.1
Released 2023-10-10
ST-3588 Added variable introduction block handling for lambda (#145)
2023.1.67+2023.3.1
Released 2023-10-09
ST-3555 Added Introduction of variable for selected expression (#144)
2023.1.66+2023.3.1
Released 2023-10-04
ST-3527 Removed unused result warnings when ExprStmt has side-effects (#143)
2023.1.65+2023.3.1
Released 2023-09-29
ST-3164 Aligned plugin with compiler wrt Protocol non-member constructor (#142)
2023.1.64+2023.3.1
Released 2023-09-28
ST-3529 Improved ExpressionLauncher's test coverage and refactoring (#141)
2023.1.63+2023.3.1
Released 2023-09-28
ST-2318 Added environment id to debug session handler log output (#134)
2023.1.62+2023.3.1
Released 2023-09-25
Bump platform version to 2023.3.1 (#140)
Co-authored-by: noumenadigital-bot noumenadigital-bot@users.noreply.github.com
2023.1.55+2023.3.0
Released 2023-09-12
ST-3470 Added missing guava lib to jps classpath (#127)
2023.1.54+2023.2.67
Released 2023-08-22
ST-2927 Fixed exceptions when debug breakpoints are invalidated (#116)
2023.1.53+2023.2.65
Released 2023-08-03
ST-3243 Added missing support for function to lambda inlining (#108)
2023.1.52+2023.2.65
Released 2023-08-02
ST-3413 Fixed usages of (refactored) ClientUniqueIdValue (#107)
2023.1.51+2023.2.65
Released 2023-07-28
ST-3360 Fixed incorrect const safe deletion (#104)
2023.1.50+2023.2.65
Released 2023-07-18
ST-3007 Fixed error highlighting for protocol constructor named arg (#103)
2023.1.49+2023.2.65
Released 2023-07-14
ST-3344 Fixed enum auto-completion in function args context (#102)
2023.1.48+2023.2.65
Released 2023-07-12
ST-3306 Keep pitest execution in CI only (#99)
2023.1.47+2023.2.65
Released 2023-07-10
ST-2987 Added handling of type inference for functions
2023.1.46+2023.2.65
Released 2023-07-07
ST-3331 Fixed skipping plugin release for bumped platform version (#98)
2023.1.45+2023.2.64
Released 2023-06-23
ST-3273 Fixed merge to master script to use head commit message (#90)
2023.1.44+2023.2.62
Released 2023-05-18
Added notification to merge-to-master when workflow fails
2023.1.43+2023.2.62
Released 2023-05-10
Added creation of a PR when build runs successfully and slack notification upon build failure
2023.1.42+2023.2.62
Released 2023-05-08
Updated platform version to latest
2023.1.41+2023.2.60
Released 2023-05-02
Improved identifier unresolved references.
2023.1.40+2023.2.60
Released 2023-05-01
Upgraded plugin to latest platform version
2023.1.39+2023.2.55
Released 2023-04-28
Internal: moved over documentation related to the plugin from the documentation repository.
2023.1.38+2023.2.55
Released 2023-04-28
Internal: moved over documentation related to the plugin from the documentation repository.
2023.1.37+2023.2.55
Released 2023-04-26
Fixed coverage class not found exception errors during tests execution.
2023.1.36+2023.2.55
Released 2023-04-25
Fixed bugs that prevented simultaneous sandboxes from running.
2023.1.35+2023.2.55
Released 2023-04-20
Upgraded plugin to latest platform version
2023.1.34+2023.2.49
Released 2023-04-14
Made the use of api annotation and external party on an action an error.
2023.1.33+2023.2.39
Released 2023-04-14
Fixed error highlight for invalid forward type inference.
2023.1.32+2023.2.39
Released 2023-04-04
Aligned plugin's handling of variable with same named type to that of the compiler.
2023.1.31+2023.2.9
Released 2023-03-23
Added error highlight for missing parties in protocol action declarations.
2023.1.30+2023.2.9
Released 2023-03-23
Refactored BuiltinFoldingBuilder and replaced .single() calls with .singleOrNull().
2023.1.29+2023.2.9
Released 2023-03-21
Fixed StackOverflowException for self-referencing variable type.
2023.1.28+2023.2.9
Released 2023-03-17
Internal: Fixed code coverage reporting.
2023.1.27+2023.2.9
Released 2023-03-01
Changed Sandbox Parties column to reflect party claim changes.
2023.1.26+2023.2.9
Released 2023-02-28
Added missing html documentation for function block and expr intentions.
2023.1.25+2023.2.9
Released 2023-02-24
Added error highlighting if commas are missing between arguments.
2023.1.24+2022.1.85
Released 2023-02-24
Internal: fixed issue where the PR title/release notes were not re-verified after editing the PR title.
2023.1.23+2022.1.85
Released 2023-02-24
Fixed generic struct type to reflect instance type in auto-completion and quick-info signature.
2023.1.22+2022.1.85
Released 2023-02-23
Updated ktlint to 0.48.2 and reformatted code.
2023.1.21+2022.1.85
Released 2023-02-22
Internal: Updated the usage of github secrets to use new standard secret.
2023.1.20+2022.1.85
Released 2023-02-21
Internal: pipeline fix.
2023.1.19+2022.1.85
Released 2023-02-17
Internal: pipeline fix.
2023.1.18+2022.1.85
Released 2023-02-17
Internal: pipeline fix.
2023.1.17+2022.1.85
Released 2023-02-17
Fixed type inference for DisjointType containing UninferrableType.
2023.1.16+2022.1.85
Released 2023-02-15
Aligned plugin handling of recursion with that of the compiler.
2023.1.15+2022.1.85
Released 2023-02-14
Fixed getType inference infinite recursion.
2023.1.14+2022.1.85
Released 2023-02-13
Internal: migrated plugin publishing infra to the documentation repo on GitHub.
2023.1.13+2022.1.85
Released 2023-02-13
Fixed arg code suggestion for generic function parameters
2023.1.12+2022.1.85
Released 2023-02-13
Fixed party symbol resolution when identifier has same name as party declaration
2023.1.11+2022.1.85
Released 2023-02-07
Fixed incorrect if-else type error in lambdas.
2023.1.10+2022.1.85
Released 2023-02-07
Stopped suggestion of function parameters when they aren't in scope of the function call
2023.1.9+2022.1.85
Released 2023-02-06
Refined Named Parameter code completion suggestions
2023.1.8+2022.1.85
Released 2023-02-06
Added @test as a new template prefix for the test live template
2023.1.7+2022.1.85
Released 2023-01-31
Disabled toText from being callable on a Protocol reference.
2023.1.6+2022.1.85
Released 2023-01-30
Added documentation comment support for both NPL and NplDoc (Javadoc) languages.
2023.1.5+2022.1.85
Released 2023-01-23
Fixed incorrect annotation indentation when using line feed.
2023.1.4+2022.1.85
Released 2023-01-20
Adjusted safe element deletion to remove trailing commas.
2023.1.3+2022.1.85
Released 2023-01-18
Added missing html inspection descriptions for several local inspections. Enabled qualifying NPL inspections to be executed as part of code cleanup.
2023.1.2+2022.1.85
Released 2023-01-17
Added NamedParameterCompletionContributor and moved getVariants logic into GeneralCompletionContributor
2023.1.1+2022.1.85
Released 2023-01-12
Internal: ensure tests run on M1
2023.1.0+2022.1.57
Released 2023-01-09
Update version number to 2023.1.0
2022.1.12+2022.1.57
Released 2023-01-09
Marked Protocol's parties function as private.
2022.1.11+2022.1.57
Released 2023-01-09
Added support for function inlining.
2022.1.10+2022.1.57
Released 2023-01-09
Add a Completion Weigher to sort auto completion suggestions based on the expected type at the caret.
2022.1.9+2022.1.57
Released 2022-12-14
Set the body of Github releases to the appropriate release notes.
2022.1.8+2022.1.57
Released 2022-12-05
Fixed incorrect variable resolution of function parameters.
2022.1.7+2022.1.57
Released 2022-11-29
Improved variable inlining to avoid multiple protocol creation.
2022.1.6+2022.1.57
Released 2022-11-24
Added Inline Property
refactoring for variables.
2022.1.5+2022.1.57
Released 2022-11-21
Upgrade to 2022.1.57
2022.1.4+2022.1.42
Released 2022-11-11
Prevent in-place renaming of element when not renameable.
2022.1.3+2022.1.42
Released 2022-11-10
Added illegal builtin type usage error highlights.
2022.1.2+2022.1.42
Released 2022-11-07
Disallowed slash star from appearing inside a block comment.
2022.1.1+2022.1.41
Released 2022-11-04
Fixed block comment exception and added unclosed block comment auto-completion.
2022.1.0+2022.1.32
Released 2022-10-31
Migrate plugin to github.
2021.1.239+2022.1.35
Released 2022-10-25
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.238+2022.1.34
Released 2022-10-24
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.237+2022.1.33
Released 2022-10-24
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.236+2022.1.32
Released 2022-10-24
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.235+2022.1.32
Released 2022-10-21
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.234+2022.1.31
Released 2022-10-21
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.233+2022.1.24
Released 2022-10-21
Prevented an exception from being thrown when typing inside a javadoc.
2021.1.232+2022.1.24
Released 2022-10-19
Retain a function doc comment when converting body to expr or block.
2021.1.231+2022.1.24
Released 2022-10-19
Added intention actions (Alt+Enter) for converting function block to expression and vice-versa.
2021.1.230+2022.1.24
Released 2022-10-19
Code reformatting can now also optimize imports (remove unused imports and ensure correct order).
2021.1.229+2022.1.24
Released 2022-10-18
Fixed incorrect Enum variants shadowing highlight.
2021.1.228+2022.1.24
Released 2022-10-18
Added missing unreachable code warnings for permission and obligation.
2021.1.227+2022.1.24
Released 2022-10-17
Better autocomplete suggestions for structs and protocols. Unions now ony show types in their autocomplete suggestion when used as expressions.
2021.1.226+2022.1.24
Released 2022-10-17
Fixed shadowing of variable with shadowed type, with warning highlight and renaming quickfix.
2021.1.225+2022.1.24
Released 2022-10-17
Fixed shadowing of variable with shadowed type, with warning highlight and renaming quickfix.
2021.1.224+2022.1.23
Released 2022-10-14
Fixed shadowing of variable with shadowed type, with warning highlight and renaming quickfix.
2021.1.223+2022.1.23
Released 2022-10-12
Unused unions are now properly greyed out, as well as unused enum variants. A Safe-delete option is now offered for unused constructs.
2021.1.222+2022.1.23
Released 2022-10-12
Reassignment to immutable property now results in proper error hightlight.
2021.1.221+2022.1.23
Released 2022-10-12
Added warning highlight for untyped public protocol properties.
2021.1.220+2022.1.22
Released 2022-10-10
Added warning highlight for untyped public protocol properties.
2021.1.219+2022.1.21
Released 2022-10-10
Added warning highlight for untyped public protocol properties.
2021.1.218+2022.1.18
Released 2022-10-10
Auto-complete should not recommend an enum on another enum.
2021.1.217+2022.1.18
Released 2022-10-07
Added support for exprStmt missing a semicolon.
2021.1.216+2022.1.17
Released 2022-10-06
Fixed incorrect member resolution on Optional receiver functions.
2021.1.215+2021.1.192
Released 2022-09-29
Fixed incorrect member resolution on Optional receiver functions.
2021.1.213+2021.1.192
Released 2022-09-26
Fixed mouse-hover documentation for UnionType hyperlinks.
2021.1.212+2021.1.192
Released 2022-09-26
Added support for in-place rename refactoring.
2021.1.211+2021.1.192
Released 2022-09-26
Updated IDEA to 2022.2.2 and fixed incorrect smart cast and description tooltip.
2021.1.209+2022.1.16
Released 2022-09-22
Fixed PsiEnumDecl hashCode function to use runReadAction.
2021.1.208+2022.1.15
Released 2022-09-21
Fixed PsiEnumDecl hashCode function to use runReadAction.
2021.1.207+2021.1.192
Released 2022-09-20
Fixed PsiEnumDecl hashCode function to use runReadAction.
2021.1.206+2022.1.14
Released 2022-09-20
Added error highlights for restricted members on protocol and enum.
2021.1.205+2021.1.192
Released 2022-09-20
Added error highlights for restricted members on protocol and enum.
2021.1.203+2022.1.13
Released 2022-09-19
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.202+2022.1.11
Released 2022-09-16
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.201+2022.1.10
Released 2022-09-16
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.200+2022.1.9
Released 2022-09-16
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.199+2022.1.8
Released 2022-09-15
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.198+2022.1.7
Released 2022-09-15
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.197+2021.1.192
Released 2022-09-15
The error submitter will now post submitted errors to an appropriate Slack channel.
2021.1.196+2022.1.4
Released 2022-09-14
Distinguished between static and instance access for enum and protocol.
2021.1.195+2022.1.3
Released 2022-09-14
Distinguished between static and instance access for enum and protocol.
2021.1.194+2022.1.2
Released 2022-09-14
Fixed auto-completion of variable with type inference in match expression.
2021.1.194+2021.1.192
Released 2022-09-14
Distinguished between static and instance access for enum and protocol.
2021.1.193+2022.1.1
Released 2022-09-14
Fixed auto-completion of variable with type inference in match expression.
2021.1.192+2021.1.192
Released 2022-09-14
Fixed auto-completion of variable with type inference in match expression.
2021.1.191+2022.1.0
Released 2022-09-14
Fixed auto-completion of variable with type inference in match expression.
2021.1.190+2021.1.195
Released 2022-09-13
Fixed auto-completion of variable with type inference in match expression.
2021.1.189+2021.1.192
Released 2022-09-13
Fixed auto-completion of variable with type inference in match expression.
2021.1.188+2021.1.192
Released 2022-09-12
[build] Use Github repositories for platform
2021.1.187+2021.1.186
Released 2022-09-08
Prevented error hightlights of dead-code after a for-statement.
2021.1.186+2021.1.186
Released 2022-09-06
Prevented error hightlights of dead-code after a for-statement.
2021.1.185+2021.1.186
Released 2022-09-06
NPL variable declaration referencing itself now leads to an error.
2021.1.184+2021.1.184
Released 2022-09-02
NPL variable declaration referencing itself now leads to an error.
2021.1.183+2021.1.183
Released 2022-09-01
NPL variable declaration referencing itself now leads to an error.
2021.1.182+2021.1.181
Released 2022-08-30
NPL variable declaration referencing itself now leads to an error.
2021.1.181+2021.1.181
Released 2022-08-30
Added hasSideEffects function invocation behaviour of the NPL compiler.
2021.1.180+2021.1.177
Released 2022-08-30
Added hasSideEffects function invocation behaviour of the NPL compiler.
2021.1.179+2021.1.176
Released 2022-08-24
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.178+2021.1.175
Released 2022-08-23
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.177+2021.1.174
Released 2022-08-23
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.176+2021.1.172
Released 2022-08-23
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.175+2021.1.171
Released 2022-08-22
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.174+2021.1.170
Released 2022-08-22
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.173+2021.1.169
Released 2022-08-22
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.172+2021.1.168
Released 2022-08-18
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.171+2021.1.167
Released 2022-08-18
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.170+2021.1.166
Released 2022-08-18
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.169+2021.1.165
Released 2022-08-17
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.168+2021.1.164
Released 2022-08-17
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.167+2021.1.160
Released 2022-08-16
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.166+2021.1.157
Released 2022-08-11
Fix enum usage and add an unused inspection for enums and enum variants.
2021.1.165+2021.1.157
Released 2022-08-11
Fix a bug where a protocol type receiver for a for
-loop iterator would have no members.
2021.1.164+2021.1.156
Released 2022-08-04
Statement with no effect refactoring and PsiInvokeExpr protocol context hasSideEffects fix.
2021.1.163+2021.1.145
Released 2022-07-20
Statement with no effect refactoring and PsiInvokeExpr protocol context hasSideEffects fix.
2021.1.162+2021.1.144
Released 2022-07-20
Statement with no effect refactoring and PsiInvokeExpr protocol context hasSideEffects fix.
2021.1.161+2021.1.142
Released 2022-07-14
Statement with no effect refactoring and PsiInvokeExpr protocol context hasSideEffects fix.
2021.1.160+2021.1.141
Released 2022-07-12
Statement with no effect refactoring and PsiInvokeExpr protocol context hasSideEffects fix.
2021.1.159+2021.1.135
Released 2022-07-12
Statement with no effect refactoring and PsiInvokeExpr protocol context hasSideEffects fix.
2021.1.158+2021.1.139
Released 2022-07-11
Properly escape xml characters in the release notes such that updatePlugins.xml doesn't break.
2021.1.157+2021.1.138
Released 2022-07-11
Properly escape xml characters in the release notes such that updatePlugins.xml doesn't break.
2021.1.156+2021.1.137
Released 2022-07-08
Properly escape xml characters in the release notes such that updatePlugins.xml doesn't break.
2021.1.155+2021.1.135
Released 2022-07-07
Properly escape xml characters in the release notes such that updatePlugins.xml doesn't break.
2021.1.154+2021.1.136
Released 2022-07-05
Added mixing of named & unnamed parties support to protocol instantiations and protocol actions.
2021.1.153+2021.1.135
Released 2022-07-01
Added mixing of named & unnamed parties support to protocol instantiations and protocol actions.
2021.1.152+2021.1.132
Released 2022-06-30
Enabling variants
for enums within the plugin.
2021.1.151+2021.1.133
Released 2022-06-29
Added mixing of named/unnamed argument support to protocol instantiations and protocol actions.
2021.1.150+2021.1.132
Released 2022-06-28
Added mixing of named/unnamed argument support to protocol instantiations and protocol actions.
2021.1.149+2021.1.128
Released 2022-06-28
Added mixing of named/unnamed argument support to functions.
2021.1.148+2021.1.127
Released 2022-06-21
Sandbox support for multi-node.
2021.1.147+2021.1.126
Released 2022-06-10
Sandbox support for multi-node.
2021.1.146+2021.1.125
Released 2022-06-09
Sandbox support for multi-node.
2021.1.145+2021.1.120
Released 2022-06-07
Added expression syntax support to function body.
2021.1.144+2021.1.121
Released 2022-06-03
Enhanced error handling for unexpected type declaration types.
2021.1.143+2021.1.120
Released 2022-06-03
Enhanced error handling for unexpected type declaration types.
2021.1.142+2021.1.118
Released 2022-06-03
Enhanced error handling for unexpected type declaration types.
2021.1.141+2021.1.119
Released 2022-06-02
Support for annotations on notifications.