PHP5.2.9からarray_unique関数の挙動が変更

CodeIgniterのMLで流れてきた以下のブログで知った。
array_unique関数がPHP5.2.9から後方互換性を失いました - hnwの日記
CodeIgniterではActive Recordのキャッシュ時と、Trackback用のライブラリ内で使ってるみたいで、どっちも利用してないし関係無いや!!とか思ってた。
ところが、便利なライブラリとして利用しているZend Frameworkでは21箇所使ってるらしい。
SymfonyもCakeも影響アリみたい。
こういう仕様変更って、メジャーバージョンアップとかで実施されるものじゃないの??o(T^T)o