The Zend Framework team is pleased to announce the immediate availability of
the 1.9.3PL1 release. This release corrects a BC break found in the 1.9.3
release, and should be used in its place.
For a full list of closed issues, you can visit:
The BC break reported had to do with
Zend_Db::factory() and how
it handled adapter names. In our API docs, we have listed the adapter name
as being case insensitive, though in the end-user documentation, no examples
actually showed this use case. The use case in question was to pass the
adapter name in all capitals or all lowercase: e.g., “PDO_MYSQL”,
“pdo_mysql”. A recent bugfix to allow passing in MixedCase segments in
adapter prefixes and names invalidated this case. While we feel the fix was
correct, unfortunately a number of users were affected by the change, and we
felt it necessary to revert a portion of the changeset to ensure the
previously mentioned case insensitive use cases would continue to work.
If you were not affected by this, you may continue to use the 1.9.3 packages
as previously released; otherwise, upgrading to 1.9.3PL1 will correct the
regression in behavior.