Fork me on GitHub
#portal
<
2022-04-12
>
R.A. Porter17:04:51

We'll need a new version of the IJ plugin cut at some point for the 2022.1 release.

šŸ˜¢ 1
djblue17:04:00

Do you know if there is a way to avoid this issue? :thinking_face:

R.A. Porter17:04:02

I don't. I googled to figure out that DumbAware change. šŸ˜„ I expect there's a way to give it a works-from or works-with range when building, but I've never made an IJ plugin, so I don't know. šŸ˜•

šŸ™ 1
R.A. Porter17:04:40

At worst, it'd probably just be yearly with their new release cycle. I think. I hope?

R.A. Porter17:04:51

Alright. Looking deeper now...hmm.

R.A. Porter17:04:50

This - https://github.com/djblue/portal/blob/master/extension-intellij/src/main/resources/META-INF/plugin.xml#L45 ā€¢ implies to me that from a code perspective it should be fine, but that there may actually have been underlying API changes that force IJ to declare it incompatible. Presumably just binary incompatibility, as I don't think you're using much of its functionality at all right now.

R.A. Porter17:04:05

If it's not actually incompatible, you might be able to change to

<idea-version since-build="192.5118" until-build="221.*"/>
to get through this year? But it'd still need to be updated. I really don't understand their build range stuff.

1
R.A. Porter17:04:16

Maybe reach out to @U0567Q30W and see if they have some insight?

šŸ’Æ 1
wilkerlucio18:04:07

I got hit by this too, upgraded IntelliJ but seems the Portal plugin isn't supported on this latest one, anything we can help to fix it @U1G869VNV?

wilkerlucio18:04:52

this is what shows when I try to install it

djblue18:04:35

The fix is already merged thanks to @U01GXCWSRMW, just need to do a release. Sorry for the delay

R.A. Porter18:04:38

It's already updated and ready for when @U1G869VNV cuts a new release and publishes it to the plugin repo.

šŸ™ 1
wilkerlucio18:04:51

ah, awesome! looking forward to the release

R.A. Porter14:04:11

How long does the publish-to-Jetbrains review process usually take?

djblue20:04:36

Got an email from Jetbrains saying: > The update of your plugin has some compatibility issues. You can find more information https://plugins.jetbrains.com/plugin/18467-portal-inspector/versions/stable/169727. Could you please check the compatibility settings?

djblue20:04:04

I don't think they were picking up the compatibility ranges before, but now they are, which means the lower bound needs to be higher because JBCefBrowserBase wasn't introduced until 211.* :thumbsup:

djblue20:04:19

I uploaded an update, let's see if it works šŸ¤ž

R.A. Porter22:04:38

Blergh. Sorry.

R.A. Porter22:04:56

I ran the validation, too. Weird

djblue01:04:56

FYI it looks like 0.24.0 is live on the JetBrains Marketplace

šŸŽ‰ 1