スポンサーリンク

WP情報

WordPress3.5.2 差分情報

Posted on

最近めっきり更新していませんでしたが
Wordpress3.5.2が出たようなのでWordpress3.5.1との差分を抜き出しておきます。
(Wordpress3.5.1の差分抜き出しは結局やれずorz)
一応全部見たのですが気になるところだけコメント書きました。

■wp-login.php
■wp-includes/class-feed.php
■wp-includes/class-http.php
■wp-includes/class-oembed.php
■wp-includes/class-phpass.php
■wp-includes/class-wp-admin-bar.php(チケット:#23178)
■wp-includes/class-wp-xmlrpc-server.php
■wp-includes/comment.php
■wp-includes/deprecated.php(チケット:#24602)
・・・wp_get_single_post非推奨対策???第三引数のeditが無くなっています。
■wp-includes/formatting.php(チケット:#23187、23418)
・・・esc_url関数でプロトコルの比較を小文字にしてから行うように変更。
■wp-includes/functions.php(チケット:#23284、23555)
・・・add_query_arg関数内のstriposの引数の順番が正しくなった。
■wp-includes/http.php
・・・wp_http_validate_url関数が追加
■wp-includes/media-template.php(チケット:#23298)
■wp-includes/pluggable.php
■wp-includes/post-template.php
■wp-includes/post.php(チケット:#23708)
・・・get_post_ancestors関数内でget_postしてから$post有無の条件が来るようになった。(#22882の修正による不具合修正っぽい)
■wp-includes/rss.php
■wp-includes/script-loader.php
■wp-includes/user.php(チケット:#23683)
■wp-includes/version.php
■wp-includes/wp-db.php
■wp-includes/js/media-editor.js(チケット:#23298)
■wp-includes/js/media-editor.min.js
■wp-includes/js/plupload/handlers.js
■wp-includes/js/plupload/handlers.min.js
■wp-includes/js/swfupload/handlers.js
■wp-includes/js/swfupload/handlers.min.js
■wp-includes/js/swfupload/swfupload-all.js
・・・※ファイルがなくなりました。
■wp-includes/js/swfupload/swfupload.swf
■wp-includes/js/tinymce/tiny_mce.js(チケット:#23337)
■wp-includes/js/tinymce/wp-tinymce.js.gz
■wp-includes/js/tinymce/media/moxieplayer.swf
■wp-admin/about.php
■wp-admin/edit-form-advanced.php(チケット:#24611)
・・・ファイル内で作成しているアクションに第二引数に$_POSTを渡すように修正されました。
■wp-admin/update.php
・・・$GETに付加するパラメータをURLレンコードを通すように修正されました。
■wp-admin/includes/class-wp-importer.php(チケット:#24627の為?)
■wp-admin/includes/class-wp-upgrader.php
■wp-admin/includes/file.php
■wp-admin/includes/media.php(チケット:#24611)
■wp-admin/includes/post.php
■wp-admin/includes/schema.php(チケット:#23715)
・・・autoembed_urlsがembed_autourlsに変更。embed_autourlsが上手く機能していなかったっぽい。
■wp-admin/includes/update-core.php
■wp-admin/includes/upgrade.php(チケット:#23418)
■wp-content/languages/admin-ja.po
■wp-content/languages/admin-network-ja.mo
■wp-content/languages/admin-network-ja.po
■wp-content/languages/continents-cities-ja.po
■wp-content/languages/ja.mo
■wp-content/languages/ja.po

まだどういう機能なのかがよく判らないのですが
ソース全体的に「reject_unsafe_urls」絡みでの修正分が多いです。
あとwp-includes/http.php内に追加された
wp_http_validate_url関数は安全なURLかどうか?を調べる関数らしいです。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

SPAM対策 * Time limit is exhausted. Please reload CAPTCHA.