• Where I found the changelog for WordPress 2.8.3?! I search the WordPress website and didn’t found it…

Viewing 6 replies - 1 through 6 (of 6 total)
  • We hope it will be updated soon… I also want to see the changelogs.. 🙂

    I’ve added the link to the changesets now on that Codex page.

    Thread Starter xkurts

    (@xkurts)

    Nothing yet… Damm!

    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    If only more people came to the Church of SVN. I’m sure the changelog will be updated soon but for now here you go:

    List of updated files

    $ svn diff --old=http://core.svn.wordpress.org/tags/2.8.3 --new=http://core.svn.wordpress.org/tags/2.8.4 | grep ^Index
    
    Index: wp-login.php
    Index: wp-includes/version.php
    Index: readme.html

    And the long part of that output without the grep for anyone who wants to see the diffs

    $ svn diff --old=http://core.svn.wordpress.org/tags/2.8.3 --new=http://core.svn.wordpress.org/tags/2.8.4
    Index: wp-login.php
    ===================================================================
    --- wp-login.php        (.../2.8.3)     (revision 11807)
    +++ wp-login.php        (.../2.8.4)     (revision 11807)
    @@ -161,7 +161,7 @@
            $message .= get_option('siteurl') . "\r\n\r\n";
            $message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n";
            $message .= __('To reset your password visit the following address, otherwise just ignore this email and nothing will happen.') . "\r\n\r\n";
    -       $message .= site_url("wp-login.php?action=rp&key=$key", 'login') . "\r\n";
    +       $message .= site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n";
    
            $title = sprintf(__('[%s] Password Reset'), get_option('blogname'));
    
    @@ -182,15 +182,18 @@
      * @param string $key Hash to validate sending user's password
      * @return bool|WP_Error
      */
    -function reset_password($key) {
    +function reset_password($key, $login) {
            global $wpdb;
    
            $key = preg_replace('/[^a-z0-9]/i', '', $key);
    
    -       if ( empty( $key ) )
    +       if ( empty( $key ) || !is_string( $key ) )
                    return new WP_Error('invalid_key', __('Invalid key'));
    
    -       $user = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->users WHERE user_activation_key = %s", $key));
    +       if ( empty($login) || !is_string($login) )
    +               return new WP_Error('invalid_key', __('Invalid key'));
    +
    +       $user = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login));
            if ( empty( $user ) )
                    return new WP_Error('invalid_key', __('Invalid key'));
    
    @@ -370,7 +373,7 @@
    
     case 'resetpass' :
     case 'rp' :
    -       $errors = reset_password($_GET['key']);
    +       $errors = reset_password($_GET['key'], $_GET['login']);
    
            if ( ! is_wp_error($errors) ) {
                    wp_redirect('wp-login.php?checkemail=newpass');
    Index: wp-includes/version.php
    ===================================================================
    --- wp-includes/version.php     (.../2.8.3)     (revision 11807)
    +++ wp-includes/version.php     (.../2.8.4)     (revision 11807)
    @@ -8,7 +8,7 @@
      *
      * @global string $wp_version
      */
    -$wp_version = '2.8.3';
    +$wp_version = '2.8.4';
    
     /**
      * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
    Index: readme.html
    ===================================================================
    --- readme.html (.../2.8.3)     (revision 11807)
    +++ readme.html (.../2.8.4)     (revision 11807)
    @@ -8,7 +8,7 @@
     <body>
     <h1 id="logo" style="text-align: center">
            <img alt="WordPress" src="wp-admin/images/wordpress-logo.png" />
    -       <br /> Version 2.8.3
    +       <br /> Version 2.8.4
     </h1>
     <p style="text-align: center">Semantic Personal Publishing Platform</p>
    
    @@ -29,7 +29,7 @@
    
     <h1>Upgrading</h1>
     <p>Before you upgrade anything, make sure you have backup copies of any files you may have modified such as <code>index.php</code>.</p>
    -<h2>Upgrading from any previous WordPress to 2.8.3:</h2>
    +<h2>Upgrading from any previous WordPress to 2.8.4:</h2>
     <ol>
            <li>Delete your old WP files, saving ones you've modified.</li>
            <li>Upload the new files.</li>

    Edit: Whoops, I should learn to read after more coffee. This is the output for 2.8.3 -> 2.8.4. But the same command works for 2.8.2 to 2.8.3 or 2.8.4. Just change the version numbers so 2.8.2 to 2.8.4 will work.

    svn diff --old=http://core.svn.wordpress.org/tags/2.8.2 --new=http://core.svn.wordpress.org/tags/2.8.4
    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    Sigh, my reply got Akismetted.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Changelog for WordPress 2.8.3’ is closed to new replies.