gitflow4idea icon indicating copy to clipboard operation
gitflow4idea copied to clipboard

2021.3 Compatibility

Open nnrudakov opened this issue 2 years ago • 29 comments

This issue just for notify of compatibility done.

We are all patiently waiting for...

nnrudakov avatar Nov 30 '21 19:11 nnrudakov

I couldn't find any incompatible API usages via the GitHub search. Updating sinceBuild and untilBuild in build.gradle might be enough. Great work on the plugin by the way. I use it on a daily basis 🙂

AntiGuideAkquinet avatar Dec 01 '21 06:12 AntiGuideAkquinet

Here is already a pull request for that reason #343

homburgs avatar Dec 01 '21 10:12 homburgs

Note, I put a .jar for download in this PR comment if anyone is really needing this now.

banagale avatar Dec 06 '21 00:12 banagale

https://youtrack.jetbrains.com/issue/IDEA-284041

Sorry, guys, I've done my best to try to avoid continuous plugins version bumping.

SantjagoCorkez avatar Dec 06 '21 17:12 SantjagoCorkez

@SantjagoCorkez thank you for trying. it is jetbrains’ choice to deal with this or other issues related to plugins.

there is a different issue in handling .env files that should be built into the IDE but the company has thus far refused to address.

Plugins, particularly community provided ones and how they are incorporated into IDE cores will probably going to be the single most important point of competition between IntelliJ and its children and vscode.

banagale avatar Dec 06 '21 20:12 banagale

Here is already a pull request for that reason #343

@homburgs you've seen @OpherV's PR comments presumably?

DarrenBishop avatar Dec 07 '21 08:12 DarrenBishop

Bear with me a new version will be out soon

OpherV avatar Dec 07 '21 15:12 OpherV

It seems like this comment from the YouTrack issue would be particularly apt for this: "Alternatively, they may even decide to specify no until-build so the plugin will be available in any later released IDE version(s) - until incompatibilities are detected and the until-build is limited manually on JetBrains Marketplace to prevent further problems for users."

smbarbour avatar Dec 18 '21 04:12 smbarbour

Any good news or workaround, please?

wxy8866 avatar Jan 10 '22 05:01 wxy8866

Any good news or workaround, please?

I put a workaround jar Here .

banagale avatar Jan 10 '22 05:01 banagale

2021.3.1 is now out as well, so prob want to take that into account when releasing the next version.

CC007 avatar Jan 19 '22 22:01 CC007

Will it be resovled?

wxy8866 avatar Jan 20 '22 02:01 wxy8866

Any update?

rinodrummer avatar Jan 26 '22 09:01 rinodrummer

Please specify whether this plugin is out of maintenance.

wxy8866 avatar Feb 07 '22 15:02 wxy8866

This feels like something that is core enough to the git workflow that I feel like IntelliJ should adopt and update this plugin, just like they did with the Lombok plugin in 2020.3. That way they could also make sure that it's up-to-date with the latest IntelliJ version.

CC007 avatar Feb 08 '22 00:02 CC007

How to push Jetbrain to adopt this excellent plugin to be the native bundled? Let's do it.

wxy8866 avatar Feb 08 '22 02:02 wxy8866

I like the idea, but from my experience, feature requests around incorporating plugins into the IDE are very challenging to get traction on.

A good example is PY-5543 , which has over 170 votes, 5 duplicates and goes back to 2014.

PY-5543 is arguably far less complicated feature, requiring a check box and perhaps a file path widget.

But it still is not being acted on by JB.

It is okay if the maintainer of this library is unable to keep up given the reasonable standards they have.

However, perhaps this project should be forked and maintained using lower standards. What I mean is, it presumes IDE changes are not breaking the plug-in’s behavior.

The main reason the maintainer insists on updating this with each release is to reduce the likelihood that this plug-in causes accidental loss of work.

That said, Pycharm and afaik, all of the Jetbrains IDEs have Local History, which is like a temporary cache of file changes independent of Git. So it is reasonable to consider if this is enough of a safety net in of itself.

I wouldn’t want to bet a full day of work on Local History, but the convenience of this macro is very high.

banagale avatar Feb 08 '22 04:02 banagale

In the meantime you can use Git Flow Integration Plus which is a fork of this plugin.

AntiGuideAkquinet avatar Feb 11 '22 07:02 AntiGuideAkquinet

In the meantime you can use Git Flow Integration Plus which is a fork of this plugin.

I don't know Java well. Has anyone looked this repo through? Non-latin letters in public repo, rare commits...

nnrudakov avatar Feb 11 '22 16:02 nnrudakov

The mere presence of non-latin letters in a public repo should not create suspicion but that this is a concern at all draws attention to why JetBrains should make an effort to bring this and other popular plugins (that have maintenance problems due to versioning) into the core product suite.

It is a security issue, and this and PY-5543 deserve to be controlled and validated by the company's internal security auditing.

Separately, it is not very challenging to build this plugin using IntelliJ IDEA CE. If you are concerned at all, just make the version changes, build and manually install. See info / links I provided here.

banagale avatar Feb 11 '22 17:02 banagale

Checking the repo. Found:

  • create CI scripts/yaml configs
  • delete CI scripts/yaml configs
  • repeat
  • repeat
  • ...
  • repeat
  • enough
  • https://github.com/RubinCarter/gitflow4idea-plus/commit/938473700fc304374edd4d734fbfc6b154e8d7e6
  • https://github.com/RubinCarter/gitflow4idea-plus/commit/1af85a0b641dbb3eacc49d2d36af8afa57d4af10
  • GitFlow-Fix <-> GitFlow-Plus multiple transitions in naming and meta information
  • https://github.com/RubinCarter/gitflow4idea-plus/commit/550a4980c2ff8d4a1563155e232b8fb728bccbf3 (which was added in a series of commits)

So far: there's no a single feature implemented (though stated in README). The only difference to current project: minVersions/maxVersions bumping up and dropping down here and there, some cosmetic fixes in IDEA's interfaces which do not seem critical. And 2 binary uploads of gradle JAR.

Meh...

SantjagoCorkez avatar Feb 11 '22 19:02 SantjagoCorkez

Hi @OpherV, it would be really helpful if you could write at least a short comment to give us an update of the current status of this project.

Many people rely on your great plugin, and it would be sad to see this project becoming a zombie, without any clear notice.

diesl avatar Feb 15 '22 13:02 diesl

I hope that they weren't a victim of the pandemic.

CC007 avatar Feb 15 '22 14:02 CC007

https://github.com/EkoLabs/react-native-background-downloader/commits?author=OpherV&since=2022-02-01&until=2022-02-16

No, the owner is still alive and active. Seems he just got tired of Intellij'es versioning and lost interest to this project.

SantjagoCorkez avatar Feb 15 '22 16:02 SantjagoCorkez

Added PR #345 fixing the indentation from @homburgs PR and updating the version number

tknarr-starbucks avatar Feb 16 '22 16:02 tknarr-starbucks

Maybe someone should make a fork of this project and develop it? It would be nice if the current author wrote what is the current status of this project

code2prog avatar Feb 23 '22 08:02 code2prog

Maybe someone should make a fork of this project and develop it?

There is a fork already https://github.com/RubinCarter/gitflow4idea-plus

tumb1er avatar Feb 23 '22 10:02 tumb1er

Any solution?

wxy8866 avatar Mar 09 '22 06:03 wxy8866

For now I think the solution is migrate to https://github.com/RubinCarter/gitflow4idea-plus

rafa761 avatar Mar 21 '22 10:03 rafa761