Propel version 1.4.0 released
Although I must admit I didn’t notice it, less than 2 months after it was decided to create a new version for Propel, it was actually released.
Last week, on the 8th of November, the new 1.4.0 version has been released for production use. Additionally they also set up a blog to prove Propel is still very much alive.
Propel 1.4 is a backwards compatible evolution of Propel 1.3. It offers lots of bug fixes, some very interesting new features, speed enhancements, and a very simple upgrade path: rebuild your model after updating Propel, and your application works as always. Except it works better…
It all sounds to good to be true!
A first migration of a project to this new version went smoothly: remember to remove the *-classmap.php file that was generated by 1.3.0 because it has been integrated in the main config file. It’s also recommendable to delete the /map sub-folder in your models folder because 1.4.0 generates newly named *TableMap.php files.
Also good to have: full query logging (Propel 1.3 switched to PDO and lost this feature but it’s back!).
I must also admit I have never actually implemented Doctrine, but that’s also because I haven’t found a reason while using Propel.


