Fixed
Project:
Able Player
Version:
3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
24 Jun 2026 at 04:59 UTC
Updated:
27 Jul 2026 at 16:59 UTC
Jump to comment: Most recent
request to vimeo is performed with a fetch() with http:// protocol. Let's avoid mixed content rejections by using //
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
themusician commentedThank you Gareth. It looks like this was updated as well in the release just 5 days ago of Able Player 5.0.0, https://github.com/ableplayer/ableplayer/releases/tag/v5.0.0. We'll look to get that tested, and if there are no issues, roll out a minor release.
Comment #4
themusician commentedThe current branch here has the latest Able Player 5.0 JS and CSS. This resolves the http error that was initially reported in my testing.
Comment #5
gareth.poolegreat! I'll test this today and mark it RTBC
Comment #6
gareth.pooleComment #8
themusician commentedThank you Gareth for the help on the Installation test too.
Comment #10
mably commentedJust wanted to say that AblePlayer major version 5.0.0 introduces quite a few breaking changes:
https://ableplayer.github.io/ableplayer/changelog.html
Not sure it should have been changed in a patch version of the module.
We had to rollback to 3.4.2 in our case until we can update our custom integration code.
Comment #11
themusician commentedThanks for bringing this up. Apologies for having things break.
In my testing I didn't notice any changes that affect how Able Player has been implemented in Drupal.
Was it translations-related that broke on your deployment?
I reviewed the breaking changes in 5.0.0 but didn't see anything the module implemented directly; it is just invoked through the library itself.
Comment #12
mably commentedWe enable AblePlayer after clicking on an image for performance and privacy reasons, this is done using the AblePlayer JavaScript API that has changed in 5.0.0.
Comment #13
themusician commentedI have added a disclaimer to the top of the project page regarding the changes in 5.0.0. Again, sincere apologies. I have always looked at the module semantic versioning as Drupal API breaking changes, not the library itself. I will be more careful moving forward and work to coordinate with the upstream project maintainer.
Comment #14
mably commentedHopefully that's not much of a change :)