[wp-trac] [WordPress Trac] #28707: Expand WP_AUTO_UPDATE_CORE option to automatically do major+minor updates
    WordPress Trac 
    noreply at wordpress.org
       
    Wed Jul  2 01:54:02 UTC 2014
    
    
  
#28707: Expand WP_AUTO_UPDATE_CORE option to automatically do major+minor updates
-----------------------------+------------------------------
 Reporter:  lovingboth       |       Owner:
     Type:  enhancement      |      Status:  closed
 Priority:  normal           |   Milestone:  Awaiting Review
Component:  Upgrade/Install  |     Version:  3.9.1
 Severity:  normal           |  Resolution:  invalid
 Keywords:  has-patch        |     Focuses:  administration
-----------------------------+------------------------------
Changes (by lovingboth):
 * status:  new => closed
 * resolution:   => invalid
Comment:
 Looking a bit more closely at the code, I wonder if it is the
 documentation that is at fault in implying that you can't already have
 major+minor upgrades without the dev ones:
 should_update_to_version..
 .. finds out the installed version
 .. and the latest offered version
 .. and whether the installed version is a dev version.
 It then defaults to
 {{{
 $upgrade_dev   = true;
 $upgrade_minor = true;
 $upgrade_major = false;
 }}}
 before processing WP_AUTO_UPDATE_CORE, which may change those.
 Then..
 {{{// 1: If we're already on that version, not much point in updating?}}}
 {{{// 2: If we're running a newer version, that's a nope}}}
 Also no if previous attempt failed.
 Then I now think that
 {{{if ( $current_is_development_version ) {}}}
 and the consequent filter and test of $upgrade_dev means that can only be
 true iff the current version is a development version.
 Otherwise, the minor and major updates are filtered and tested.
 Ahhh. You have to update to a dev version yourself before it will
 automatically update to (another) one. If I'm right, which I think I am as
 this is the behaviour if WP_AUTO_UPDATE_CORE isn't set, this ticket can be
 marked as invalid (there are no sensible circumstances where you would be
 using a dev version, and want updates to major+minor but not later dev
 versions, and if there are you are presumably smart enough to set the
 filters up to achieve that).
 I'll file a bug against the documentation which doesn't make this
 behaviour clear.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/28707#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list