EllisLab text mark

ExpressionEngine 3.0 Enters Public Beta

ExpressionEngine 3.0 Public Beta is available today, and we are thrilled to finally share it with you.

Everyone who has a valid ExpressionEngine license on their EllisLab.com account is invited to participate in the Public Beta and kick the tires. For web developers who are not in our Developer Preview, it is a great opportunity to get your add-ons ready before the final release. As this is pre-release software, it should not be used on production sites or by the faint of heart.

Full details

Continue Reading

New Book: The Guide to ExpressionEngine Development

ExpressionEngine veteran and personality behind devot:ee Ryan Masuga has released a new ExpressionEngine book: The Guide to ExpressionEngine Development. This book is unique from most other ExpressionEngine-related education in that it focuses on the project environment, development practices specific to ExpressionEngine, security, and other processes.

I was able to provide a tech review of the book and was really impressed, which led to me asking Ryan if I could write a foreword, which I’ve

Continue Reading

Developer Preview Status Update for 3.0.0-dp.9

Here is a brief status update on the Developer Preview (DP), now in its 9th release.

DP9 - released August 28, 2015

  • 41 external-facing issues addressed
  • 413 commits
  • 195 changed files
  • 9,799 new lines of code and 6,097 deletions.

Today’s build introduces the Spam module, a new way to fight spam from your front-end forms that learns and improves its algorithms as it’s used. We’ve also changed the license settings screen to take a license file rather than a number. The build also fixes many

Continue Reading

Developer Preview Status Update for 3.0.0-dp.8

Here is a brief status update on the Developer Preview (DP), now in its 8th release.

DP8 - released August 21, 2015

  • 22 external-facing issues addressed
  • 205 commits
  • 866 changed files
  • 5,041 new lines of code and 5,442 deletions.

Off the heels of a mid-week release, this build added the ability to redirect a member or member group to another area of the control panel upon login, allowed third-party models to create relationships with first party modules, and includes the typical host of bug

Continue Reading

Easy Multi-device Local Development with xip.io

You are building a site locally and you’d like to quickly check your work on your iPad, iPhone, another computer, or maybe a client’s laptop. You could pay for a dynamic DNS service, setup a DNS server on your local network, or setup a proxy server perhaps. But there’s an easier way.

In my case I want to access my local feature branch of ExpressionEngine 3.0 on all my devices at home. The key is a “magic domain” service, xip.io.1

How to do it

I have my Apache VirtualHost and /etc/hosts file

Continue Reading

Developer Preview Status Update for 3.0.0-dp.7

Here is a brief status update on the Developer Preview (DP), now in its 7th release.

DP7 - released August 18, 2015

  • 20 external-facing issues addressed
  • 69 commits
  • 82 changed files
  • 770 new lines of code and 916 deletions.

One of our fastest builds yet, with just two days worth of fixes. Continuing to chase down bugs and stabilize all parts of the application.

Continue Reading

Developer Preview Status Update for 3.0.0-dp.6

Here is a brief status update on the Developer Preview (DP), now in its 6th release.

DP6 - released August 14, 2015

  • 62 external-facing issues addressed
  • 318 commits
  • 340 changed files
  • 9,840 new lines of code and 8,196 deletions.

The Discussion Forum module makes its entry into the preview, we’ve overhauled PHP and MySQL errors to be more user friendly, and a couple small delighters: the sidebar now always shows where you are, and screen names are no longer required to be unique.

Continue Reading

Developer Preview Status Update for 3.0.0-dp.5

Here is a brief status update on the Developer Preview (DP) as of it’s fifth release.

DP5 - released August 7, 2015

  • 35 external-facing issues addressed
  • 204 commits
  • 382 changed files
  • 10,209 new lines of code and 6,042 deletions

Lots of fixes this week as we continue to refine the CP. The Discussion Forums module did not make it into the build this week, but is progressing nicely.

Continue Reading

Developer Preview Status Update for 3.0.0-dp.4

Here is a brief status update on the Developer Preview (DP) as of it’s fourth release.

DP4 - released July 31, 2015

  • 66 external-facing issues addressed
  • 109 commits
  • 221 changed files
  • 6,102 new lines of code and 5,552 deletions

Lots of external-facing issues this week due to many refinements made to the control panel. Additionally, you can now update from 2.0 to 3.0.

Continue Reading

Developer Preview Status Update Week 3

The Developer Preview (DP) is now in its third week, and we thought we’d share some of the progress. DP1 was released July 13, 2015.

DP2 - released July 17, 2015

  • 28 external-facing issues addressed
  • 122 commits
  • 177 changed files
  • 2,236 new lines of code and 23,616 deletions.

Why all the deletions? This is the one where we wave goodbye to many legacy controllers. Some refactors of the new architecture have reduced lines of code necessary in controllers by as much as 90%.

DP3 - released July

Continue Reading