EE 2.4 Released
Today EllisLab released ExpressionEngine 2.4. All of the details are carefully laid out in a blog post but here’s the executive summary:
- 80 bug fixes
- Faster Control Panel
- Better “Remember Me” functionality “optimized for multiple sites and/or devices”
- File Manager Improvements
- Sorting and filtering by keywords
- Category editor now includes file browser for the category image
- Increased security to files via the browser
- Credit and location metadata editable through file modal
- Watermark files without resizing
- Development Updates
- Hidden configuration variable for file upload paths (yay!)
third_party_pathconfiguration variable added- New Developer log to view warnings on depracated functions
- File field library so developers can use the file browser in their own add-ons
- Pagingation library improved and simplified.
- New Hooks: deleting members, modifying template data, defining template types, pulling in rows for content edit page.
- Two new constants:
URL_THEMES_THIRDandPATH_THEMES_THIRDso users can customize where the third party folders live (yay!).
View the changelog for the entire list of bug fixes, feature additions and improvements.
Share on Twitter
Jeremiah Rich — 09:57 on 01.25.2012
I suppose I should have waited… I am getting the following error when trying to edit channel entries (either from a specific entry via the dropdown, or from the main edit screen):
Fatal error: Call to undefined function ascii_to_entities() in ./system/expressionengine/controllers/cp/content_edit.php on line 243
This is not to mention the numerous errors with Solspace plugins… I had to temporarily move them out of the third_party folder and stop calling them from my templates. According to a post on their forum, they should have fixes soon. From what I understand, Calendar, Supersearch, Tag, and Favorites. Might want to hold off on upgrading if your site relies on any of those.
Otherwise, very excited about the release. The control panel seems to be noticeably quicker.
Emmanuel — 13:21 on 01.25.2012
I don’t quite get it. How come EllisLab isn’t working closely with on of the major provider of add-ons for #eecms in order to insure users maximum compatibility? Is there a problem regarding relations between these 2 companies? Is EllisLab acting as Apple, pushing innovations while disregarding third-parties that cannot follow the pace? OK, for now it appears the problem isn’t (perhaps) on EllisLab’s side. But follow my advice: never ever upgrade expressionengine on the few hours following a release…
Derek Jones — 13:45 on 01.25.2012
EllisLab definitely works closely with Solspace and other third party developers for releases. We have a developer preview program that all major add-on developers participate in, and all had access to 2.4.0 in its current state a few weeks ago, so I’m hoping these are edge case anomalies. Please let the support team at EllisLab know of any issues you are encountering with add-on compatibility. If there is a shortcoming in our process that your issue identifies for us, that feedback will help us remedy it.
Jeremiah Rich — 12:28 on 01.27.2012
The problems I experienced we’re expected; and I had a complete, easy to revert to backup just in case. Mainly wanted to alert anyone using the Solspace plugins. From what I understand from a post from their forum, this was a small last minute issue the came up. Their plugins are almost always rock solid, so this was an anomaly. Fortunately they released a new version quickly.