Hi, this is just a heads up that we would like to ship wheezy with php5 5.4 which is in upstream RC phase now (and in debian-experimental). It introduce a couple of incompatible changes (for a full list see attached UPGRADING file), most notably (not listing minor changes and added features): - default charset is now utf-8 - magic_quotes are deprecated (with warning) - safe_mode and register_globals was removed - three new reserved words: callable, insteadof and trait - multibyte support is now default - removed syntax (break $var, continue $var) - sqlite(1) extension was removed (already done in php5.3 in Debian) I am inclined to let the current php5 in unstable to transition to testing and then upload next 5.4.0 RC to unstable with transition blocking bug, so we can start testing existing software as soon as possible. I also plan to provide "official" backports for Debian squeeze, so people can come and test new php5.4 before they upgrade to wheezy. Final note: We already had similar transitions in php (4->5, 5.2->5.3, etc.), so it's not really a big deal, but it will require some amount of work hence this email. Ondrej P.S.: Please Cc: me as I am not subscribed to the list (but I do check the web archives). -- Ondřej Surý <ondrej@sury.org>
Attachment:
UPGRADING
Description: Binary data