We've just released Bolt 2.2.9 as an ongoing maintenance release for Bolt. This release comes with a bunch of new features, bugfixes. Even though this release contains no security fixes, it is still a recommended update for all Bolt 2.2.x users.

Detailed changes since Bolt 2.2.5

  • Added: Add a button for <hr> / horizontal ruler in CKeditor for (see #3539)
  • Added: Show "profile" button on users page, if not allowed to edit other users than themselves. (See #4008)
  • Fixed: Truly allow edit permission to be assigned to the owner role (Thanks @fabschurt, see #4019)
  • Fixed: Fix record retrieval for ownership checking (Thanks @fabschurt, see #4024)
  • Fixed: Don't allow extension tables that do not use the configured prefix (see #3968)
  • Fixed: Don't attempt to log array elements that aren't set. (see #3969)
  • Fixed: Changelog 'next' & 'previous' buttons didn't work as expected in Bolt 2.2.x (See #4009)
  • Fixed: Move initMailCheck() call to a before() handler (See #3953)
  • Fixed: Allow edit permission to be assigned to the owner role. Fixes "Unable to edit entry with owner permission". (See #3938)
  • Fixed: Fix path to Nut for Composer installs (See #3959)
  • Changed: Provide UI feedback on extension site timeouts. (see #3972)
  • Changed: Move the Showcases template select to the Meta tab (See #4006)
  • Changed: Don't Content::preParse() return an error, log it and return a generic message (See #3990)
  • Changed: Lock Silex to version 1.2.* for PHP 5.3.3 support (See #4021)
  • Updated: CKeditor updated to version 4.5.2
  • Updated: Symfony updated to 2.6.11
  • Updated: Silex updated to 1.2.5
  • Updated: Font Awesome to 4.4
  • Updated: Database integrity checker. Add foreign key checks to IntegrityChecker (See #3872)
  • Tests: Allow getStatementMock() to be passed a desired return value (See #3957)
  • Fixed: Ensure grouped taxonomies aren't wiped from listing pages when toggling the publication status. (see #3910)
  • Fixed: Timed entries will no longer switch to 'unpublished' after update to 2.2.7 (see #3899)
  • Fixed: "Notice: Array to string conversion in /..../src/Storage.php on line 1071" (See #3893)
  • Fixed: Avoid a missing array key from displaying a warning (Thanks Fabschurt)
  • Updated: squizlabs/php_codesniffer requirement to ~2.0 due to upstream changes.
  • Fixed: Send storage event in publishTimedRecords (see #3879)
  • Fixed: Memory leak / loop in "new content" (see #3883)

Install & Upgrade

To install this version from scratch, follow the instructions on the updated installation page in the documentation, as can be found here: Installing Bolt. To upgrade an existing site, see Updating. Be sure to get the correct versions, though: bolt-latest.tar.gz or bolt-latest.zip.

For the lazy:

curl -O http://bolt.cm/distribution/bolt-latest.tar.gz
tar -xzf bolt-latest.tar.gz --strip-components=1
chmod -R 777 files/ app/database/ app/cache/ app/config/ theme/ extensions/
comments powered by Disqus