MT-3.3b1-ja と MT-3.2-ja-2 の差分を調べてみた

Movable Type 3.3 のベータテストが開始されたようでして、ちょっとは触っておかないと。。。と思ってベータテストに参加してみました。6月15日には「Movable Type Bootleg Roll No. 3.3のご案内」っていうセミナーも開催されるようですし。(申し込みは終了したようですね・・・)

Movable Type Bootleg Roll No. 3.3のご案内
まもなく登場する、Movable Type 3.3をプレビューしながら弊社技術担当執行役員の平田が解説を行う、開発者向けのミーティングを開催いたします。

一応、参加申し込みをした手前、コードを少しは見ておかないと・・・とモジュールの diff をとってみたら・・・(((( ;゚д゚)))アワワワワ

- スポンサーリンク -

MT-3.3b1-ja/lib/MT/App/CMS.pm
MT-3.3b1-ja/lib/MT/App/Comments.pm
MT-3.3b1-ja/lib/MT/App/NotifyList.pm
MT-3.3b1-ja/lib/MT/App/Search.pm
MT-3.3b1-ja/lib/MT/App/Trackback.pm
MT-3.3b1-ja/lib/MT/App/Upgrader.pm
MT-3.3b1-ja/lib/MT/App/Viewer.pm
MT-3.3b1-ja/lib/MT/App.pm
MT-3.3b1-ja/lib/MT/Atom.pm
MT-3.3b1-ja/lib/MT/AtomServer.pm
MT-3.3b1-ja/lib/MT/Author.pm
MT-3.3b1-ja/lib/MT/BasicAuthor.pm
MT-3.3b1-ja/lib/MT/Blocklist.pm
MT-3.3b1-ja/lib/MT/Blog.pm
MT-3.3b1-ja/lib/MT/Bootstrap.pm
MT-3.3b1-ja/lib/MT/Builder.pm
MT-3.3b1-ja/lib/MT/Callback.pm
MT-3.3b1-ja/lib/MT/Category.pm
MT-3.3b1-ja/lib/MT/Comment.pm
MT-3.3b1-ja/lib/MT/Config.pm
MT-3.3b1-ja/lib/MT/ConfigMgr.pm
MT-3.3b1-ja/lib/MT/DateTime.pm
MT-3.3b1-ja/lib/MT/Entry.pm
MT-3.3b1-ja/lib/MT/ErrorHandler.pm
MT-3.3b1-ja/lib/MT/FileInfo.pm
MT-3.3b1-ja/lib/MT/FileMgr/Local.pm
MT-3.3b1-ja/lib/MT/FileMgr.pm
MT-3.3b1-ja/lib/MT/I18N/default.pm
MT-3.3b1-ja/lib/MT/I18N/en_us.pm
MT-3.3b1-ja/lib/MT/I18N/ja.pm
MT-3.3b1-ja/lib/MT/I18N.pm
MT-3.3b1-ja/lib/MT/IPBanList.pm
MT-3.3b1-ja/lib/MT/Image.pm
MT-3.3b1-ja/lib/MT/ImportExport.pm
MT-3.3b1-ja/lib/MT/JunkFilter.pm
MT-3.3b1-ja/lib/MT/L10N/en_us.pm
MT-3.3b1-ja/lib/MT/L10N.pm
MT-3.3b1-ja/lib/MT/Log.pm
MT-3.3b1-ja/lib/MT/Mail.pm
MT-3.3b1-ja/lib/MT/Notification.pm
MT-3.3b1-ja/lib/MT/Object.pm
MT-3.3b1-ja/lib/MT/ObjectDriver/DBI/mysql.pm
MT-3.3b1-ja/lib/MT/ObjectDriver/DBI/postgres.pm
MT-3.3b1-ja/lib/MT/ObjectDriver/DBI/sqlite.pm
MT-3.3b1-ja/lib/MT/ObjectDriver/DBI.pm
MT-3.3b1-ja/lib/MT/ObjectDriver/DBM.pm
MT-3.3b1-ja/lib/MT/ObjectDriver.pm
MT-3.3b1-ja/lib/MT/Permission.pm
MT-3.3b1-ja/lib/MT/Placement.pm
MT-3.3b1-ja/lib/MT/Plugin/JunkFilter.pm
MT-3.3b1-ja/lib/MT/Plugin.pm
MT-3.3b1-ja/lib/MT/PluginData.pm
MT-3.3b1-ja/lib/MT/Promise.pm
MT-3.3b1-ja/lib/MT/Request.pm
MT-3.3b1-ja/lib/MT/Sanitize.pm
MT-3.3b1-ja/lib/MT/Serialize.pm
MT-3.3b1-ja/lib/MT/Session.pm
MT-3.3b1-ja/lib/MT/TBPing.pm
MT-3.3b1-ja/lib/MT/Template/Context.pm
MT-3.3b1-ja/lib/MT/Template/ContextHandlers.pm
MT-3.3b1-ja/lib/MT/Template.pm
MT-3.3b1-ja/lib/MT/TemplateMap.pm
MT-3.3b1-ja/lib/MT/Trackback.pm
MT-3.3b1-ja/lib/MT/Upgrade.pm
MT-3.3b1-ja/lib/MT/Util.pm
MT-3.3b1-ja/lib/MT/WeblogPublisher.pm
MT-3.3b1-ja/lib/MT/XMLRPC.pm
MT-3.3b1-ja/lib/MT/XMLRPCServer.pm
MT-3.3b1-ja/lib/MT/default-templates.pl
MT-3.3b1-ja/lib/MT.pm

すんげぇ〜数のモジュールが更新されてるんですけど・・・

extlib の中は最新の CPAN にアップデートされただけなので、あまり気にする必要はないけど、HTML::Template が 2.7 から 2.8 にあがってるのが気になります。本業で、2.8 にアップデートしたらいろいろと問題でたので 2.7 に差し戻した経験もありますし。。。

それにしても、こりゃぁ時間をかけないと MT-3.2 からの差分を中を見て理解するのはシンドイなぁ〜。取りあえず、この辺は結構変わってるっぽい。

Plugin.pm  ※なんか、プラグイン関連がかなり拡張されてるっぽい
Category.pm  ※何やらキャッシュを生成して高速化をしてるような
App/CMS.pm  ※いろいろいっぱい違う
App/Search.pm  ※タグ検索のための拡張がいっぱい
Template/Context.pm
Template/ContextHandlers.pm  ※いろいろフィルターが追加されてるっぽい
その他、3.3 で追加された沢山のモジュール達・・・

見るの力尽きてきたのでこの辺で。。。

- スポンサーリンク -