Hey everyone, just wanted to let you know that I've just done a soft launch of 5.3.3RC1. It should be feature complete and hopefully bug-free. You can find out what's new with it here:
http://www.concrete5.org/help/building_with_concrete5/updates/versi...
Additionally, there are some things you need to know about this version of concrete5:
1. If you are running any sites that make use of attributes in any form, you'll want to test this upgrade on them. I've upgraded some staged sites of mine to this version of concrete5 without any problems, but there are a LOT of attribute-related changes in this version, as we're unifying the way we handle page, file, and user attributes.
This means changes in the way we search attributes, store them, and reference them. The upgrade routine should take care of all of it, but given the amount of attribute types and the complexity of some of them, you'll want to do a thorough check. If you notice anything, please feel free to message me directly.
2. Addon Developers: if you use attributes at all, you're going to want to test your addons. If you've tried to stick with the actual API for attributes, and are doing simple things like running getAttribute() and setAttribute, you probably won't have to modify any code. If you're interacting directly with SQL tables, your code will need tweaking.
3. The Good News: the API around attributes should be much more stable at this point, and should be futureproof as well.
4. The Better News: Attributes are MUCH more flexible at this point. As with blocks, developers can easily create their own attribute types, and tie them to either pages, files or users (or all three.) Attribute types can be packaged. Attribute types can bundle JavaScript and CSS files with them. Attribute types can call their own search, view and controller templates. Addon developers can even create entirely new attribute categories (like page, file, user) and use attributes in their own applications.
5. If any of you are doing anything with user profiles, or anything advanced with page searching, please test this version of concrete5 and backup first.
You can download concrete5 5.3.3RC1 from here:
http://www.concrete5.org/developers/all_downloads/...