Blog

The first pass at Concrete5 5.7 Developer Documentation is now available. This includes background, a full glossary, installation and upgrade information, request and dispatcher lifecycle information and our complete theming guidelines. These theming guidelines contain three new screencasts, detailing theme package creation, custom grid framework creation, and the complete process by which you can make your Concrete5 themes customizable.

5.7 Developer Documentation

There's much more to come, and you can see the roadmap on the documentation page.


concrete5 5.7.2 is another big update to 5.7. It significantly improves view and edit mode performance by lowering the number of database queries, improves the user experience of editing concrete5 pages by showing area hot spots in drag modes, adds database logging as an option for developers, improves marketplace support, uses better permissions checks in all aspects of the new user interface, and fixes many bugs.

Full 5.7.2 Release Notes

Want to get up to speed? Check out all the things that are new with concrete5 version 7:

5.7.0 Release Notes

Download concrete5


Good Monday everyone, we are pleased to release the brand new editors guide for concrete5.7. Over the course of the last several weeks, we have been hard at work not only releasing marketplace intregation with 5.7, but completing the grueling task of 5.7 documentation. Today, we published the editors guide with our sights on completing the developers documentation in full within the coming weeks.

Please take a tour through the new editors guide and let us know what you think! Again, we look forward to publishing the developers documentation in full very soon.

5.7 Editor's Guide


concrete5 5.7.1 is a big update to 5.7. It brings back the marketplace and connect to the community features, which are now completely contained in a new Dashboard interface, as well as the sitemap flat view, which wasn't quite ready for 5.7. It also adds some UI improvements, like block type search in the add block panel, and some under-the-hood improvements like block-level caching. We've also added Twitter authentication and support for logging in with your concrete5.org community username and password to your own site!

Additionally, we've fixed numerous bugs, tightened up the editing interface, and made a number of under-the-hood improvements.

Full 5.7.1 Release Notes

Want to get up to speed? Check out all the things that are new with concrete5 version 7:

5.7.0 Release Notes

Download concrete5


Just updated concrete5.org with a bunch of changes to deal with 5.7.

Biggest take away, developers can sell 30 day support windows and upgrades from one add-on/theme to another. Watch for more...


concrete5 5.7.0.4 fixes an issue that causes connectivity problems with non-local databases, improves some localization and fixes a bug deleting blocks in page defaults.

5.7.0.4 Release Notes

Want to get up to speed? Check out all the things that are new with concrete5 version 7:

5.7.0 Release Notes

Download concrete5


A quick update.

Back in August we promised a 5.7.0 release on September 12th with a follow up on September 30th. We've managed to bang out three follow up releases with various bug fixes, and are now hunkered down on some deeper ecosystem improvements that will launch next week. Here's some details on what we're doing:


concrete5 5.7.0.3 contains a lot more than 5.7.0.1, and is highly recommended for anyone running 5.7. (Note: 5.7.0.2 was pulled because of an installation bug, which is fixed in 5.7.0.3.) It fixes a lot of bugs, tightens up the editing experience and the editing styles, and adds some new debug and developer functionality. Add-on and theme developers are highly encouraged to use this release for their work.

5.7.0.3 Release Notes

Want to get up to speed? Check out all the things that are new with concrete5 version 7:

5.7.0 Release Notes

Download concrete5


We just released concrete5 5.7 last week (and updated it this past Monday!) We're encouraging everyone to dive into the next generation of concrete5, and, to make that a little easier, we're compiling how-tos, articles, and guides from our own site and around the web focusing on all things 5.7.

## 5.7 Architecture

Here's a video we put together on concrete5's architecture. Some of this may be old news to existing concrete5 developers, but there is plenty of 5.7 info in here as well:

[Watch Architecture Video >]()

## Add-On Development

I originally wrote the following how-tos several months ago, in which I update an existing add-on to make it 5.7. compatible.

### concrete5 5.7 Add-On Development, Parts 1 and 2

[Read Part 1](http://www.concrete5.org/documentation/how-tos/developers/concrete5-5.7-add-on-development-part-1/)

[Read Part 2](http://www.concrete5.org/documentation/how-tos/developers/concrete5-5.7-add-on-development-part-2/)

### concrete5.7 Upgrade Packages

Here's a helpful guide from community member Remo on how to update your add-on packages for 5.7.

[Read Article @ codeblog.ch](http://www.codeblog.ch/2014/09/concrete5-7-upgrade-packages/)

## Theme Development

Here is a series of four screencasts on how to convert an HTML template into a concrete5 theme. This, paired with the add-on guides above, should give marketplace theme developers everything they need to make compelling themes for 5.7, including information on new 5.7-specific features like grid and asset support, and custom area, block and editor classes.

[Part 1: Converting an HTML Template to a concrete5 Theme](http://www.concrete5.org/documentation/5.7/developers/themes/converting-an-html-template-to-a-concrete5-theme/)

[Part 2: Enabling Grid Support for Areas and Layouts](http://www.concrete5.org/documentation/5.7/developers/themes/enabling-grid-support-for-areas-and-layo/)

[Part 3: Registering CSS and JavaScript Assets](http://www.concrete5.org/documentation/5.7/developers/themes/registering-css-and-javascript-assets/)

[Part 4: Adding Custom CSS Classes to Blocks, Areas and the Editor](http://www.concrete5.org/documentation/5.7/developers/themes/adding-custom-css-classes-to-blocks-areas-and-the-editor/)

## More To Do

You'll notice that these four screencasts link in to a new, empty 5.7 developer documentation section. We're going to be adding new developer documentation here, covering everything that's new in 5.7 as well as existing topics, in the hope that this is the best resource for implementing concrete5 sites and solving problems using concrete5.

Start working on getting those add-ons and themes updated, and let us know what topics you want to learn about next.


concrete5 5.7.0.1 contains a number of bug fixes, several of which are very important for theme and add-on developers. If you downloaded 5.7 this weekend, please take a moment to download this release. Here are the full list of fixes and improvements in 5.7.0.1:

5.7.0.1 Release Notes

Want to get up to speed? Check out all the things that are new with concrete5 version 7:

5.7.0 Release Notes

We're also supporting the 5.6 version while people get up to speed on 5.7. We're excited to announce the release of 5.6.3.2, the latest in a long line of maintenance releases to our rock-solid legacy branch.

5.6.3.2 Release Notes

Thanks so much to Remo Laubacher for maintaining 5.6, and to all developers who've submitted code for 5.6.3.2 and 5.7.0.1.

Download concrete5