ExpressionEngine 2.7.2 is now available for download. It is a security and stability release recommended for all users. In addition to improving security, it includes over 20 bug fixes.
ExpressionEngine 2.7.1 is now available for download. It is a stability release that squashes over 30 bugs and makes a few noteworthy changes.
The kids are back in school, summer is winding down, and peak vacation season is over. Fall will be upon us in less than two weeks. To celebrate the end of summer and the start of autumn, we are running a $30 off promotion on all ExpressionEngine license purchases.
To save $30 from now through 9/25, use coupon code VET6-UN5A in your cart when making your ExpressionEngine purchases. There are no per-customer or per-cart limits, so you are free to use this discount to secure licenses for future projects. Enjoy!
Today, we’re releasing ExpressionEngine 2.7.0 which includes several new features, improvements and stability updates. We’re also releasing MSM 2.1.6 with stability and compatibility updates. Here’s a look at some of the new things in ExpressionEngine 2.7.0.
ExpressionEngine 2.7 added a new fieldtype called Grid, that allows you to group other fieldtypes together for repeating rows of content. Some fieldtypes require a small bit of additional development for full compatibility.
What follows is a list of all of the confirmed first and third-party add-ons that are Grid-ready for ExpressionEngine 2.7.
EllisLab is participating in this year’s ExpressionEngine Conference in full force. Our entire staff will be on hand and available to talk to throughout the event and we are scheduled for four different sessions:
- Opening remarks and the State of ExpressionEngine from EllisLab’s Chief Maker, Derek Jones.
- A Q & A Session with the entire team, moderated by conference organizer Brad Parscale.
- Gremlins in the Gears: Troubleshooting tips and tricks from EL’s own. The EllisLab Customer Advocate Team (CATs) will present hands on walk-throughs of real world troubleshooting. Come discuss the tools, techniques and processes you can use to assess and resolve site problems on the fly.
- Evolving a Large Codebase, presented by veteran Software Engineer Pascal Kriete. How to make sweeping changes quickly without sacrificing stability and backwards compatibility.
We also have a small reward for early bird registrants…
A long-requested feature is here. ExpressionEngine 2.7 is coming soon and includes a new fieldtype that allows authors to use grouped fieldtypes to publish any number of rows of related content within an entry. We’re calling it Grid, and it’s great for photo galleries, addresses, product details, baseball statistics and more.
EllisLab prepares to say farewell to a much beloved product.
CodeIgniter is one of the world’s most popular Open Source PHP frameworks, used by thousands of developers powering hundreds of thousands of sites, in addition to being deployed as the underpinning of every ExpressionEngine installation. As of this writing it is the second most watched PHP project hosted at GitHub, eclipsing Slim, Yii, CakePHP, Zend, and Laravel in either followers, contributors, or both. It has the highest number of forks of any PHP project at GitHub of all time. It is used by everyone from AT&T to Home Depot to Dictionary.com, to Rachael Ray to Magento to the Mail & Guardian, to the Universities of Missouri, Michigan, Texas, Georgia, and more (Sources: builtwith.com, wappalyzer.com). And it is used as the server-side back end for many mobile apps.
Throughout its seven year life thus far, CodeIgniter has consistently received praise for being both speedy and surefooted. Small and lightweight, resistant to feature bloat, retaining compatibility with contemporary technology, the framework earned the reputation of being low-risk and high-gain, which fueled its worldwide adoption.
So why are we we looking for a new home for CodeIgniter?
ExpressionEngine will soon be bringing out-of-the-box compatibility with the popular application performance monitoring service New Relic. We’ve been using the service ourselves and find it incredibly useful and oftentimes enlightening. With no need to install a module or add any tags, ExpressionEngine will automatically detect if New Relic is enabled in your PHP environment and provide you with a wealth of useful information.
If you’re unfamiliar, New Relic gives you a look into all aspects of the full stack of your site’s performance, particularly at the transaction level. For example, two of the transactions for our site are labeled “expressionengine/features” and “event/submit”. Some of the metrics it gives you access to:
- Individual page transaction performance
- Slow SQL queries
- Detailed stack traces that can help diagnose specific pain points in both first and third-party code.
- Identifying transactions that are memory / resource hogs
We’d like to hear feedback from those who use New Relic to meet as many of your needs as we can in its initial release. What features of the New Relic API have you been using? Metrics that you wanted to see but did not know how or couldn’t add it to your ExpressionEngine installation for some reason? Add-on developers, are there additional metrics or custom tracers that you are using or would like to? How would you like to interact with New Relic on behalf of your users?
EllisLab is committed to making ExpressionEngine the best content management platform available. Today’s developer preview for ExpressionEngine 2.7 includes a feature that was previously only available through the third-party add-on market: a fieldtype that allows authors to used grouped fieldtypes to publish any number of rows of related content within an entry. We’re calling it Grid, and it’s great for photo galleries, addresses, product details, baseball statistics and more. We thought it would be beneficial to provide some insight into this decision, as well as answer some pertinent questions about the third-party market for ExpressionEngine in general.