We’ve updated Perch with a number of new features as well as some bug fixes for issues discovered via our support system.
Please back up your site and database before updating. Run the /perch/update script once you have copied the files, and due to database changes, be sure to save any region before changing its settings or deleting items. Note that this update includes some additional files to copy into your
There’s no need to install immediately. You should update when it’s next convenient to do so. This release contains a number of small bug fixes.
This release fixes the below issues:
userLastLoginfield now updated on login
Users experiencing these issues should update when convenient.
<perch:forms />functionality for creating forms
<perch:setting />runtime tags
<perch:noresults>tags for custom content regions
PERCH_HTML5configuration constant for outputting HTML5 markup. On by default in new installs.
xs, s, m, l, xl, xxl
PerchBase::update()now returns a value.
file_fieldoption to Form API
PerchAPI_Image::resize_image()now returns array of image paths and dimensions
require_version()API method for apps to assert a required Perch version
PerchAPI_Template::apply_runtime_post_processing()method for runtime processing of forms
PerchAPI_Emailclass for sending emails
textareafields to API
SearchHandlerAPI for apps to integrate into search results
Editors should not notice any major differences to the interface.
Log into your account and re-download the files. The download has been replaced with the newest version.
Make a back-up of your files and database.
No, really. Make a back-up. There’s always someone who doesn’t and manages to delete the wrong files – don’t let that be you.
Unzip and replace your existing files with the exception of:
plugins– if you have added to this
apps– just copy
These contain information specific to your installation and should not be overwritten. There is no need to copy
setup, as you’re already up and running.
There are also some new files to copy into existing folders:
/perch/update in your browser. That’s all you need to do – Perch is now updated.