Changeset 3487059
- Timestamp:
- 03/20/2026 09:03:11 AM (2 months ago)
- Location:
- oembed-manager
- Files:
-
- 10 edited
- 1 copied
-
tags/3.4.0 (copied) (copied from oembed-manager/trunk)
-
tags/3.4.0/CHANGELOG.md (modified) (1 diff)
-
tags/3.4.0/includes/system/class-uuid.php (modified) (1 diff)
-
tags/3.4.0/init.php (modified) (1 diff)
-
tags/3.4.0/oembed-manager.php (modified) (1 diff)
-
tags/3.4.0/readme.txt (modified) (2 diffs)
-
trunk/CHANGELOG.md (modified) (1 diff)
-
trunk/includes/system/class-uuid.php (modified) (1 diff)
-
trunk/init.php (modified) (1 diff)
-
trunk/oembed-manager.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
oembed-manager/tags/3.4.0/CHANGELOG.md
r3400890 r3487059 3 3 4 4 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and **oEmbed Manager** adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 5 6 ## [3.4.0] - 2026-03-20 7 8 ### Added 9 - Compatibility with WordPress 7.0. 10 11 ### Changed 12 - Minimal requirements are now PHP 8.2 and WordPress 6.4. 13 - Some strings in `readme.txt` have been updated. 14 15 ### Removed 16 - Compatibility with PHP 8.1. 17 - Compatibility with WordPress 6.2 & 6.3. 5 18 6 19 ## [3.3.0] - 2025-11-22 -
oembed-manager/tags/3.4.0/includes/system/class-uuid.php
r2658584 r3487059 54 54 55 55 /** 56 * Check if a string is a valid v4 UUID 57 * 58 * @param mixed $uuid The string to check 59 * @return boolean True if the string is a valid v4 UUID, false otherwise. 60 * @since 2.0.0 61 */ 62 public static function is_valid_v4( $uuid ) { 63 return is_string( $uuid ) && preg_match( '/^[a-f\d]{8}(-[a-f\d]{4}){4}[a-f\d]{8}$/i', $uuid ); 64 } 65 66 /** 67 * Sanitize a v4 UUID 68 * 69 * @param mixed $uuid The string to sanitize 70 * @return string The sanitized v4 UUID. 71 * @since 2.0.0 72 */ 73 public static function sanitize_v4( $uuid ) { 74 return self::is_valid_v4( $uuid ) ? (string) $uuid : '00000000-0000-4000-0000-000000000000'; 75 } 76 77 /** 56 78 * Generates a (pseudo) unique ID. 57 79 * This function does not generate cryptographically secure values, and should not be used for cryptographic purposes. -
oembed-manager/tags/3.4.0/init.php
r3400890 r3487059 13 13 define( 'OEMM_PRODUCT_ABBREVIATION', 'oemm' ); 14 14 define( 'OEMM_SLUG', 'oembed-manager' ); 15 define( 'OEMM_VERSION', '3. 3.0' );15 define( 'OEMM_VERSION', '3.4.0' ); 16 16 define( 'OEMM_CODENAME', '"-"' ); 17 17 -
oembed-manager/tags/3.4.0/oembed-manager.php
r3400890 r3487059 11 11 * Plugin URI: https://perfops.one/oembed-manager 12 12 * Description: Manage oEmbed capabilities of your website and take a new step in the GDPR compliance of your embedded content. 13 * Version: 3. 3.014 * Requires at least: 6. 215 * Requires PHP: 8. 113 * Version: 3.4.0 14 * Requires at least: 6.4 15 * Requires PHP: 8.2 16 16 * Author: Pierre Lannoy / PerfOps One 17 17 * Author URI: https://perfops.one -
oembed-manager/tags/3.4.0/readme.txt
r3400890 r3487059 2 2 Contributors: PierreLannoy, hosterra 3 3 Tags: oembed, embed, privacy, gdpr, manager 4 Requires at least: 6. 25 Requires PHP: 8. 16 Tested up to: 6.97 Stable tag: 3. 3.04 Requires at least: 6.4 5 Requires PHP: 8.2 6 Tested up to: 7.0 7 Stable tag: 3.4.0 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 68 68 == Frequently Asked Questions == 69 69 70 = What are the requirements for this plugin to work? =71 72 You need **WordPress 5.2** and at least **PHP 7.2**.73 74 70 = What are the cases where this plugin does not work? = 75 71 -
oembed-manager/trunk/CHANGELOG.md
r3400890 r3487059 3 3 4 4 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and **oEmbed Manager** adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 5 6 ## [3.4.0] - 2026-03-20 7 8 ### Added 9 - Compatibility with WordPress 7.0. 10 11 ### Changed 12 - Minimal requirements are now PHP 8.2 and WordPress 6.4. 13 - Some strings in `readme.txt` have been updated. 14 15 ### Removed 16 - Compatibility with PHP 8.1. 17 - Compatibility with WordPress 6.2 & 6.3. 5 18 6 19 ## [3.3.0] - 2025-11-22 -
oembed-manager/trunk/includes/system/class-uuid.php
r2658584 r3487059 54 54 55 55 /** 56 * Check if a string is a valid v4 UUID 57 * 58 * @param mixed $uuid The string to check 59 * @return boolean True if the string is a valid v4 UUID, false otherwise. 60 * @since 2.0.0 61 */ 62 public static function is_valid_v4( $uuid ) { 63 return is_string( $uuid ) && preg_match( '/^[a-f\d]{8}(-[a-f\d]{4}){4}[a-f\d]{8}$/i', $uuid ); 64 } 65 66 /** 67 * Sanitize a v4 UUID 68 * 69 * @param mixed $uuid The string to sanitize 70 * @return string The sanitized v4 UUID. 71 * @since 2.0.0 72 */ 73 public static function sanitize_v4( $uuid ) { 74 return self::is_valid_v4( $uuid ) ? (string) $uuid : '00000000-0000-4000-0000-000000000000'; 75 } 76 77 /** 56 78 * Generates a (pseudo) unique ID. 57 79 * This function does not generate cryptographically secure values, and should not be used for cryptographic purposes. -
oembed-manager/trunk/init.php
r3400890 r3487059 13 13 define( 'OEMM_PRODUCT_ABBREVIATION', 'oemm' ); 14 14 define( 'OEMM_SLUG', 'oembed-manager' ); 15 define( 'OEMM_VERSION', '3. 3.0' );15 define( 'OEMM_VERSION', '3.4.0' ); 16 16 define( 'OEMM_CODENAME', '"-"' ); 17 17 -
oembed-manager/trunk/oembed-manager.php
r3400890 r3487059 11 11 * Plugin URI: https://perfops.one/oembed-manager 12 12 * Description: Manage oEmbed capabilities of your website and take a new step in the GDPR compliance of your embedded content. 13 * Version: 3. 3.014 * Requires at least: 6. 215 * Requires PHP: 8. 113 * Version: 3.4.0 14 * Requires at least: 6.4 15 * Requires PHP: 8.2 16 16 * Author: Pierre Lannoy / PerfOps One 17 17 * Author URI: https://perfops.one -
oembed-manager/trunk/readme.txt
r3400890 r3487059 2 2 Contributors: PierreLannoy, hosterra 3 3 Tags: oembed, embed, privacy, gdpr, manager 4 Requires at least: 6. 25 Requires PHP: 8. 16 Tested up to: 6.97 Stable tag: 3. 3.04 Requires at least: 6.4 5 Requires PHP: 8.2 6 Tested up to: 7.0 7 Stable tag: 3.4.0 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 68 68 == Frequently Asked Questions == 69 69 70 = What are the requirements for this plugin to work? =71 72 You need **WordPress 5.2** and at least **PHP 7.2**.73 74 70 = What are the cases where this plugin does not work? = 75 71
Note: See TracChangeset
for help on using the changeset viewer.
