tag:github.com,2008:https://github.com/symfony/demo/releases Tags from demo 2025-03-19T10:56:48Z tag:github.com,2008:Repository/32792088/v2.7.0 2025-04-29T13:56:32Z 2.7.0 javiereguiluz tag:github.com,2008:Repository/32792088/v2.6.0 2024-06-14T10:08:13Z 2.6.0 <p>feature <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1519">#1519</a> Update to Symfony 7.1 (javiereguiluz)</p> <p>This PR was squashed before being merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Update to Symfony 7.1</p> <p>These are the pending indirect deprecations:</p> <p>`Remaining indirect deprecation notices (56)`</p> <p>-----</p> <p> 37x: Since twig/twig 3.10: The "Twig\Extension\EscaperExtension::addSafeClass()" method is deprecated, use the "Twig\Runtime\EscaperRuntime::addSafeClass()" method instead. <br />Remove Doctine deprecations <br /> 4x in BlogControllerTest::testAccessDeniedForRegularUsers from App\Tests\Controller\Admin <br /> 4x in BlogControllerTest::testNewComment from App\Tests\Controller <br /> 4x in DefaultControllerTest::testSecureUrls from App\Tests\Controller <br /> 3x in BlogControllerTest::testAdminNewDuplicatedPost from App\Tests\Controller\Admin <br /> 3x in DefaultControllerTest::testPublicUrls from App\Tests\Controller <br /> ...</p> <p>❓ Not sure if this has been fixed upstream</p> <p>-----</p> <p> 15x: Since twig/twig 3.9: Using the internal "twig_escape_filter" function is deprecated. <br /> 9x in DefaultControllerTest::testPublicUrls from App\Tests\Controller <br /> 6x in BlogControllerTest::testAjaxSearch from App\Tests\Controller</p> <p>❓ Not sure if this has been fixed upstream</p> <p>-----</p> <p> 2x: Since symfony/doctrine-bridge 7.1: Relying on auto-mapping for Doctrine entities is deprecated for argument $post of "App\Controller\BlogController::commentForm": declare the mapping using either the #[MapEntity] attribute or mapped route parameters. <br /> 2x in BlogControllerTest::testNewComment from App\Tests\Controller</p> <p>❌ I don't know how to fix this. It's related thi this: <a href="https://github.com/symfony/demo/blob/main/src/Controller/BlogController.php#L154">https://github.com/symfony/demo/blob/main/src/Controller/BlogController.php#L154</a> Should I add a `#[MapEntity]` attribute? Maybe `@stof` can help me here. Thanks!</p> <p>-----</p> <p> 1x: The "Symfony\Component\HttpKernel\DependencyInjection\Extension" class is considered internal since Symfony 7.1, to be deprecated in 8.1; use Symfony\Component\DependencyInjection\Extension\Extension instead. It may change without further notice. You should not use it from "DAMA\DoctrineTestBundle\DependencyInjection\DAMADoctrineTestExtension". <br /> 1x in AddUserCommandTest::testCreateUserNonInteractive from App\Tests\Command</p> <p>✅ `@dmaicher` fixed this last week (<a class="commit-link" href="https://github.com/dmaicher/doctrine-test-bundle/commit/e4995f9f96592b4235016e190255204782c43987">dmaicher/doctrine-test-bundle@<tt>e4995f9</tt></a>) so it'll be ready in the next release</p> <p>-----</p> <p> 1x: Since symfony/property-info 7.1: The "Symfony\Bridge\Doctrine\PropertyInfo\DoctrineExtractor::getTypes()" method is deprecated, use "Symfony\Bridge\Doctrine\PropertyInfo\DoctrineExtractor::getType()" instead. <br /> 1x in BlogControllerTest::testAjaxSearch from App\Tests\Controller</p> <p>✅ I think this was fixed upstream in 7.1-dev</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/69aa4582853e2c863818926caf4c73f29dcee778"><tt>69aa458</tt></a> Update to Symfony 7.1</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.5.1 2024-02-16T10:57:48Z 2.5.1 <p>feature <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1494">#1494</a> Upgrade to Doctrine DBAL 4 and ORM 3 (dmaicher)</p> <p>This PR was merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Upgrade to Doctrine DBAL 4 and ORM 3</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/df3ea92adf77d420f39f23606b470e1011649c2d"><tt>df3ea92</tt></a> Upgrade to Doctrine DBAL 4 and ORM 3</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.5.0 2023-12-20T11:47:46Z 2.5.0 <p>feature <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1457">#1457</a> Update to Symfony 7 (javiereguiluz)</p> <p>This PR was squashed before being merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Update to Symfony 7</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/917ff37f101f9f6c4cedbc63d29faa8f9b602ef6"><tt>917ff37</tt></a> Update to Symfony 7</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.4.0 2023-11-30T12:43:17Z 2.4.0 <p>feature <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1463">#1463</a> Update the app to Symfony 6.4.0 stable (javiereguiluz)</p> <p>This PR was squashed before being merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Update the app to Symfony 6.4.0 stable</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/d50033dc6a8bfec68052561b0046b1a753e71c58"><tt>d50033d</tt></a> Update the app to Symfony 6.4.0 stable</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.3.0 2023-07-21T13:42:57Z 2.3.0 <p>minor <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1424">#1424</a> Bump semver from 6.3.0 to 6.3.1 (dependabot[bot])</p> <p>This PR was merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Bump semver from 6.3.0 to 6.3.1</p> <p>Bumps [semver](<a href="https://github.com/npm/node-semver">https://github.com/npm/node-semver</a>) from 6.3.0 to 6.3.1. <br />&lt;details&gt; <br />&lt;summary&gt;Release notes&lt;/summary&gt; <br />&lt;p&gt;&lt;em&gt;Sourced from &lt;a href="<a href="https://github.com/npm/node-semver/releases%22&gt;semver's">https://github.com/npm/node-semver/releases"&gt;semver's</a> releases&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt; <br />&lt;blockquote&gt; <br />&lt;h2&gt;v6.3.1&lt;/h2&gt; <br />&lt;h2&gt;&lt;a href="<a href="https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1%22&gt;6.3.1&lt;/a">https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1"&gt;6.3.1&lt;/a</a>&gt; (2023-07-10)&lt;/h2&gt; <br />&lt;h3&gt;Bug Fixes&lt;/h3&gt; <br />&lt;ul&gt; <br />&lt;li&gt;&lt;a href="<a href="https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c%22&gt;&lt;code&gt;928e56d&lt;/code&gt;&lt;/a">https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c"&gt;&lt;code&gt;928e56d&lt;/code&gt;&lt;/a</a>&gt; &lt;a href="<a href="https://redirect.github.com/npm/node-semver/pull/591%22&gt;#591&lt;/a">https://redirect.github.com/npm/node-semver/pull/591"&gt;#591&lt;/a</a>&gt; better handling of whitespace (&lt;a href="<a href="https://redirect.github.com/npm/node-semver/issues/591%22&gt;#591&lt;/a">https://redirect.github.com/npm/node-semver/issues/591"&gt;#591&lt;/a</a>&gt;) (&lt;a href="<a href="https://github.com/lukekarrys%22&gt;&lt;code&gt;@%E2%80%8Blukekarrys&lt;/code&gt;&lt;/a">https://github.com/lukekarrys"&gt;&lt;code&gt;@​lukekarrys&lt;/code&gt;&lt;/a</a>&gt;, &lt;a href="<a href="https://github.com/joaomoreno%22&gt;&lt;code&gt;@%E2%80%8Bjoaomoreno&lt;/code&gt;&lt;/a">https://github.com/joaomoreno"&gt;&lt;code&gt;@​joaomoreno&lt;/code&gt;&lt;/a</a>&gt;, &lt;a href="<a href="https://github.com/nicolo-ribaudo%22&gt;&lt;code&gt;@%E2%80%8Bnicolo-ribaudo&lt;/code&gt;&lt;/a&gt;)&lt;/li">https://github.com/nicolo-ribaudo"&gt;&lt;code&gt;@​nicolo-ribaudo&lt;/code&gt;&lt;/a&gt;)&lt;/li</a>&gt; <br />&lt;/ul&gt; <br />&lt;/blockquote&gt; <br />&lt;/details&gt; <br />&lt;details&gt; <br />&lt;summary&gt;Changelog&lt;/summary&gt; <br />&lt;p&gt;&lt;em&gt;Sourced from &lt;a href="<a href="https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md%22&gt;semver's">https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md"&gt;semver's</a> changelog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt; <br />&lt;blockquote&gt; <br />&lt;h2&gt;&lt;a href="<a href="https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1%22&gt;6.3.1&lt;/a">https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1"&gt;6.3.1&lt;/a</a>&gt; (2023-07-10)&lt;/h2&gt; <br />&lt;h3&gt;Bug Fixes&lt;/h3&gt; <br />&lt;ul&gt; <br />&lt;li&gt;&lt;a href="<a href="https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c%22&gt;&lt;code&gt;928e56d&lt;/code&gt;&lt;/a">https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c"&gt;&lt;code&gt;928e56d&lt;/code&gt;&lt;/a</a>&gt; &lt;a href="<a href="https://redirect.github.com/npm/node-semver/pull/591%22&gt;#591&lt;/a">https://redirect.github.com/npm/node-semver/pull/591"&gt;#591&lt;/a</a>&gt; better handling of whitespace (&lt;a href="<a href="https://redirect.github.com/npm/node-semver/issues/591%22&gt;#591&lt;/a">https://redirect.github.com/npm/node-semver/issues/591"&gt;#591&lt;/a</a>&gt;) (&lt;a href="<a href="https://github.com/lukekarrys%22&gt;&lt;code&gt;@%E2%80%8Blukekarrys&lt;/code&gt;&lt;/a">https://github.com/lukekarrys"&gt;&lt;code&gt;@​lukekarrys&lt;/code&gt;&lt;/a</a>&gt;, &lt;a href="<a href="https://github.com/joaomoreno%22&gt;&lt;code&gt;@%E2%80%8Bjoaomoreno&lt;/code&gt;&lt;/a">https://github.com/joaomoreno"&gt;&lt;code&gt;@​joaomoreno&lt;/code&gt;&lt;/a</a>&gt;, &lt;a href="<a href="https://github.com/nicolo-ribaudo%22&gt;&lt;code&gt;@%E2%80%8Bnicolo-ribaudo&lt;/code&gt;&lt;/a&gt;)&lt;/li">https://github.com/nicolo-ribaudo"&gt;&lt;code&gt;@​nicolo-ribaudo&lt;/code&gt;&lt;/a&gt;)&lt;/li</a>&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;6.2.0&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Coerce numbers to strings when passed to semver.coerce()&lt;/li&gt; <br />&lt;li&gt;Add &lt;code&gt;rtl&lt;/code&gt; option to coerce from right to left&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;6.1.3&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Handle X-ranges properly in includePrerelease mode&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;6.1.2&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Do not throw when testing invalid version strings&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;6.1.1&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Add options support for semver.coerce()&lt;/li&gt; <br />&lt;li&gt;Handle undefined version passed to Range.test&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;6.1.0&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Add semver.compareBuild function&lt;/li&gt; <br />&lt;li&gt;Support &lt;code&gt;*&lt;/code&gt; in semver.intersects&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;6.0&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt; <br />&lt;p&gt;Fix &lt;code&gt;intersects&lt;/code&gt; logic.&lt;/p&gt; <br />&lt;p&gt;This is technically a bug fix, but since it is also a change to behavior <br />that may require users updating their code, it is marked as a major <br />version increment.&lt;/p&gt; <br />&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;5.7&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Add &lt;code&gt;minVersion&lt;/code&gt; method&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;5.6&lt;/h2&gt; <br />&lt;ul&gt; <br />&lt;li&gt;Move boolean &lt;code&gt;loose&lt;/code&gt; param to an options object, with <br />backwards-compatibility protection.&lt;/li&gt; <br />&lt;li&gt;Add ability to opt out of special prerelease version handling with <br />the &lt;code&gt;includePrerelease&lt;/code&gt; option flag.&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;h2&gt;5.5&lt;/h2&gt; <br />&lt;!-- raw HTML omitted --&gt; <br />&lt;/blockquote&gt; <br />&lt;p&gt;... (truncated)&lt;/p&gt; <br />&lt;/details&gt; <br />&lt;details&gt; <br />&lt;summary&gt;Commits&lt;/summary&gt; <br />&lt;ul&gt; <br />&lt;li&gt;&lt;a href="<a href="https://github.com/npm/node-semver/commit/44d27bc007e4827e9b797d6145f1076c127005f2%22&gt;&lt;code&gt;44d27bc&lt;/code&gt;&lt;/a">https://github.com/npm/node-semver/commit/44d27bc007e4827e9b797d6145f1076c127005f2"&gt;&lt;code&gt;44d27bc&lt;/code&gt;&lt;/a</a>&gt; chore: release 6.3.1&lt;/li&gt; <br />&lt;li&gt;&lt;a href="<a href="https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c%22&gt;&lt;code&gt;928e56d&lt;/code&gt;&lt;/a">https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c"&gt;&lt;code&gt;928e56d&lt;/code&gt;&lt;/a</a>&gt; fix: better handling of whitespace (&lt;a href="<a href="https://redirect.github.com/npm/node-semver/issues/591%22&gt;#591&lt;/a&gt;)&lt;/li">https://redirect.github.com/npm/node-semver/issues/591"&gt;#591&lt;/a&gt;)&lt;/li</a>&gt; <br />&lt;li&gt;&lt;a href="<a href="https://github.com/npm/node-semver/commit/39f632690ea5b1b0d64fa913aa0f96f42b9bde32%22&gt;&lt;code&gt;39f6326&lt;/code&gt;&lt;/a">https://github.com/npm/node-semver/commit/39f632690ea5b1b0d64fa913aa0f96f42b9bde32"&gt;&lt;code&gt;39f6326&lt;/code&gt;&lt;/a</a>&gt; chore: &lt;code&gt;@​npmcli/template-oss&lt;/code&gt;&lt;a href="<a href="https://github.com/4%22&gt;&lt;code&gt;@%E2%80%8B4&lt;/code&gt;&lt;/a&gt;.16.0&lt;/li">https://github.com/4"&gt;&lt;code&gt;@​4&lt;/code&gt;&lt;/a&gt;.16.0&lt;/li</a>&gt; <br />&lt;li&gt;See full diff in &lt;a href="<a href="https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1%22&gt;compare">https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1"&gt;compare</a> view&lt;/a&gt;&lt;/li&gt; <br />&lt;/ul&gt; <br />&lt;/details&gt; <br />&lt;details&gt; <br />&lt;summary&gt;Maintainer changes&lt;/summary&gt; <br />&lt;p&gt;This version was pushed to npm by &lt;a href="<a href="https://www.npmjs.com/~lukekarrys%22&gt;lukekarrys&lt;/a">https://www.npmjs.com/~lukekarrys"&gt;lukekarrys&lt;/a</a>&gt;, a new releaser for semver since your current version.&lt;/p&gt; <br />&lt;/details&gt; <br />&lt;br /&gt;</p> <p>[![Dependabot compatibility score](<a href="https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&amp;package-manager=npm_and_yarn&amp;previous-version=6.3.0&amp;new-version=6.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores">https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&amp;package-manager=npm_and_yarn&amp;previous-version=6.3.0&amp;new-version=6.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores</a>)</p> <p>Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.</p> <p>[//]: # (dependabot-automerge-start) <br />[//]: # (dependabot-automerge-end)</p> <p>---</p> <p>&lt;details&gt; <br />&lt;summary&gt;Dependabot commands and options&lt;/summary&gt; <br />&lt;br /&gt;</p> <p>You can trigger Dependabot actions by commenting on this PR: <br />- ``@dependabot` rebase` will rebase this PR <br />- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it <br />- ``@dependabot` merge` will merge this PR after your CI passes on it <br />- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it <br />- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging <br />- ``@dependabot` reopen` will reopen this PR if it is closed <br />- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually <br />- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) <br />- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) <br />- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) <br />You can disable automated security fix PRs for this repo from the [Security Alerts page](<a href="https://github.com/symfony/demo/network/alerts">https://github.com/symfony/demo/network/alerts</a>).</p> <p>&lt;/details&gt;</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/f64f34c7097745ea61e78c901c1da16f223ca6c9"><tt>f64f34c</tt></a> Bump semver from 6.3.0 to 6.3.1</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.2.3 2023-03-08T11:03:34Z 2.2.3 <p>minor <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1408">#1408</a> Update frontend and backend dependencies (javiereguiluz)</p> <p>This PR was merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Update frontend and backend dependencies</p> <p>``` <br />$ composer update <br />$ yarn upgrade <br />$ yarn encore production <br />```</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/44bcbf8e9c10f5d418d908b0908276be4cd697e6"><tt>44bcbf8</tt></a> Update frontend and backend dependencies</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.2.2 2023-02-14T08:50:30Z 2.2.2 javiereguiluz tag:github.com,2008:Repository/32792088/v2.2.1 2022-12-22T08:31:13Z 2.2.1 <p>minor <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1384">#1384</a> Tweak the password field (javiereguiluz)</p> <p>This PR was merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Tweak the password field</p> <p>This tweaks the <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1284">#1284</a> feature by changing the button that reveals the password. Instead of an independent button, I propose to integrate it right inside the password field, which I think it's a more common practice:</p> <p>![password-field](<a href="https://user-images.githubusercontent.com/73419/208960860-987eebb0-205e-4746-85ff-9fc2a5fa621e.gif">https://user-images.githubusercontent.com/73419/208960860-987eebb0-205e-4746-85ff-9fc2a5fa621e.gif</a>)</p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/1d779cf87cbbedb85e5f92e525d5da8546d80ce5"><tt>1d779cf</tt></a> Tweak the password field</p> javiereguiluz tag:github.com,2008:Repository/32792088/v2.2.0 2022-12-02T09:16:49Z 2.2.0 <p>bug <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/pull/1370">#1370</a> Fix issues reported by PHPStan <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/issues/1334">#1334</a> (kniziol)</p> <p>This PR was squashed before being merged into the main branch.</p> <p>Discussion <br />----------</p> <p>Fix issues reported by PHPStan <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/issues/1334">#1334</a></p> <p><span class="issue-keyword tooltipped tooltipped-se">Closes</span> <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/issues/1334">#1334</a></p> <p>Commits <br />-------</p> <p><a class="commit-link" href="https://github.com/symfony/demo/commit/773f5040d5660022f86d70d17a0ab195e5718651"><tt>773f504</tt></a> Fix issues reported by PHPStan <a class="issue-link js-issue-link" href="https://github.com/symfony/demo/issues/1334">#1334</a></p> javiereguiluz