diff --git a/CHANGELOG.md b/CHANGELOG.md index 54530bdc5..8135a1d17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,30 @@ Changelog ========= +## 4.0.0-rc.24 + +Released: 2020-06-10 + +### 📦 Additions and new features + +- Add `babdev/pagerfanta-bundle`, `squirrelphp/twig-php-syntax` (bobdenotter, [#1466](https://github.com/bolt/core/pull/1466)) + +### 🐛 Bug fixes + +- Fix setting of `is_writable` when submitted Yaml syntax is incorrect (bobdenotter, [#1465](https://github.com/bolt/core/pull/1465)) +- Intersect child fields with parent definition (I-Valchev, [#1464](https://github.com/bolt/core/pull/1464)) +- Correct `type: checkbox` Field fixtures (I-Valchev, [#1463](https://github.com/bolt/core/pull/1463)) +- (Real) fix for `htmllang()` default locale (I-Valchev, [#1462](https://github.com/bolt/core/pull/1462)) +- Make sure list field `|length` filter works as expected (I-Valchev, [#1455](https://github.com/bolt/core/pull/1455)) +- Better check for `isSpecialPage` if `homepage:` is set to a contenttype (listing) (bobdenotter, [#1451](https://github.com/bolt/core/pull/1451)) + +### ⚙️ Code Quality / Developer Experience + +- Fix `ObjectManager` namespace for fixtures (phpstan complaining) (I-Valchev, [#1456](https://github.com/bolt/core/pull/1456)) +- Bump `websocket-extensions` from `0.1.3` to `0.1.4` (dependabot[bot], [#1450](https://github.com/bolt/core/pull/1450)) + +--- + ## 4.0.0-rc.23 Released: 2020-06-06 diff --git a/composer.json b/composer.json index 4f15dc0f5..ebda6ec9a 100644 --- a/composer.json +++ b/composer.json @@ -9,6 +9,7 @@ "ext-mbstring": "*", "ext-pdo": "*", "api-platform/core": "^2.5", + "babdev/pagerfanta-bundle": "^2.4", "bolt/common": "^2.1.0", "cocur/slugify": "^4.0", "composer/composer": "^1.10", @@ -36,6 +37,7 @@ "sensio/framework-extra-bundle": "^5.5", "sensiolabs/security-checker": "^6.0", "siriusphp/upload": "^3.0.1", + "squirrelphp/twig-php-syntax": "^1.5", "symfony/asset": "^4.4", "symfony/console": "^4.4", "symfony/debug-bundle": "^4.4", @@ -67,8 +69,7 @@ "ua-parser/uap-php": "^3.9", "webimpress/safe-writer": "^2.0", "webmozart/path-util": "^2.3", - "webonyx/graphql-php": "^0.13", - "white-october/pagerfanta-bundle": "^1.3" + "webonyx/graphql-php": "^0.13" }, "conflict": { "symfony/symfony": "*" diff --git a/config/bundles.php b/config/bundles.php index b417e59ee..1b9ca306e 100644 --- a/config/bundles.php +++ b/config/bundles.php @@ -24,6 +24,6 @@ Symplify\ParameterNameGuard\ParameterNameGuardBundle::class => ['dev' => true, 'test' => true], Translation\Bundle\TranslationBundle::class => ['all' => true], Translation\PlatformAdapter\Loco\Bridge\Symfony\TranslationAdapterLocoBundle::class => ['dev' => true, 'local' => true], - WhiteOctober\PagerfantaBundle\WhiteOctoberPagerfantaBundle::class => ['all' => true], Symplify\ConsoleColorDiff\ConsoleColorDiffBundle::class => ['dev' => true, 'test' => true], + BabDev\PagerfantaBundle\BabDevPagerfantaBundle::class => ['all' => true], ]; diff --git a/package-lock.json b/package-lock.json index 89074e62c..664a70e3a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "bolt", - "version": "4.0.0-rc.23", + "version": "4.0.0-rc.24", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -6290,9 +6290,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001078", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001078.tgz", - "integrity": "sha512-sF12qXe9VMm32IEf/+NDvmTpwJaaU7N1igpiH2FdI4DyABJSsOqG3ZAcFvszLkoLoo1y6VJLMYivukUAxaMASw==" + "version": "1.0.30001081", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001081.tgz", + "integrity": "sha512-iZdh3lu09jsUtLE6Bp8NAbJskco4Y3UDtkR3GTCJGsbMowBU5IWDFF79sV2ws7lSqTzWyKazxam2thasHymENQ==" }, "capture-exit": { "version": "2.0.0", diff --git a/package.json b/package.json index 6f9ccb87c..09aa432cb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bolt", - "version": "4.0.0-rc.23", + "version": "4.0.0-rc.24", "homepage": "https://boltcms.io", "author": "Bob den Otter (https://boltcms.io)", "license": "MIT", @@ -33,7 +33,7 @@ "bootbox": "^5.4.0", "bootstrap": "^4.5.0", "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001078", + "caniuse-lite": "^1.0.30001081", "codemirror": "^5.54.0", "dropzone": "^5.7.1", "flagpack": "^1.0.5", diff --git a/src/Version.php b/src/Version.php index c51866d0c..4d57dc4fe 100644 --- a/src/Version.php +++ b/src/Version.php @@ -21,7 +21,7 @@ final class Version * Stable — 3.0.0 * Development — 3.1.0 alpha 1 */ - public const VERSION = '4.0.0 RC 23'; + public const VERSION = '4.0.0 RC 24'; public const CODENAME = 'Really? This many RC\'s? Yes, really!'; /** diff --git a/symfony.lock b/symfony.lock index 548bc3b5d..a34cb8496 100644 --- a/symfony.lock +++ b/symfony.lock @@ -16,6 +16,9 @@ "src/Entity/.gitignore" ] }, + "babdev/pagerfanta-bundle": { + "version": "v2.4.2" + }, "behat/behat": { "version": "v3.6.1" }, @@ -366,7 +369,7 @@ "version": "1.0.0" }, "pagerfanta/pagerfanta": { - "version": "v2.1.3" + "version": "v2.3.0" }, "paragonie/random_compat": { "version": "v9.99.99" @@ -640,6 +643,9 @@ "slevomat/coding-standard": { "version": "6.1.5" }, + "squirrelphp/twig-php-syntax": { + "version": "v1.5" + }, "squizlabs/php_codesniffer": { "version": "3.0", "recipe": { @@ -701,6 +707,9 @@ "symfony/dependency-injection": { "version": "v4.4.4" }, + "symfony/deprecation-contracts": { + "version": "v2.1.2" + }, "symfony/doctrine-bridge": { "version": "v4.4.4" }, @@ -1071,9 +1080,6 @@ "webonyx/graphql-php": { "version": "v0.13.8" }, - "white-october/pagerfanta-bundle": { - "version": "v1.3.2" - }, "willdurand/negotiation": { "version": "v2.3.1" },