Version 5.3.3 brings some dramatic changes to the way we handle custom attributes across the system. These are now very flexible, standardized, and we're quite happy with what they let you do. That being said, upgrading is at this point not a "one-click" process. We get that'd be awesome. It's very much part of what we're shooting for with the next major release, but there's only so much time in the day.
So, here's what we recommend:
- BACK UP YOUR SITE. Export your database, copy the entire file system somewhere. Make sure you have a way to get back to where you were before starting this. If you skip this step - you probably don't wear a seat-belt or condom either.
- Upgrade to 5.3.2. In the past our releases have been able to upgrade from earlier versions for you. With this one, we ran into some endless issues with that so in the spirit of getting things done we've skipped it. The 5.3.3 update will ONLY WORK from the IMMEDIATELY previous version, 5.3.2. If you're several versions behind, use the 5.3.2 updater first which should be able to gracefully take you from 5.0 to 5.3.2 if need be. Here's every release of concrete5 if that helps.
- Download the 5.3.3 release, unzip it, and take its entire /concrete directory and replace your own (now backed up) site's /concrete directory with it. You shoudn't have to touch any other directories.
- Visit the update url: Yoursite.com/index.php/tools/required/upgrade
- Ideally, you say Okay on this page and you're done!
- Alternatively, you say Okay on this page, the core is updated to 5.3.3, but you're using add-ons that need to be updated as well. Goto Dashboard > Add Functionality > Updates and update each Add-on there from the latest in the marketplace. You should be able to connect your site to concrete5.org directly, or you can upload the latest directories for these add-ons to the /packages directory in your install.
- Go BACK to the the: Yoursite.com/index.php/tools/required/upgrade update script. It should run again gracefully, finishing the process of updating your add-ons, which will now be enabled again.
- Pat yourself on the back and have a cookie.
Questions or Problems Upgrading?
Post your question in the Installation Help forum.