Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
To upgrade your existing Bolt 3.x installation, run
composer update
Released: 2021-06-08. Notable changes:
To upgrade your existing Bolt 3.x installation, run
composer update
Released: 2021-06-07. Notable changes:
rel
-attribute by default. #7885{{ fields(record = record) }}
, to pass in a record not in global scope. #7912To do a 15-second install, use the following:
curl -O https://bolt.cm/distribution/archive/3.7/bolt-3.7.2.tar.gz
tar -xzf bolt-3.7.2.tar.gz --strip-components=1
php app/nut init
Released: 2020-10-20. Notable changes:
filter
options in Request
in Twig contextUrlSigner
renameFolder
#7867"public-dir": "public"
#7866Special thanks go out to the following for responsibly disclosing a security issue to us:
To do a 15-second install, use the following:
curl -O https://bolt.cm/distribution/archive/3.7/bolt-3.7.1.tar.gz
tar -xzf bolt-3.7.1.tar.gz --strip-components=1
php app/nut init
For detailed installation instructions and other ways to install, see the documentation: https://docs.bolt.cm/3.6/installation/installation
Released: 2020-05-07. Notable changes:
ContextErrorException
#7849
null
with PHP 7.4 #7843
Special thanks go out Sivanesh Ashok for responsibly disclosing the two fixed security issues to us.
To do a 15-second install, use the following:
curl -O https://bolt.cm/distribution/archive/3.7/bolt-v3.7.0.tar.gz
tar -xzf bolt-v3.7.0.tar.gz --strip-components=1
php app/nut init
For detailed installation instructions and other ways to install, see the documentation: https://docs.bolt.cm/3.6/installation/installation
Released: 2019-11-12. Notable changes:
This means the minimum requirement for Bolt 3.7 is now PHP 7.1. Because of this, the default distributions will now include more recent versions of libraries, providing better support for more recent versions of PHP 7.1 and higher out-of-the-box. This is most noticeable with Doctrine, our database library.
If you're stuck on an older PHP version, you can keep using Bolt 3.6 for the foreseeable future.
To do a 15-second install, use the following:
curl -O https://bolt.cm/distribution/archive/3.6/bolt-v3.6.11.tar.gz
tar -xzf bolt-v3.6.11.tar.gz --strip-components=1
php app/nut init
For detailed installation instructions and other ways to install, see the documentation: https://docs.bolt.cm/3.6/installation/installation
Released: 2019-11-10. Notable changes:
AccessControlListener.php
#7809
download
to allowed_attributes
in HTML cleaner #7808
trustProxies
#7807
Special thanks go out f4h4dbt for responsibly disclosing the CSRF issue to us.
To do a 15-second install, use the following:
curl -O https://bolt.cm/distribution/archive/3.6/bolt-v3.6.9.tar.gz
tar -xzf bolt-v3.6.9.tar.gz --strip-components=1
php app/nut init
For detailed installation instructions and other ways to install, see the documentation: https://docs.bolt.cm/3.6/installation/installation
Released: 2019-08-15. Notable changes:
guzzlehttp/psr7
to 1.6, fixes tests #7798
Special thanks go out to @marcingajda for his contributions, and to @KotatuBot for responsibly disclosing the XSS issues to us.
To do a 15-second install, use the following:
curl -O https://bolt.cm/distribution/archive/3.6/bolt-v3.6.9.tar.gz
tar -xzf bolt-v3.6.9.tar.gz --strip-components=1
php app/nut init
For detailed installation instructions and other ways to install, see the documentation: https://docs.bolt.cm/3.6/installation/installation
Released: 2019-06-24. Notable changes: