Yoast / wordpress-seo

Yoast SEO for WordPress
https://yoast.com/wordpress/plugins/seo/
Other
1.77k stars 890 forks source link

yoast/video-seo 14.9 is missing from Yoast composer repository #21648

Open nlemoine opened 1 month ago

nlemoine commented 1 month ago

Please give us a description of what happened

While upgrading a project, I faced an issue with composer/installers. yoast/video-seo:<=14.8 is still requiring composer/installers:^1.12.0 which conflicts with a dependency I have that requires composer/installers:^2.0.

I checked the yoast/video-seo changelog and saw that 14.9 adresses this issue.

As you probably guessed, I'm using composer to manage my stack and started to wonder why composer didn't upgrade yoast/video-seo to 14.9 automatically as it should have.

After a quick check, seems like 14.9 isn't released in your repository.

Note I tried first to reach out Yoast support, providing all those details and got a "How to install Yoast plugins using composer" link as a feedback 🙄. Hence the GitHub issue in the hope to reach the technical team.

To Reproduce

Step-by-step reproduction instructions

  1. http -a token:{my_premium_token} https://my.yoast.com/packages/p2/yoast/wpseo-video.json (using httpie)
  2. Check the JSON response, the latest version is 14.8, 14.9 is missing.

Expected results

Up to date composer repository.

Actual results

Stuck at 14.8, which means all composer users didn't get the update that has been released since May 28.

Used versions

josevarghese commented 3 weeks ago

Hi @nlemoine

Thanks for using the plugin and for creating the issue. We are able to replicate that the latest version of Yoast Video SEO plugin not available on the composer as you have mentioned. We are now in contact with our development/devops team and we hope to fix it ASAP.

We will keep you posted once we get an update.

Sorry for the inconvenience caused.

josevarghese commented 3 weeks ago

Hi @nlemoine

Update for you: We have noticed a deployment failure for the Yoast Video SEO caused this. We have fixed the issue at our end for future updates of the Yoast Video SEO plugin, and we are working to find out how to update the Yoast Video SEO 14.9 without another release process.

nlemoine commented 2 weeks ago

Thank you @josevarghese for keeping me posted. Let me know when the package is available in your composer repo.

nlemoine commented 2 weeks ago

Hi @josevarghese,

Any news about this? I'm waiting for a fix to deploy a project that needs composer/installers: ^2.0 🙏