Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

PHP5.4.0 beta1 released

PHP5.4.0β1がリリースされました。当初の予定が2週間ほど延期されましたが出てきました。個人的には「え?もうβなの?」な印象ですが。。。
ダウンロードはhttp://downloads.php.net/stas/からどうぞ。


Stas has packed PHP 5.4.0beta1 which you can find here:

http://downloads.php.net/stas/

The Windows team provides windows binaries which you find here:

http://windows.php.net/qa/

変更点などはNEWSファイルにまとめられています。以下、個人的に気になるところ。

  • General improvements:
    • Added callable typehint. (Hannes)
    • Removed support for putenv("TZ=..") for setting the timezone. (Derick)
    • Removed the timezone guessing algorithm in case the timezone isn't set with date.timezone or date_default_timezone_set(). Instead of a guessed timezone, "UTC" is now used instead. (Derick)
  • Improved mbstring extension:
    • Added Shift_JIS/UTF-8 Emoji (pictograms) support. (Rui)
    • Added JIS X0213:2004 (Shift_JIS-2004, EUC-JP-2004, ISO-2022-JP-2004) support. (Rui)
    • Ill-formed UTF-8 check for security enhancements. (Rui)
    • Added MacJapanese (Shift_JIS) and gb18030 encoding support. (Rui)
    • Added encode/decode in hex format to mb_[en|de]code_numericentity(). (Rui)
    • Added user JIS X0213:2004 (Shift_JIS-2004, EUC-JP-2004, ISO-2022-JP-2004) support. (Rui)
    • Added the user user defined area for CP936 and CP950 (Rui).

日本PHPユーザー会の廣川さんがmbstring/libmbfl:携帯絵文字とUnicode 6.0の相互変換あたりの内容をガッツリ追加されたようです:-)

なお、次のリリースは2011/10/13を予定しているとのこと。約1ヶ月後ですね。


On 2011-09-16, David Soria Parra wrote:
> Hello!
>
> Stas has packed PHP 5.4.0beta1 which you can find here:
>
> http://downloads.php.net/stas/
>
> The Windows team provides windows binaries which you find here:
>
> http://windows.php.net/qa/
>
> Please test it carefully, and report any bugs in the bug system, but
> only if you have a short reproducable test case. The next beta
> will be released on
sorry something missing here...

Following our release RFC the next beta will be released on Oct 13.