5.5.1 Release Notes

Feature Updates

  • New Interface Settings page in Systems & Settings that lets you control your dashboard background image, and the behavior of the quick nav.
  • Newsflow One is now located at /dashboard/news. /dashboard now houses a table of contents for the dashboard. You can navigate to this by clicking the dashboard button.
  • Page attributes that are setup to be viewed by default will now show when adding pages of that type. Better add page experience (more page types, etc...)
  • Improved the marketplace browsing experience by simplifying and increasing the number of results in a given request. Now able to filter by compatible marketplace packages.

Behavioral Improvements

  • Better Edit Bar Interaction
    • Less sensitive dashboard menu
    • No more click on dashboard overlay that kills the overlay
    • no more click on edit button that kills the overlay
    • hovering over the quick nav from the dashboard closes the dashboard overlay (with hoverintent)
    • Switching order of page version information and buttons in the edit page megamenu; making edit button take you into edit mode when clicked
    • Dashboard button now takes you into a table of contents
  • ccm.app.js is now minified
  • Content Importer library now reindexes pages after content is imported.
  • Move the content down when edit bar appears (this used to work so just figure out what got lost and bring it back)
  • Add multiple files window now closes after using multiple file uploader
  • The language name should always be displayed in that language when editing a user’s record in the dashboard on a multilingual site.
  • Brought back enter key event when adding values to select attribute

Bug Fixes

  • Greek Yogurt now has a view.php, fixing lots of errors with that theme and add-ons like eCommerce, Discussion Forums, etc...
  • Fixed unstyled pagination for group selector, split users and group selectors off into separate windows, nicer experience.
  • Fixed bug where composer pages would lose their titles and descriptions when caching was enabled (while being composed)
  • no longer displaying dashboard theme when rendering stacks 404 page
  • Fixed problem where databases that weren't setup to be UTF8 wouldn't be UTF8.
  • Fixed problem with marketplace connections that wouldn't work on hosts that didn't support SSL (Windows under certain configurations)
  • Fixing copy tweak for editors on first run experience.
  • Recent downloads should now just show the top 5 most recent (not all)
  • Fixed problem with Environment Dashboard page sends duplicate headers.
  • Fixed bug where meta content-type is defined twice in Greek Yogurt Theme
  • Fixed bug where deleting an attribute assumes you're deleting a file attribute (and redirects you to the wrong place.)
  • Fixed malformed regex in URL helper
  • Fixed cache clearing bug in page and file attributes that lead to attributes not appearing to save
  • News flow slot blocks need much shorter cache timeout
  • Fixed bug in speed settings dialog where custom timeouts wouldn’t display in the text box.
  • Fixed bug in Firefox where file properties window could be way off to the side of tabs when uploading files.
  • Fixed bug: adding a page not making you check page in until after you edit it again
  • modified global areas to recreate themselves if deleted
  • Fixed error when updating properties for a page in the sitemap occasionally printed out "object" in an alert window
  • MySQL fails upgrading in strict mode fixed.
  • Fixed behavior where a misconfigured pretty urls setup could never be undone because dashboard didn't allow navigation back
  • Fixed - http://www.concrete5.org/developers/bugs/5-5-0/package-install-successfully-unstyled/
  • Permissions fixes to showing pages that the user doesn't have access to in dashboard dropdown, intelligent search
  • Fixing bug where stack custom design wouldn't show on a page
  • When international characters were shown in select attribute autocomplete results, they would be displayed as entities. Now they should be displayed properly.
  • Fixed - http://www.concrete5.org/developers/bugs/5-5-0/garbled-umlauts-using-tag-cloud-revisited/
  • Fixed - http://www.concrete5.org/developers/bugs/5-5-0/files-if-set-name-is-too-long-you-cannot-remove-it-from-the-sets/
  • Toolbar should show if the user has access to the dashboard (even if they don't have access to edit the page)
  • Fixed problem where the first time an add block menu was displayed it might display off screen, then subsequent clicks would position the menu correctly
  • Fixed - http://www.concrete5.org/index.php?cID=264427&editmode=
  • Fixed problem where global areas wouldn’t load their auto header items on first page load
  • Fixed - http://www.concrete5.org/developers/bugs/5-5-0/unable-to-edit-block-in-composer/#discussionpost
  • Fixed - http://www.concrete5.org/developers/bugs/5-5-0/add-block-dialog-ui-issue/#discussionpost
  • Fixed very minor html injection error on add remote files error display
  • Fixed access denied errors when editing a form inside a global area.
  • Fixed - http://www.concrete5.org/developers/bugs/5-5-0/major-user-attribute-editing-annoyance/#discussionpost
  • Fixed Form block redirect problem within stacks
  • Fixed http://www.concrete5.org/developers/bugs/5-5-0/greek-yogurt-css-renders-custom-block-styles-inoperable/
  • Fixed http://www.concrete5.org/developers/bugs/5-5-0/parent-page-filter-in-sitemap-search-search-all-children-labelle/
  • Fixed http://www.concrete5.org/developers/bugs/5-5-0/remove-old-page-versions-job-not-installed-with-upgrade-from-5.4/
  • Fixing bug where TinyMCE wouldn’t work when used as a mode for a textarea attribute.
  • Updating local packages forced you to connect to the community. This is now no longer the case.

Developer Updates

  • Progressive page reindexing should now only happen when approving pages through the UI (fixes problems with add-ons that add and reindex pages)
  • Added Stack::display()
  • Including jQuery 1.7.1 and jQuery UI 1.8.16:
  • Added page ID to page properties dialog
  • Newsflow setting (ENABLE_APP_NEWS) can now be set on white label install and through the Config class
  • $miscFields has been added to the FormHelper::label()
  • Added block name back to the editing UI (for global blocks) via the custom template menu.
  • Added Zend Currency to core.