Changeset 3360331
- Timestamp:
- 09/12/2025 08:20:46 AM (4 months ago)
- Location:
- buddypress-media
- Files:
-
- 6 edited
- 1 copied
-
tags/4.7.3 (copied) (copied from buddypress-media/trunk)
-
tags/4.7.3/app/main/RTMedia.php (modified) (5 diffs)
-
tags/4.7.3/index.php (modified) (2 diffs)
-
tags/4.7.3/readme.txt (modified) (3 diffs)
-
trunk/app/main/RTMedia.php (modified) (5 diffs)
-
trunk/index.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
buddypress-media/tags/4.7.3/app/main/RTMedia.php
r3354581 r3360331 1217 1217 * Ensure WordPress 6.7 compatibility by handling jQuery Migrate dependency. 1218 1218 * WordPress 6.7 removed jQuery Migrate by default, which can break plugins using deprecated jQuery methods. 1219 * 1219 * 1220 1220 * @since 4.6.23 1221 1221 */ 1222 1222 public function ensure_wp67_compatibility() { 1223 1223 global $wp_version; 1224 1224 1225 1225 // Check if we're running WordPress 6.7 or higher 1226 1226 if ( version_compare( $wp_version, '6.7', '>=' ) ) { … … 1235 1235 * WordPress 6.7 compatibility scripts enqueue. 1236 1236 * Ensures jQuery Migrate is available early in the loading process. 1237 * 1237 * 1238 1238 * @since 4.6.23 1239 1239 */ 1240 1240 public function wp67_compatibility_scripts() { 1241 global $wp_version;1242 1241 global $wp_version; 1242 1243 1243 // Enqueue jQuery Migrate for WordPress 6.7+ compatibility 1244 1244 if ( version_compare( $wp_version, '6.7', '>=' ) ) { 1245 if ( ! wp_script_is( 'jquery-migrate', 'enqueued' ) ) {1245 if ( wp_script_is( 'jquery', 'enqueued' ) && ! wp_script_is( 'jquery-migrate', 'enqueued' ) ) { 1246 1246 wp_enqueue_script( 'jquery-migrate' ); 1247 1247 } … … 1252 1252 * WordPress 6.7 MediaElement.js compatibility initialization. 1253 1253 * Ensures MediaElement is properly initialized in WordPress 6.7+ 1254 * 1254 * 1255 1255 * @since 4.6.23 1256 1256 */ 1257 1257 public function wp67_media_element_init() { 1258 1258 global $wp_version; 1259 1259 1260 1260 if ( version_compare( $wp_version, '6.7', '>=' ) ) { 1261 1261 ?> … … 1266 1266 wp.mediaelement.initialize(); 1267 1267 } 1268 1268 1269 1269 // Fallback for older MediaElement initialization 1270 1270 if (typeof $().mediaelementplayer !== 'undefined') { … … 1275 1275 }); 1276 1276 } 1277 1277 1278 1278 // WordPress 6.7 compatibility: Add console log to verify fixes are working 1279 1279 if (window.console && console.log) { -
buddypress-media/tags/4.7.3/index.php
r3354581 r3360331 4 4 * Plugin URI: https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media 5 5 * Description: This plugin adds missing media rich features like photos, videos and audio uploading to BuddyPress which are essential if you are building social network, seriously! 6 * Version: 4.7. 26 * Version: 4.7.3 7 7 * Author: rtCamp 8 8 * Text Domain: buddypress-media … … 20 20 * The version of the plugin 21 21 */ 22 define( 'RTMEDIA_VERSION', '4.7. 2' );22 define( 'RTMEDIA_VERSION', '4.7.3' ); 23 23 } 24 24 -
buddypress-media/tags/4.7.3/readme.txt
r3354581 r3360331 6 6 Requires at least: WordPress 4.1 7 7 Tested up to: 6.8.1 8 Stable tag: 4.7. 28 Stable tag: 4.7.3 9 9 10 10 Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices. … … 134 134 == Changelog == 135 135 136 = 4.7.3 [September 12, 2025] = 137 138 * FIXED 139 * Resolved jQuery Migrate dependency to prevent JS errors. 140 136 141 = 4.7.2 [September 02, 2025 ] = 137 142 … … 1951 1956 == Upgrade Notice == 1952 1957 1958 = 4.7.3 = 1959 Fixes a JS error affecting some themes/sites without jQuery. 1960 1953 1961 = 4.7.2 = 1954 1962 Improved GoDAM Player support, notification handling, and jQuery compatibility; fixed player rendering and skin issues on Multisite. -
buddypress-media/trunk/app/main/RTMedia.php
r3354581 r3360331 1217 1217 * Ensure WordPress 6.7 compatibility by handling jQuery Migrate dependency. 1218 1218 * WordPress 6.7 removed jQuery Migrate by default, which can break plugins using deprecated jQuery methods. 1219 * 1219 * 1220 1220 * @since 4.6.23 1221 1221 */ 1222 1222 public function ensure_wp67_compatibility() { 1223 1223 global $wp_version; 1224 1224 1225 1225 // Check if we're running WordPress 6.7 or higher 1226 1226 if ( version_compare( $wp_version, '6.7', '>=' ) ) { … … 1235 1235 * WordPress 6.7 compatibility scripts enqueue. 1236 1236 * Ensures jQuery Migrate is available early in the loading process. 1237 * 1237 * 1238 1238 * @since 4.6.23 1239 1239 */ 1240 1240 public function wp67_compatibility_scripts() { 1241 global $wp_version;1242 1241 global $wp_version; 1242 1243 1243 // Enqueue jQuery Migrate for WordPress 6.7+ compatibility 1244 1244 if ( version_compare( $wp_version, '6.7', '>=' ) ) { 1245 if ( ! wp_script_is( 'jquery-migrate', 'enqueued' ) ) {1245 if ( wp_script_is( 'jquery', 'enqueued' ) && ! wp_script_is( 'jquery-migrate', 'enqueued' ) ) { 1246 1246 wp_enqueue_script( 'jquery-migrate' ); 1247 1247 } … … 1252 1252 * WordPress 6.7 MediaElement.js compatibility initialization. 1253 1253 * Ensures MediaElement is properly initialized in WordPress 6.7+ 1254 * 1254 * 1255 1255 * @since 4.6.23 1256 1256 */ 1257 1257 public function wp67_media_element_init() { 1258 1258 global $wp_version; 1259 1259 1260 1260 if ( version_compare( $wp_version, '6.7', '>=' ) ) { 1261 1261 ?> … … 1266 1266 wp.mediaelement.initialize(); 1267 1267 } 1268 1268 1269 1269 // Fallback for older MediaElement initialization 1270 1270 if (typeof $().mediaelementplayer !== 'undefined') { … … 1275 1275 }); 1276 1276 } 1277 1277 1278 1278 // WordPress 6.7 compatibility: Add console log to verify fixes are working 1279 1279 if (window.console && console.log) { -
buddypress-media/trunk/index.php
r3354581 r3360331 4 4 * Plugin URI: https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media 5 5 * Description: This plugin adds missing media rich features like photos, videos and audio uploading to BuddyPress which are essential if you are building social network, seriously! 6 * Version: 4.7. 26 * Version: 4.7.3 7 7 * Author: rtCamp 8 8 * Text Domain: buddypress-media … … 20 20 * The version of the plugin 21 21 */ 22 define( 'RTMEDIA_VERSION', '4.7. 2' );22 define( 'RTMEDIA_VERSION', '4.7.3' ); 23 23 } 24 24 -
buddypress-media/trunk/readme.txt
r3354581 r3360331 6 6 Requires at least: WordPress 4.1 7 7 Tested up to: 6.8.1 8 Stable tag: 4.7. 28 Stable tag: 4.7.3 9 9 10 10 Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices. … … 134 134 == Changelog == 135 135 136 = 4.7.3 [September 12, 2025] = 137 138 * FIXED 139 * Resolved jQuery Migrate dependency to prevent JS errors. 140 136 141 = 4.7.2 [September 02, 2025 ] = 137 142 … … 1951 1956 == Upgrade Notice == 1952 1957 1958 = 4.7.3 = 1959 Fixes a JS error affecting some themes/sites without jQuery. 1960 1953 1961 = 4.7.2 = 1954 1962 Improved GoDAM Player support, notification handling, and jQuery compatibility; fixed player rendering and skin issues on Multisite.
Note: See TracChangeset
for help on using the changeset viewer.