Skip to content

Releases: Cap-go/capacitor-youtube-player

8.1.6

14 Jan 13:52
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Added

  • Implemented comprehensive iOS plugin methods for YouTube Player control, including play, pause, stop, seek, volume control, playback rate, quality settings, and playlist management
  • Added executePlayerCommand JavaScript helper function to standardize player command execution and error handling
  • Added PlayerInstance structure to track multiple player instances by playerId
  • Added security-focused JavaScript escaping utility to prevent injection vulnerabilities

Fixed

  • Fixed YouTube video player integration on iOS with complete plugin method implementations

Security

  • Added input sanitization for all user-provided strings to prevent JavaScript injection attacks
  • Implemented safe JSON serialization for player options and parameters
  • Added security clarifications and code comments documenting safe practices for handling user input

🔗 Full Changelog: 8.1.5...8.1.6

8.1.5

12 Jan 13:15
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Changed

  • Updated .gitignore to exclude package-lock.json and .DS_Store files from version control

🔗 Full Changelog: 8.1.4...8.1.5

8.1.4

29 Dec 10:52
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Changed

  • Updated Kotlin Gradle plugin from v2.2.x to v2.3.0
  • Updated AndroidX Core SplashScreen library from v1.1.x to v1.2.0
  • Updated Gradle build tool to v8.14.3

🔗 Full Changelog: 8.1.3...8.1.4

8.1.3

22 Dec 07:51
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Fixed

  • Updated Android YouTube Player dependency to v12.1.2

🔗 Full Changelog: 8.1.2...8.1.3

8.1.2

19 Dec 17:33
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Fixed

  • Updated com.google.gms:google-services dependency to v4.4.4

🔗 Full Changelog: 8.1.1...8.1.2

8.1.1

16 Dec 05:28
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Changed

  • Added homepage URL to package metadata for easier access to plugin documentation

🔗 Full Changelog: 8.1.0...8.1.1

8.1.0

13 Dec 08:34
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🆕 Changelog

Added

  • YoutubePlayer class for enhanced plugin functionality

Changed

  • Updated to support Capacitor 8.0.0
  • Switched license to MPL 2.0
  • Updated actions/checkout to v6 in workflow files
  • Streamlined CI workflows by removing redundant lint and build jobs
  • Updated changelog format for better organization

Fixed

  • Corrected spelling of 'supportingDetails' in log methods
  • Corrected renovate package name for capacitor-swift-pm
  • Improved git checkout performance
  • Improved git fetch speed
  • Added missing devDependencies
  • Improved code formatting consistency across multiple files
  • Enhanced packageRules formatting in renovate.json for better readability

🔗 Full Changelog: 7.3.2...8.1.0

7.1.2

26 Oct 12:17

Choose a tag to compare

🆕 Changelog

Fixed

  • Added Renovate bot support to help keep project dependencies up-to-date

🔗 Full Changelog: 7.1.1...7.1.2

7.1.1

23 Oct 05:58

Choose a tag to compare

🆕 Changelog

Fixed

  • Fix Discord formatting by removing footer in messages
  • Fix Discord notification format to include repository name for better clarity

🔗 Full Changelog: 7.1.0...7.1.1