WordPress.org

Make WordPress Core

Ticket #51978: 51978.diff

File 51978.diff, 3.5 KB (added by xkon, 10 months ago)
  • src/wp-admin/includes/class-core-upgrader.php

    diff --git a/src/wp-admin/includes/class-core-upgrader.php b/src/wp-admin/includes/class-core-upgrader.php
    index b57a13fd7b..0226f74289 100644
    a b class Core_Upgrader extends WP_Upgrader { 
    283283                $upgrade_minor = get_site_option( 'auto_update_core_minor', 'enabled' ) === 'enabled';
    284284                $upgrade_major = get_site_option( 'auto_update_core_major', 'unset' ) === 'enabled';
    285285
    286                 // WP_AUTO_UPDATE_CORE = true (all), 'beta', 'rc', 'minor', false.
     286                // WP_AUTO_UPDATE_CORE = true (all), 'beta', 'rc', 'development', 'minor', false.
    287287                if ( defined( 'WP_AUTO_UPDATE_CORE' ) ) {
    288288                        if ( false === WP_AUTO_UPDATE_CORE ) {
    289289                                // Defaults to turned off, unless a filter allows it.
    class Core_Upgrader extends WP_Upgrader { 
    293293                        } elseif ( true === WP_AUTO_UPDATE_CORE
    294294                                || 'beta' === WP_AUTO_UPDATE_CORE
    295295                                || 'rc' === WP_AUTO_UPDATE_CORE
     296                                || 'development' === WP_AUTO_UPDATE_CORE
    296297                        ) {
    297298                                // ALL updates for core.
    298299                                $upgrade_dev   = true;
  • src/wp-admin/includes/class-wp-site-health-auto-updates.php

    diff --git a/src/wp-admin/includes/class-wp-site-health-auto-updates.php b/src/wp-admin/includes/class-wp-site-health-auto-updates.php
    index 33003a1c89..334f76f0cd 100644
    a b class WP_Site_Health_Auto_Updates { 
    2727         */
    2828        public function run_tests() {
    2929                $tests = array(
    30                         $this->test_constants( 'WP_AUTO_UPDATE_CORE', array( true, 'beta', 'rc', 'minor' ) ),
     30                        $this->test_constants( 'WP_AUTO_UPDATE_CORE', array( true, 'beta', 'rc', 'development', 'minor' ) ),
    3131                        $this->test_wp_version_check_attached(),
    3232                        $this->test_filters_automatic_updater_disabled(),
    3333                        $this->test_wp_automatic_updates_disabled(),
  • src/wp-admin/update-core.php

    diff --git a/src/wp-admin/update-core.php b/src/wp-admin/update-core.php
    index 2979d69996..19012c8174 100644
    a b function core_auto_updates_settings() { 
    306306        $upgrade_major = get_site_option( 'auto_update_core_major', 'unset' ) === 'enabled';
    307307
    308308        $can_set_update_option = true;
    309         // WP_AUTO_UPDATE_CORE = true (all), 'beta', 'rc', 'minor', false.
     309        // WP_AUTO_UPDATE_CORE = true (all), 'beta', 'rc', 'development', 'minor', false.
    310310        if ( defined( 'WP_AUTO_UPDATE_CORE' ) ) {
    311311                if ( false === WP_AUTO_UPDATE_CORE ) {
    312312                        // Defaults to turned off, unless a filter allows it.
    function core_auto_updates_settings() { 
    316316                } elseif ( true === WP_AUTO_UPDATE_CORE
    317317                        || 'beta' === WP_AUTO_UPDATE_CORE
    318318                        || 'rc' === WP_AUTO_UPDATE_CORE
     319                        || 'development' === WP_AUTO_UPDATE_CORE
    319320                ) {
    320321                        // ALL updates for core.
    321322                        $upgrade_dev   = true;
  • src/wp-includes/update.php

    diff --git a/src/wp-includes/update.php b/src/wp-includes/update.php
    index c632b8405a..bc10a3d91d 100644
    a b function wp_version_check( $extra_stats = array(), $force_check = false ) { 
    136136                $post_body = array_merge( $post_body, $extra_stats );
    137137        }
    138138
    139         // Allow for WP_AUTO_UPDATE_CORE to specify beta/RC releases.
    140         if ( defined( 'WP_AUTO_UPDATE_CORE' ) && in_array( WP_AUTO_UPDATE_CORE, array( 'beta', 'rc' ), true ) ) {
     139        // Allow for WP_AUTO_UPDATE_CORE to specify beta/RC/development releases.
     140        if ( defined( 'WP_AUTO_UPDATE_CORE' ) && in_array( WP_AUTO_UPDATE_CORE, array( 'beta', 'rc', 'development' ), true ) ) {
    141141                $query['channel'] = WP_AUTO_UPDATE_CORE;
    142142        }
    143143