Commit graph

1397 commits

Author SHA1 Message Date
Rafikooo
567b599a40
Upmerge 1.13 into 2.0 2023-09-25 23:31:01 +02:00
Jan Goralski
8434b7546b [CI] Fix logs uploading 2023-09-23 09:13:57 +02:00
Jacob Tobiasz
7a84255b6d
Add support for Twig Components in Template Events 2023-09-22 10:28:20 +02:00
Jacob Tobiasz
8870db1bf3
Replace the sylius/calendar package with the symfony/clock package in the root composer.json 2023-09-21 13:34:59 +02:00
Jacob Tobiasz
efa07a7964
Replace the sylius/calendar package with the symfony/clock package in the PromotionBundle 2023-09-21 13:34:59 +02:00
Jacob Tobiasz
6fd5eb5d76
Bump all possible symfony/* dependencies to the ^6.3.* version 2023-09-18 20:49:55 +02:00
Grzegorz Sadowski
f7fcf8e9a9
Change application's version to v1.12.12-dev 2023-09-18 11:17:28 +02:00
Grzegorz Sadowski
33d3f0cbcd
Change application's version to v1.12.11 2023-09-18 11:16:38 +02:00
Jacob Tobiasz
dabc35123d
Install the symfony/workflow package 2023-09-16 08:51:47 +02:00
Jacob Tobiasz
806be4f132
Bump interdependencies versions 2023-09-16 06:17:58 +02:00
Jacob Tobiasz
7c37b561e8
Bump minimal PHP version to 8.2 2023-09-16 05:27:52 +02:00
Jacob Tobiasz
22ca2c6061
Change the Sylius' version in the composer.json 2023-09-15 20:42:38 +02:00
Jan Goralski
772bb6a16d [Maintenance] Update dev symfony version to 5.4.* 2023-09-13 19:11:40 +02:00
dependabot[bot]
0a0299d643
Update phpstan/phpstan-doctrine requirement from 1.3.42 to 1.3.43
Updates the requirements on [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](https://github.com/phpstan/phpstan-doctrine/compare/1.3.42...1.3.43)

---
updated-dependencies:
- dependency-name: phpstan/phpstan-doctrine
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-06 10:47:29 +00:00
dependabot[bot]
fb2e1f18b8
Update rector/rector requirement from ^0.17.0 to ^0.18.0
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/0.17.0...0.18.0)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 11:10:20 +00:00
dependabot[bot]
24507b62db Update vimeo/psalm requirement from 5.14.* to 5.15.*
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.14.0...5.15.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-22 20:01:50 +02:00
dependabot[bot]
544c72caec Update stripe/stripe-php requirement from ^10.4 to ^12.0
Updates the requirements on [stripe/stripe-php](https://github.com/stripe/stripe-php) to permit the latest version.
- [Release notes](https://github.com/stripe/stripe-php/releases)
- [Changelog](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stripe/stripe-php/compare/v10.4.0...v12.0.0)

---
updated-dependencies:
- dependency-name: stripe/stripe-php
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-22 20:01:28 +02:00
dependabot[bot]
0cff28ebba
Update phpstan/phpstan-doctrine requirement from 1.3.40 to 1.3.42
Updates the requirements on [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](https://github.com/phpstan/phpstan-doctrine/compare/1.3.40...1.3.42)

---
updated-dependencies:
- dependency-name: phpstan/phpstan-doctrine
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-22 10:17:11 +00:00
Grzegorz Sadowski
ce70d2b629
Merge branch '1.12' into 1.13
* 1.12:
  Update UPGRADE-1.12.md
  Update Component/Core composer.json
  Update OrderBundle composer.json
  Update composer.json
2023-08-18 10:32:24 +02:00
Ulrich
fc3dae072c
Update composer.json 2023-08-16 12:19:58 +02:00
Grzegorz Sadowski
62ad11ddb7
Change application's version to v1.12.11-dev 2023-08-11 14:32:46 +02:00
Grzegorz Sadowski
337170bbc0
Change application's version to v1.12.10 2023-08-11 14:32:00 +02:00
Grzegorz Sadowski
6eb12e9e75
Merge branch '1.12' into 1.13
* 1.12:
  Remove the conflict for doctrine/orm 2.15.*
2023-08-11 13:20:56 +02:00
Jacob Tobiasz
f01bf57303
Remove the conflict for doctrine/orm 2.15.* 2023-08-11 12:12:01 +02:00
Jacob Tobiasz
e344140422
minor #15174 Update sonata-project/block-bundle requirement from ^4.2 to ^5.0 (dependabot[bot])
This PR was merged into the 1.13 branch.

Discussion
----------

Updates the requirements on [sonata-project/block-bundle](https://github.com/sonata-project/SonataBlockBundle) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/sonata-project/SonataBlockBundle/releases">sonata-project/block-bundle's releases</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<p>No significant changes</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/sonata-project/SonataBlockBundle/blob/5.x/CHANGELOG.md">sonata-project/block-bundle's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/sonata-project/SonataBlockBundle/compare/5.0.0-alpha-1...5.0.0">5.0.0</a> - 2023-07-20</h2>
<ul>
<li>No significant changes</li>
</ul>
<h2><a href="https://github.com/sonata-project/SonataBlockBundle/compare/4.x...5.0.0-alpha-1">5.0.0-alpha-1</a> - 2023-06-03</h2>
<h3>Added</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1159">#1159</a>] Add return types to <code>FormMapper</code>. (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1054">#1054</a>] Block services tagged with <code>sonata.block</code> are not made public anymore (<a href="https://github.com/dmaicher"><code>@​dmaicher</code></a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1158">#1158</a>] Remove block serializer configuration (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1060">#1060</a>] Remove support for Symfony ^4.4 (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1060">#1060</a>] Remove support for Twig ^2 (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1060">#1060</a>] Remove support for <code>doctrine/common</code> ^2 (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1056">#1056</a>] Remove <code>BlockManagerInterface</code> deprecated class. (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
</ul>
<h2><a href="https://github.com/sonata-project/SonataBlockBundle/compare/4.20.0...4.21.0">4.21.0</a> - 2023-05-13</h2>
<h3>Added</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1172">#1172</a>] Support for <code>sonata-project/form-extensions</code> 2.0 (<a href="https://github.com/jordisala1991"><code>@​jordisala1991</code></a>)</li>
</ul>
<h2><a href="https://github.com/sonata-project/SonataBlockBundle/compare/4.19.0...4.20.0">4.20.0</a> - 2023-03-10</h2>
<h3>Added</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1129">#1129</a>] Src/Resources/translations/SonataBlockBundle.ar.xliff (<a href="https://github.com/nalabdou"><code>@​nalabdou</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1142">#1142</a>] Allow covariance for parameters of RecursiveBlockIterator (<a href="https://github.com/VincentLanglet"><code>@​VincentLanglet</code></a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1140">#1140</a>] Support for PHP 7.4</li>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1140">#1140</a>] Support for Symfony 6.0 and 6.1</li>
</ul>
<h2><a href="https://github.com/sonata-project/SonataBlockBundle/compare/4.18.0...4.19.0">4.19.0</a> - 2022-10-25</h2>
<h3>Added</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1122">#1122</a>] Support for doctrine/collections 2 (<a href="https://github.com/VincentLanglet"><code>@​VincentLanglet</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1124">#1124</a>] Changed Menu name settings <code>required</code> field from <code>false</code> to <code>true</code> in <code>getFormSettingsKeys</code> (<a href="https://github.com/eerison"><code>@​eerison</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1121">#1121</a>] Fix init of block settings (<a href="https://github.com/core23"><code>@​core23</code></a>)</li>
</ul>
<h2><a href="https://github.com/sonata-project/SonataBlockBundle/compare/4.17.0...4.18.0">4.18.0</a> - 2022-09-28</h2>
<h3>Added</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1112">#1112</a>] AbstractMenuBlockService (<a href="https://github.com/VincentLanglet"><code>@​VincentLanglet</code></a>)</li>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1111">#1111</a>] Final annotation to MenuBlockService (<a href="https://github.com/VincentLanglet"><code>@​VincentLanglet</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/pull/1115">#1115</a>] BlockServiceManager::load throw a BlockServiceNotFoundException when the block is not found. (<a href="https://github.com/JeromeEngelnAdeliom"><code>@​JeromeEngelnAdeliom</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="295f19c301"><code>295f19c</code></a> 5.0.0 (<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/issues/1186">#1186</a>)</li>
<li><a href="e6691d7803"><code>e6691d7</code></a> DevKit updates (<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/issues/1184">#1184</a>)</li>
<li><a href="d6880254b6"><code>d688025</code></a> Cleanup older upgrade files (<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/issues/1183">#1183</a>)</li>
<li><a href="622b0889b3"><code>622b088</code></a> Merge 4.x into 5.x</li>
<li><a href="462fc0a37e"><code>462fc0a</code></a> DevKit updates</li>
<li><a href="9af4918da1"><code>9af4918</code></a> DevKit updates</li>
<li><a href="e60992f1bc"><code>e60992f</code></a> Release 5.0.0-alpha-1 (<a href="https://redirect.github.com/sonata-project/SonataBlockBundle/issues/1177">#1177</a>)</li>
<li><a href="f58ea6358c"><code>f58ea63</code></a> Merge pull request <a href="https://redirect.github.com/sonata-project/SonataBlockBundle/issues/1180">#1180</a> from sonata-project/merge</li>
<li><a href="d4d18dda38"><code>d4d18dd</code></a> Merge branch '5.x' into merge</li>
<li><a href="e1be36947c"><code>e1be369</code></a> Create UPGRADE-5.0.md</li>
<li>Additional commits viewable in <a href="https://github.com/sonata-project/SonataBlockBundle/compare/4.2.0...5.0.0">compare view</a></li>
</ul>
</details>
<br />


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`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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)
- `@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)
- `@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)


</details>

Commits
-------
  Update sonata-project/block-bundle requirement from ^4.2 to ^5.0
  Allow to install sonata-project/block-bundle ^5.0
2023-08-04 11:33:53 +02:00
Jacob Tobiasz
563ceed4be
Allow to install sonata-project/block-bundle ^5.0 2023-08-03 18:11:29 +02:00
Grzegorz Sadowski
766021c363
Merge branch '1.12' into 1.13
* 1.12:
  Fix cart promotion percentage discount to be rounded to 2 decimal places
  Fix catalog promotion percentage discount to be rounded to 2 decimal places
  Declare symfony/service-contracts dependency where needed
  Remove leftovers after removing ResettingCartContextInterface
  Rename the pass and preventing tagging with the kernel.reset tag twice
  Remove custom ResettingCartContextInterface
  Abstracts out ShopBasedCartContext::reset to an interface
2023-08-03 13:07:16 +02:00
Kamil Grygierzec
21b3446df8
bug #15162 Abstracts out ShopBasedCartContext::reset to an interface (palttamas, jakubtobiasz)
This PR was merged into the 1.12 branch.

Discussion
----------

`ShopBasedCartContext` now implements the new `ResettingCartContextInterface`.
    
The service `sylius.context.cart.new_shop_based` is no longer explicitly tagged with the `kernel.reset` tag.
    
Cart contexts that implement the `ResettingCartContextInterface` will be automatically tagged with the `kernel.reset` tag.


| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12 <!-- see the comment below -->                  |
| Bug fix?        | yes                                                       |
| New feature?    | no                                                      |
| BC breaks?      | no                                                       |
| Deprecations?   | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | [fixes #15021 ](https://github.com/Sylius/Sylius/issues/15021)                    |
| License         | MIT                                                          |

<!--
 - Bug fixes must be submitted against the 1.12 branch
 - Features and deprecations must be submitted against the 1.13 branch
 - Make sure that the correct base branch is set

 To be sure you are not breaking any Backward Compatibilities, check the documentation:
 https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->


Commits
-------

26c64dcac4 Abstracts out ShopBasedCartContext::reset to an interface
a2b9a1d3a0 Remove custom ResettingCartContextInterface
8f2aee0795 Rename the pass and preventing tagging with the kernel.reset tag twice
0911998d04 Remove leftovers after removing ResettingCartContextInterface
8eb79d79ea Declare symfony/service-contracts dependency where needed
2023-08-02 13:59:47 +02:00
dependabot[bot]
2bfe8857d2
Update vimeo/psalm requirement from 5.13.* to 5.14.*
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.13.0...5.14.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-02 12:54:06 +02:00
Jacob Tobiasz
6b650ade4d
Resolve conflicts between 1.12 and 1.13 2023-08-02 11:07:39 +02:00
Jacob Tobiasz
8eb79d79ea
Declare symfony/service-contracts dependency where needed 2023-08-02 10:00:25 +02:00
Jacob Tobiasz
1d6208074d
Add a conflict for doctrine/orm 2.15.2 and higher 2023-08-02 07:53:31 +02:00
Grzegorz Sadowski
b19481b2cb
Merge branch '1.12' into 1.13
* 1.12:
  Add a conflict for doctrine/orm:2.15.4
  [CS][DX] Refactor
2023-07-28 11:24:45 +02:00
Grzegorz Sadowski
549bf8b866
Add a conflict for doctrine/orm:2.15.4 2023-07-28 09:00:03 +02:00
Grzegorz Sadowski
8f697c3288
Change application's version to v1.12.10-dev 2023-07-21 13:39:45 +02:00
Grzegorz Sadowski
b7801e4d4c
Change application's version to v1.12.9 2023-07-21 13:39:00 +02:00
dependabot[bot]
f1ebc9deea
Update sonata-project/block-bundle requirement from ^4.2 to ^5.0
Updates the requirements on [sonata-project/block-bundle](https://github.com/sonata-project/SonataBlockBundle) to permit the latest version.
- [Release notes](https://github.com/sonata-project/SonataBlockBundle/releases)
- [Changelog](https://github.com/sonata-project/SonataBlockBundle/blob/5.x/CHANGELOG.md)
- [Commits](https://github.com/sonata-project/SonataBlockBundle/compare/4.2.0...5.0.0)

---
updated-dependencies:
- dependency-name: sonata-project/block-bundle
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20 11:07:47 +00:00
Jakub Tobiasz
39340f9001
Resolve conflicts between 1.12 and 1.13 2023-07-11 13:58:44 +02:00
Jakub Tobiasz
210754fe1a
Add a conflict for "stof/doctrine-extensions-bundle": "1.8.0" 2023-07-10 16:28:11 +02:00
dependabot[bot]
e256674e21 Update vimeo/psalm requirement from 5.12.* to 5.13.*
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.12.0...5.13.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 10:00:14 +02:00
Jakub Tobiasz
7b04f77408
Merge changes from 1.12 2023-06-28 07:12:42 +02:00
TheMilek
0f1509a7d6
Add conflict to symfony/validator 5.4.25, 6.2.12 and 6.3.1 versions 2023-06-27 12:15:24 +02:00
Jakub Tobiasz
cd1b835117
Fix composer.json 2023-06-23 08:39:59 +02:00
Grzegorz Sadowski
70107318d0
Merge branch '1.12' into 1.13
* 1.12:
  Add a conflict for doctrine/orm:2.15.3
  Ignore ApiPlatform\Core\Api\IriConverterInterface DeprecatedInterface Psalm error
  Ignore ApiPlatform\Core\Api\IriConverterInterface DeprecatedClass Psalm error
  Fix misleading signing in the admin panel feature description
  Update PHPStan baseline file
  [PHPStan] Upgrade to level 6 (#14019)
  [Maintenance] Update the copyright block
  [Docs] Update Vision role
  [Fixture] Improve LazyOption performance
  [CS][DX] Refactor
2023-06-23 08:11:04 +02:00
Jakub Tobiasz
c6eab12107
Add a conflict for doctrine/orm:2.15.3 2023-06-23 07:03:40 +02:00
Jacob Tobiasz
667c720a6d
minor #15071 Update vimeo/psalm requirement from 5.9.* to 5.12.* (dependabot[bot])
This PR was merged into the 1.13 branch.

Discussion
----------

Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vimeo/psalm/releases">vimeo/psalm's releases</a>.</em></p>
<blockquote>
<h2>5.12.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Features</h3>
<ul>
<li>WIP - Limit inheritance to a subset of classes <a href="https://redirect.github.com/vimeo/psalm/issues/1450">#1450</a> by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9687">vimeo/psalm#9687</a></li>
<li>UnsupportedPropertyReferenceUsage by <a href="https://github.com/jack-worman"><code>@​jack-worman</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9769">vimeo/psalm#9769</a></li>
<li>Improve return types of pow() by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9795">vimeo/psalm#9795</a></li>
<li>Narrow the type of $haystack when strpos(...) !== false by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9788">vimeo/psalm#9788</a></li>
<li>allow using more than 8G of memory in psalter by <a href="https://github.com/orklah"><code>@​orklah</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9805">vimeo/psalm#9805</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Fix missing global class type when scanning cached files by <a href="https://github.com/tscni"><code>@​tscni</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9735">vimeo/psalm#9735</a></li>
<li>Fix union argument type check against templated param by <a href="https://github.com/klimick"><code>@​klimick</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9750">vimeo/psalm#9750</a></li>
<li>Allow dynamic properties from PHPDoc by <a href="https://github.com/fluffycondor"><code>@​fluffycondor</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9742">vimeo/psalm#9742</a></li>
<li>improve glob stubs by <a href="https://github.com/kkmuffme"><code>@​kkmuffme</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9752">vimeo/psalm#9752</a></li>
<li>Removed return type false from date and gmdate by <a href="https://github.com/Alkisum"><code>@​Alkisum</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9761">vimeo/psalm#9761</a></li>
<li>methods and vars cannot be falsy by <a href="https://github.com/kkmuffme"><code>@​kkmuffme</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9796">vimeo/psalm#9796</a></li>
<li>fix offset for type param changes by <a href="https://github.com/orklah"><code>@​orklah</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9803">vimeo/psalm#9803</a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>Documented suggestions for HTML user input by <a href="https://github.com/mmcev106"><code>@​mmcev106</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9780">vimeo/psalm#9780</a></li>
<li>Document array shape unsealing syntax by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9784">vimeo/psalm#9784</a></li>
</ul>
<h3>Internal changes</h3>
<ul>
<li>Enable opcache if it is installed by <a href="https://github.com/danog"><code>@​danog</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9779">vimeo/psalm#9779</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tscni"><code>@​tscni</code></a> made their first contribution in <a href="https://redirect.github.com/vimeo/psalm/pull/9735">vimeo/psalm#9735</a></li>
<li><a href="https://github.com/Alkisum"><code>@​Alkisum</code></a> made their first contribution in <a href="https://redirect.github.com/vimeo/psalm/pull/9761">vimeo/psalm#9761</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/vimeo/psalm/compare/5.11.0...5.12.0">https://github.com/vimeo/psalm/compare/5.11.0...5.12.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f90118cdea"><code>f90118c</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9805">#9805</a> from orklah/memory-psalter</li>
<li><a href="f65d53f32e"><code>f65d53f</code></a> fix CS</li>
<li><a href="d23616cafa"><code>d23616c</code></a> allow using more than 8G of memory in psalter</li>
<li><a href="cb34901246"><code>cb34901</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9803">#9803</a> from orklah/zefzef</li>
<li><a href="ed94de5146"><code>ed94de5</code></a> fix offset for type param changes</li>
<li><a href="22fd6fb9db"><code>22fd6fb</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9788">#9788</a> from robchett/strpos_stripos_assert_non_empty</li>
<li><a href="bd0ba6ee95"><code>bd0ba6e</code></a> Narrow the type of haystack when strpos != false</li>
<li><a href="0221ff1836"><code>0221ff1</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9796">#9796</a> from kkmuffme/get_class_methods-vars-non-empty-string</li>
<li><a href="e23db18f6b"><code>e23db18</code></a> methods and vars cannot be falsy</li>
<li><a href="69589ebe83"><code>69589eb</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9795">#9795</a> from robchett/powReturnTypeProvider</li>
<li>Additional commits viewable in <a href="https://github.com/vimeo/psalm/compare/5.9.0...5.12.0">compare view</a></li>
</ul>
</details>
<br />


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`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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)
- `@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)
- `@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)


</details>

Commits
-------
  Update vimeo/psalm requirement from 5.9.* to 5.12.*
  Add a weirdan/doctrine-psalm-plugin package
2023-06-14 12:05:05 +02:00
Jan Goralski
3db63e41ee
[API] Allow overriding xml mapping 2023-06-08 12:25:37 +02:00
dependabot[bot]
4cd813315f
Update rector/rector requirement from ^0.16.0 to ^0.17.0
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/0.16.0...0.17.0)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-05 11:07:45 +00:00
Jakub Tobiasz
2f5e1f879b
Add a weirdan/doctrine-psalm-plugin package 2023-06-03 10:09:15 +02:00
dependabot[bot]
4171b250c4
Update vimeo/psalm requirement from 5.9.* to 5.12.*
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.9.0...5.12.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-03 10:02:24 +02:00