Skip to content

Releases: AlecRust/protected-video

2.0.3

04 Jan 17:50
2.0.3
2b83557

Choose a tag to compare

  • Rebuild composer lockfile (35c82bd)
  • Rebuild npm lockfile (9f5ca43)
  • Update Plyr version 3.8.3 → 3.8.4 (03d6c7b)

2.0.2

27 Dec 10:56
2.0.2
7796b48

Choose a tag to compare

  • Bump release-it version (96a2ced)
  • Improve type safety (2a9f039)
  • Add WordPress stubs to vscode settings for PHP Intelephense (7a526ee)
  • Enable more GrumPHP tasks (9a3acfe)
  • Increase PHPStan level 6 -> 8 (f5e95f1)
  • Improve handling of non-supported video platform URLs (beb5da2)
  • Add styles linting (bd99aa8)
  • Remove claimed support for Git Updater (3a294e1)
  • Simplify linting (d206c1f)
  • Update npm dependencies (d10277d)
  • Replace custom ESLint/Prettier with wp-scripts (bc07c19)

2.0.1

23 Dec 17:18
2.0.1
808e93b

Choose a tag to compare

  • Trial simpler release notes building (e7bc043)
  • Improve formatting (ef64e3c)
  • Exclude .phpcs.xml from plugin dist (bd61fc8)

2.0.0

23 Dec 14:52
2.0.0
66bdb41

Choose a tag to compare

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

1.11.6

06 Jul 10:37
1.11.6
146e5e6

Choose a tag to compare

  • Update WordPress "Tested up to" to 6.6 (3ca1e4c)
  • Bump dependencies (1ec4960)
  • Remove Node script to simplify build process (6b373d9)
  • Improve workflow name (c5e96e0)
  • Rename workflow (9e48536)
  • Add weekly "Tested up to" CI check (2e9aa6e)
  • Set permissions for deploy plugin workflow (9347896)
  • Remove "v" prefix from git-cliff commands (119c91a)
  • Improve tag deletion SVN commit message (51a996b)
  • Simplify changelog config (6a922b2)
  • Tidy comments (2876caa)

1.11.5

10 Apr 20:54
1.11.5
9a4d826

Choose a tag to compare

  • Increase PHPStan level (cc08dd6)
  • Use consistent example YouTube ID (03712e2)
  • Apply WPCS auto fixes (979fbbe)
  • Change PHP files to use tabs (25d0335)
  • Enable PHPMD linting (5c8be94)
  • Improve file naming (7ad6b38)
  • Remove @prettier/plugin-php, use WP Prettier config (0529849)
  • Tweak order in .distignore (394c22b)
  • Include composer.json in plugin dist (8c89262)
  • Prefix public function (ce05df7)
  • Sort changelogs consistently (02ce35b)

1.11.4

07 Apr 17:24
1.11.4
1df0b93

Choose a tag to compare

1.11.3

05 Apr 17:05
1.11.3
24ed3da

Choose a tag to compare

  • Remove linting step from release (7fc6543)
  • Bump dependencies (928fc69)
  • Add Composer and GrumPHP for PHP linting (b02e9d5)
  • Switch to git-cliff for changelog building (d08e2b6)
  • Bump actions/configure-pages from 4 to 5 (c87b2b3)
  • Bump dependencies (03810a7)
  • Tidy comments (0378eff)
  • Add missing "Can I load my own videos into the player?" FAQ (91afe46)

1.11.2

13 Mar 19:12
1.11.2
9bb622c

Choose a tag to compare

  • Change PHP code to 4 spaces indentation (5592000)
  • Add translators comment (fb4a898)
  • Improve HTML escaping (fcfca14)
  • Bump dependencies (5e6a5e2)
  • Add "Can I load my own videos into the player?" FAQ (60bf993)
  • Tidy copy (328c19f)
  • Increase var name length (ed267fe)
  • Tidy @link comments (77e0392)
  • Tidy comments (e112105)
  • Reduce plugin tags to 5 (d770554)
  • Add development requirements to README (05a850a)
  • Add Plugin Check to development plugins (0823ed8)

1.11.1

02 Mar 14:41
1.11.1
d42d20b

Choose a tag to compare

  • Update "Tested up to" to 6.5 (ca85ef6)
  • Bump dependencies (a1118ed)
  • Upgrade get-video-id to v4 (1a766dd)
  • Upgrade husky to v9 (31b4937)
  • Simplify some PHP code (d9e7245)
  • Misc tidy (4c787b6)
  • Bump Prettier version (c620768)
  • Set default value for protected_video_player_theme_color option (ffb8955)
  • Improve consistency of option fields rendering (13769a1)
  • Include protected_video_disable_right_click option in plugin uninstall (e24a28c)