Bolt Bolt Versions Save

Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.

v3.6.0-beta.6

5 years ago

Quick install:

curl -O https://bolt.cm/distribution/archive/3.6/bolt-v3.6.0-beta.6.tar.gz
tar -xzf bolt-v3.6.0-beta.6.tar.gz --strip-components=1
php app/nut init

Composer "create project":

composer create-project bolt/composer-install:3.6.x <MYPROJECT> --prefer-dist

v3.6.0-beta.5

5 years ago

Quick install:

curl -O https://bolt.cm/distribution/archive/3.6/bolt-v3.6.0-beta.4.tar.gz
tar -xzf bolt-v3.6.0-beta.4.tar.gz --strip-components=1
php app/nut init

Composer "create project":

composer create-project bolt/composer-install:3.6.x <MYPROJECT> --prefer-dist

v3.6.0-beta.4

5 years ago

Quick install:

curl -O https://bolt.cm/distribution/archive/3.6/bolt-v3.6.0-beta.4.tar.gz
tar -xzf bolt-v3.6.0-beta.4.tar.gz --strip-components=1
php app/nut init

Composer "create project":

composer create-project bolt/composer-install:3.6.x <MYPROJECT> --prefer-dist

v3.6.0-beta.3

5 years ago

v3.6.0-beta.2

5 years ago

v3.6.0-beta.1

5 years ago

3.5.7

5 years ago

To do a 15-second install, use the following:

curl -O https://bolt.cm/distribution/archive/3.5/bolt-v3.5.7.tar.gz
tar -xzf bolt-v3.5.7.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.5/installation/installation

Released: 2018-08-15. Notable changes

  • Added: Ability to get 'news' through a proxy without authentication. #7593
  • Changed: Splitting up the "New Issue" template. #7591
  • Fixed: Cleanup sessions list on "Users" screen. Show 'displayname' consistently. #7583
  • Fixed: Ensure Firefox updates the CSRF value, even on a "soft refresh". #7588
  • Fixed: Ensure we have a CSRF login on session start and resume. #7603
  • Fixed: Finetuning the alt-texts in menus.
  • Updated: Update and standardise some translations. #7580

v3.5.6

5 years ago

To do a 15-second install, use the following:

curl -O https://bolt.cm/distribution/archive/3.5/bolt-v3.5.6.tar.gz
tar -xzf bolt-v3.5.6.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.5/installation/installation

Released: 2018-08-02. Notable changes

  • Fixed: Fix for undefined property in FieldCollection::$collection. #7566
  • Fixed: Twig exception request santitisation handling. #7569
  • Fixed: Workaround around DBAL Sqlite schema diff bug. #7570
  • Security: [packaged version] Updated Symfony components updated to 2.8.44.
  • Tests: Set database:repair command call to non-interactive. #7565
  • Updated: Base 2018 updated to 2.0.8.

v3.5.5

5 years ago

To do a 15-second install, use the following:

curl -O https://bolt.cm/distribution/archive/3.5/bolt-v3.5.5.tar.gz
tar -xzf bolt-v3.5.5.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.5/installation/installation

Released: 2018-07-14. Notable changes

  • Changed: Require bolt/package-wrapper: ^4.0 || ^5.0 to handle doctrine/common split. #7562
  • Changed: Increasing input width in filter inputs. #7544 #7545
  • Fixed: Incorrect replace in excerpt #7541
  • Updated: Typo in German language file. #7557

v3.5.4

5 years ago

To do a 15-second install, use the following:

curl -O https://bolt.cm/distribution/archive/3.5/bolt-v3.5.4.tar.gz
tar -xzf bolt-v3.5.4.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.5/installation/installation

Released: 2018-05-26. Notable changes:

  • Changed: Show a message when attempting to save while CSRF token has expired. #7529
  • Fixed: Allow custom slug field label. #7502
  • Fixed: Field with same name as other one inside repeater overwrites config of the first one. Ensure select choices are built and accessed via multi-level field names. #7496 #7505
  • Fixed: Filter in Backend is lost when clicking first item in pager. #7536
  • Fixed: Handle fatal error when Block Groups and Sub-Fields have the same name. #7504
  • Fixed: Named repeaters are not saved even if empty. Add a placeholder form input to always trigger saving of Block Fields #7503
  • Fixed: Set preserve_keys in array_slice to keep numeric array key association #7531
  • Updated: Translating messages.ru.yml. #7533