Lonami / uniffi-dl

Unofficial IntelliJ plugin for Mozilla's UniFFI Definition Language (UDL)

Home Page:https://plugins.jetbrains.com/plugin/20527-uniffi-dl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

uniffi-dl no longer compatible with latest version of IntelliJ

jeddai opened this issue Β· comments

I recently upgraded to IntelliJ IDEA version 2023.1 (Build #IU-231.8109.175) and my plugins pane is reporting that the uniffi-dl plugin requires version 223.* or earlier.

Not sure what needs to be done to support the new version of IntelliJ. I'm happy to contribute this just trying to figure out how all this works atm.

commented

Thanks for the report! Might be enough to bump this number πŸ€·β€β™€οΈ:

untilBuild.set("223.*")

So if you want to make the change, build to see if it works and send a PR, that'd be great!

Thanks for the report! Might be enough to bump this number πŸ€·β€β™€οΈ:

untilBuild.set("223.*")

So if you want to make the change, build to see if it works and send a PR, that'd be great!

I gave it a try here: #5 🀞

@Lonami Will you be so kind to push a new release to the plug-in marketplace?

commented

Yep, thanks for the PR and reminder to cut a release. Should be published now (as 0.3.0 since it's not compatible with older versions).

Upload Successful

We haven’t found any problems with your plugin so far! Before your plugin update is published, our Support team will conduct some additional checks. This can take up to 2 business days

It seems something went wrong while uploading to the marketplace: https://plugins.jetbrains.com/plugin/20527-uniffi-dl/versions

The supported version range is the same as of the previous version :(

commented

I can see it just fine:
image

And Friday got this email:

Hello Lonami E,

Version 0.3.0 of the Uniffi-DL plugin has been approved by JetBrains and is now publicly available at the following link: https://plugins.jetbrains.com/plugin/20527-uniffi-dl/versions/stable/341532.

If you have any questions or comments, feel free to send them our way by replying to this email. Please keep the same email subject.

Thank you for developing plugins for JetBrains products!

Best regards,
The JetBrains Marketplace team

Maybe we can give it a few more days and if it still doesn't show up I can respond to them.

That page also includes products and verification

Products
The list of supported products was determined by dependencies defined in the plugin.xml

GoLand β€” 2021.3 β€” 2022.3.4

RubyMine β€” 2021.3 β€” 2022.3.3

CLion β€” 2021.3 β€” 2022.3.3

IntelliJ IDEA Educational β€” 2021.3 β€” 2022.2.2

Code With Me Guest β€” build 213.0 β€” 223.*

Android Studio β€” Dolphin | 2021.3.1 β€” Giraffe | 2022.3.1 Beta 1

PyCharm Community β€” 2021.3 β€” 2022.3.3

JetBrains Client β€” build 213.0 β€” 223.*

PyCharm Professional β€” 2021.3 β€” 2022.3.3

IntelliJ IDEA Ultimate β€” 2021.3 β€” 2022.3.3

PhpStorm β€” 2021.3 β€” 2022.3.3

PyCharm Educational β€” 2021.3 β€” 2022.2.2

MPS β€” 2021.3 β€” 2022.3

DataGrip β€” 2021.3 β€” 2022.3.3

AppCode β€” 2021.3 β€” 2022.3.3

DataSpell β€” 2021.3 β€” 2022.3.3

Rider β€” 2021.3 β€” 2022.3.3

WebStorm β€” 2021.3 β€” 2022.3.4

JetBrains Gateway β€” 2022.2 β€” 2022.3.2

IntelliJ IDEA Community β€” 2021.3 β€” 2022.3.3

Aqua β€” build 213.0 β€” 223.*
Compatibility verification
Plugins are verified with IntelliJ Plugin Verifier
Verification Results
IntelliJ IDEA Ultimate IU-223.8836.41 (2022.3.3)
Compatible (Restart)
IntelliJ IDEA Ultimate IU-222.4554.10 (2022.2.5)
Compatible (Restart)
IntelliJ IDEA Ultimate IU-221.6008.13 (2022.1.4)
Compatible (Restart)
IntelliJ IDEA Ultimate IU-213.7172.25 (2021.3.3)
Compatible (Restart)

and I can "Schedule Verification" so if you want me to try any version LMK.

I see it too, but compatibility range is wrong. It is the same as for 0.2.2.
But instead it should be 223.-231.

commented

So you're telling me I forgot to pull these changes before bumping it to v0.3! I would never… oh. I'll fix that later today.

commented

Now it should be up for reals, sorry for the noise.

Works like a charm! Thanks a lot!