Pixel & Tonic

Blog & Tonic

Matrix 2 Released

Posted by Brandon Kelly on May 4, 2010

Today, we’re thrilled to announce the release of Matrix 2 for ExpressionEngine 1 and 2.

Matrix 2 is a complete rewrite of what was formerly called FF Matrix. We’ve added some great new features along the way:

New UI

As if you didn’t see this coming smile Matrix 2 sports a new translucent skin that looks great on both ExpressionEngine 1 and all of the ExpressionEngine 2 themes.

File Celltype for ExpressionEngine 2

Thanks to EE2’s new File Manager, adding a File celltype to Matrix was too easy to pass up. Plus, we realize how essential file upload celltypes have become to many of Matrix’s uses.

New Column Settings

You can now give each of your columns their own instructions for authors, set their widths, and decide whether data entered into that column should be used as search keywords or not.

Its Own Database Table

Rather than jumbling all of your data into a giant serialized array and storing it in your exp_weblog_data table, Matrix 2 actually saves its data in a new exp_matrix_data table, which leads to better reliability and performance.

Free Upgrade

If you’ve already purchased an FF Matrix Site License, upgrading to Matrix 2 is completely free. And new licenses are just $55.

Hope you like it!

Comments

Lisa Wess
Lisa Wess

Fantastic work, Brandon.  Thank you.  Installed on my personal playground and it’s working great so far.  More tonight when I’m not working. wink

Danny Tam
Danny Tam

Thanks for the awesome work as always. Congratulations on the new hire as well. =]

Bob Monsour
Bob Monsour

Looks like a winner. Ryan Irelan’s quick look video made the case well. I’m already imagining great uses. Time to buy…

Ben
Ben

Hi Brandon,

I’ve noticed that EE 2.0 still can’t handle image uploads via SAEF (Bug report) - can Matrix 2 - get around this problem with it’s file type?

Cheers,
Ben

Simon
Simon

Can the rows be re-ordered by dragging in the channel field interface as with Matrix v1.x?

Judd
Judd

* standing ovation *

This just made our life much easier. Well done sir, well done.

Patrik Engborg
Patrik Engborg

Just downloaded Matrix 2, looks super! And so does the site. Thanks for some really good updates lately!

Brandon Kelly
Brandon Kelly

@Ben: Matrix 2 doesn’t support SAEFs in EE2 yet. It only works in EE1 thanks to FieldFrame, and EE2 doesn’t offer a convenient way to get fieldtypes working there yet.

@Simon: Yes, the <th>s on the left of each row double as drag handles.

Dan
Dan

You just made my week. Thanks for all the hard work!

Alex Kendrick
Alex Kendrick

Very nice!  Thanks, Brandon.  The ability to assign instructions per-column is a nice addition.

Greg Aker
Greg Aker

Nice work Brandon, looks great smile

Ben Smith
Ben Smith

You, sir, are a champion. This update rules. One thing I’ve noticed though is that conditionals don’t work anymore, or am I missing something? Hmm, anyway, great work as always!

Fred Carlsen
Fred Carlsen

Excellent details as always, Brandon!

Pål Degerstrøm
Pål Degerstrøm

Fantastic work, Brandon. My life is now complete.

Ian Ebden
Ian Ebden

Just upgraded and already loving it. Seamless UI, and the new data handling is going to prove invaluable. Nice work!!

Brandon Kelly
Brandon Kelly

@Ben: I handle my support on Get Satisfaction. Can you post more details there?

http://help.pixelandtonic.com/brandonkelly/products/brandonkelly_ff_matrix

Elliot Lewis
Elliot Lewis

Great timing. First EE2 site this week and Matrix has to be a standard install. Working great, just remember to turn on Extensions in EE!

Danielle
Danielle

Thanks so much! Was waiting on this to get a project going!!!!

Wes
Wes

I haven’t upgraded to EE 2.x yet, so I’m just curious. How does Matrix work with the mobile admin theme? Is it functional?

Brandon Kelly
Brandon Kelly

@Wes: I haven’t had a chance to test, because I can’t even get the mobile admin interface to work to begin with. Accessing an Edit page just gives me a PHP error.

Wes
Wes

@brandon

Do you plan on supporting the mobile theme once it is functioning correctly?

Brandon Kelly
Brandon Kelly

@Wes: I’ll have to explore my options at that point. It’s going to require a totally different UI approach, and probably some collaboration with EllisLab.

So, can’t promise anything at this point, but it’s an area of interest.

matt
matt

Does the new Matrix 2, support Wygwam in EE2?

Brandon Kelly
Brandon Kelly

@Matt: Yup, as of Wygwam 2.0.2. And I just released Wygwam 2.0.3, which fixes a couple issues with its Matrix support.

Comments off.