Skip to content

2.0.0

Choose a tag to compare

@AlecRust AlecRust released this 23 Dec 14:52
· 20 commits to master since this release
2.0.0
66bdb41

Breaking: requires WordPress 6.6+ and PHP 7.2+ (up from 4.6 / 7.0).

  • Improve formatting 373e422
  • Remove /scripts from .distignore 8f5f9c5
  • Fix lint d304b3f
  • Align 7.2 as the minimum PHP version 52221ec
  • Apply PHPDoc/type fixes 0d16df5
  • Exclude built files from Prettier ce7f381
  • Simplify PHPCS config 5967f9c
  • Fix has_block() call to use post content 8f480de
  • Add phpcompatibility-wp lint check 256abdb
  • Refactor back to bundling Plyr within plugin assets 3145af5
  • Remove unnecessary version fallback 7ed9282
  • Tidy build URL/path computation 352a7c3
  • Remove redundant wp_script_add_data c08b895
  • Refactor block assets loading 18808d0
  • Remove legacy options migration hook f1e3fcd
  • Add rel attribute to external link 6538a9e
  • Fix shortcode to encode video ID and harden frontend decode 75374be
  • Add PHPCS and fix fallout d848a03
  • Include Plyr and get-video-id LICENSE.md files in build 151eea6
  • Exclude /vendor from plugin dist 6261aae
  • Update minimum PHP version 7.0 -> 7.2 eb9b868
  • Change Plugin URI to HTTPS 8ccbdd7
  • Fix minimum WP version 4.6 -> 6.6 0738c0c
  • Improve release notes generating 7ec2a0f
  • Upgrade Plyr 3.7.8 -> 3.8.3 and improve loading behaviour ec21e19
  • Increase GrumPHP memory limit e6f2470
  • Update WordPress "Tested up to" version to 6.9 0863f71
  • Upgrade CI PHP version 8.3 -> 8.4 63c273b
  • Remove unnecessary cache option from actions/setup-node 2d74aed
  • Bump actions/setup-node from 4 to 6 81c858a
  • Set packageManager in package.json 3cd0200
  • Update Composer dependencies e28c0b7
  • Upgrade ESLint v8 -> v9 6ca926c
  • Bump npm dependencies 4d9b3d3
  • Adjust formatting 349cea5
  • Improve formatting 332318a
  • Bump actions/checkout from 5 to 6 27d51f3
  • Bump actions/checkout from 4 to 5 1e7ee0f
  • Bump actions/upload-pages-artifact from 3 to 4 fd559d4