Commit Graph

48240 Commits

Author SHA1 Message Date
Nicolas Grekas f4dd3e7022 [DI] fix generating TypedReference from PriorityTaggedServiceTrait 2020-03-30 12:09:30 +02:00
Nicolas Grekas 35644cf8dd [FrameworkBundle] revert to legacy wiring of the session when circular refs are detected 2020-03-30 10:28:11 +02:00
Fabien Potencier 2555bfffa9 bumped Symfony version to 3.4.40 2020-03-30 08:41:06 +02:00
Fabien Potencier 29ccc948a8
Merge pull request #36260 from fabpot/release-3.4.39
released v3.4.39
2020-03-30 08:25:29 +02:00
Fabien Potencier 70094979f2 updated VERSION for 3.4.39 2020-03-30 08:25:13 +02:00
Fabien Potencier 7da913baa9 update CONTRIBUTORS for 3.4.39 2020-03-30 08:25:10 +02:00
Fabien Potencier 40031f2020 updated CHANGELOG for 3.4.39 2020-03-30 08:24:11 +02:00
Kévin Dunglas 7af07c889e
[DomCrawler] Fix BC break in assertions breaking Panther 2020-03-29 21:12:22 +02:00
Jules Pietri edcfd600aa
[Validator] Fixed calling getters before resolving groups 2020-03-28 12:30:54 +01:00
Fabien Potencier b580dd861d bug #36181 [BrowserKit] fixed missing post request parameters in file uploads (codebay)
This PR was squashed before being merged into the 4.4 branch.

Discussion
----------

[BrowserKit] fixed missing post request parameters in file uploads

| Q             | A
| ------------- | ---
| Branch?       | 4.4
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| License       | MIT

Pull Request #35827 "[BrowserKit] Nested file array prevents uploading file" introduced a bug that had not been previously covered by unit tests for the component. Requests that include additional parameters with a file upload are not being included

Commits
-------

7abee62e57 [BrowserKit] fixed missing post request parameters in file uploads
2020-03-28 11:15:56 +01:00
Mark Spink 7abee62e57 [BrowserKit] fixed missing post request parameters in file uploads 2020-03-28 11:15:50 +01:00
Fabien Potencier 29c80e81a3 minor #36241 update Italian translation (garak)
This PR was submitted for the 4.4 branch but it was merged into the 3.4 branch instead.

Discussion
----------

update Italian translation

| Q             | A
| ------------- | ---
| Branch?       | 4.4
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| Tickets       |
| License       | MIT
| Doc PR        |

Update Italian with new translations added in Symfony 4.4

Commits
-------

6231b04079 update Italian translation
2020-03-28 11:15:01 +01:00
Massimiliano Arione 6231b04079 update Italian translation 2020-03-28 11:14:53 +01:00
Christian Flothmann 0469be9b9b bug #36216 [Validator] Assert Valid with many groups (phucwan91)
This PR was merged into the 3.4 branch.

Discussion
----------

[Validator] Assert Valid with many groups

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| Tickets       | Fix https://github.com/symfony/symfony/issues/36157
| License       | MIT

Make a reference object get validated by each group when using the Valid constraint with many groups

Commits
-------

c9aa3a849a bug #36157 [Validator] Assert Valid with many groups
2020-03-28 10:30:39 +01:00
Christian Flothmann a61101c04d minor #36233 [Validator] Add missing vietnamese translations (jschaedl)
This PR was merged into the 3.4 branch.

Discussion
----------

[Validator] Add missing vietnamese translations

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | no
| New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
| Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tickets       | - <!-- prefix each issue number with "Fix #", if any -->
| License       | MIT
| Doc PR        | - <!-- required for new features -->
<!--
Replace this notice by a short README for your feature/bugfix. This will help people
understand your PR and can be used as a start for the documentation.

Additionally (see https://symfony.com/releases):
 - Always add tests and ensure they pass.
 - Never break backward compatibility (see https://symfony.com/bc).
 - Bug fixes must be submitted against the lowest maintained branch where they apply
   (lowest branches are regularly merged to upper ones so they get the fixes too.)
 - Features and deprecations must be submitted against branch master.
-->

Commits
-------

25fdc8e580 [Validator] Add missing vietnamese translations
2020-03-28 09:11:11 +01:00
Christian Flothmann d1eb801e1a minor #36231 [Validator] Add Hungarian translations (1ed)
This PR was merged into the 3.4 branch.

Discussion
----------

[Validator] Add Hungarian translations

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| Tickets       | -
| License       | MIT
| Doc PR        | -
<!--
Replace this notice by a short README for your feature/bugfix. This will help people
understand your PR and can be used as a start for the documentation.

Additionally (see https://symfony.com/releases):
 - Always add tests and ensure they pass.
 - Never break backward compatibility (see https://symfony.com/bc).
 - Bug fixes must be submitted against the lowest maintained branch where they apply
   (lowest branches are regularly merged to upper ones so they get the fixes too.)
 - Features and deprecations must be submitted against branch master.
-->

Commits
-------

9c1c9347c0 [Validator] Add missing Hungarian translations
2020-03-28 09:09:23 +01:00
Gábor Egyed 9c1c9347c0 [Validator] Add missing Hungarian translations 2020-03-28 09:09:23 +01:00
Christian Flothmann c22d07c272 minor #36221 [Validator] Add the missing translations for the Arabic (ar) locale (Ahmed Raafat)
This PR was submitted for the master branch but it was merged into the 3.4 branch instead (closes #36221).

Discussion
----------

[Validator] Add the missing translations for the Arabic (ar) locale

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| Tickets       |
| License       | MIT

This is a basic PR to add the missing Validator translations for AR Locale.

Commits
-------

d3fa02a918 [Validator] Add the missing translations for the Arabic (ar) locale
2020-03-28 09:07:34 +01:00
Ahmed Raafat d3fa02a918 [Validator] Add the missing translations for the Arabic (ar) locale 2020-03-28 09:07:27 +01:00
Christian Flothmann eb0e47b40c minor #36244 [Typo] Rename occurence to occurrence (pgrimaud)
This PR was merged into the 5.1-dev branch.

Discussion
----------

[Typo] Rename occurence to occurrence

| Q             | A
| ------------- | ---
| Branch?       | master (5.1)
| Bug fix?      | yes (typo)
| New feature?  | no
| Deprecations? | no
| Tickets       | Fix #36242
| License       | MIT
| Doc PR        | Not needed

This PR will fix correct spelling of methods containing the word occurrence implemented with PR :
- [PHPUnitBridge] Improved deprecations display #35271

This changes are on master branch, because the original PR is a new feature for Symfony 5.1.

Commits
-------

11f746a2c7 [Typo] Rename occurence to occurrence
2020-03-28 08:34:32 +01:00
Pierre Grimaud 11f746a2c7 [Typo] Rename occurence to occurrence 2020-03-27 20:13:16 +01:00
Jan Schädlich 25fdc8e580 [Validator] Add missing vietnamese translations 2020-03-27 19:09:52 +01:00
Fabien Potencier e0de6cc292 bug #36214 [HttpClient] Fix TraceableHttpClient::stream that not works (l-vo)
This PR was squashed before being merged into the 5.1-dev branch.

Discussion
----------

[HttpClient] Fix TraceableHttpClient::stream that not works

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| Tickets       |
| License       | MIT
| Doc PR        |

The stream method when using the TraceableHttpClient seems not work.

I'm not sure to really understand what the previous implementation should do but this is an attempt to fix it.

Commits
-------

575f0408df [HttpClient] Fix TraceableHttpClient::stream that not works
2020-03-27 18:16:27 +01:00
Laurent VOULLEMIER 575f0408df [HttpClient] Fix TraceableHttpClient::stream that not works 2020-03-27 18:16:16 +01:00
Fabien Potencier b92808959b bug #36222 [Console] Fix OutputStream for PHP 7.4 (guillbdx)
This PR was squashed before being merged into the 3.4 branch.

Discussion
----------

[Console] Fix OutputStream for PHP 7.4

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| Tickets       | Fix #36166
| License       | MIT

From PHP 7.4, `fwrite` function now returns false for any failure: https://www.php.net/manual/en/migration74.incompatible.php#migration74.incompatible.core.fread-fwrite

Actually, the note in the PHP documentation is not exact: for PHP 7.3 and lower, `fwrite` function did return false when arguments passed in to the function were invalid, and 0 for other failures. From PHP 7.4, it returns false for any failure.
We can see it in the source code: for PHP 7.3: a1a8d14485/ext/standard/file.c (L1140)
Compare to PHP 7.4: https://github.com/php/php-src/blob/master/ext/standard/file.c#L1136

I update `OutputStream::doWrite()` to keep the same behavior as before.

Commits
-------

b375f93ed7 [Console] Fix OutputStream for PHP 7.4
2020-03-27 18:07:38 +01:00
Guillaume Pédelagrabe b375f93ed7 [Console] Fix OutputStream for PHP 7.4 2020-03-27 18:07:22 +01:00
Fabien Potencier c0c6c36534 minor #36206 Fixed some typos (javiereguiluz)
This PR was merged into the 3.4 branch.

Discussion
----------

Fixed some typos

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| Tickets       | -
| License       | MIT
| Doc PR        | -

Commits
-------

4befb23c76 Fixed some typos
2020-03-27 17:59:46 +01:00
Fabien Potencier f5ff33c935 Merge branch '4.4' into 5.0
* 4.4:
  add missing gitattributes for phpunit-bridge
  Bump Symfony version to 4.4.7
  Update VERSION for 4.4.6
  Update CHANGELOG for 4.4.6
2020-03-27 17:56:45 +01:00
Fabien Potencier 3a6f02d834 minor #36213 add missing gitattributes for phpunit-bridge (Tobion)
This PR was squashed before being merged into the 4.4 branch.

Discussion
----------

add missing gitattributes for phpunit-bridge

| Q             | A
| ------------- | ---
| Branch?       | 4.4
| Bug fix?      | no
| New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
| Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tickets       |
| License       | MIT
| Doc PR        |

Seems like the phpunit bridge has been forgotten in https://github.com/symfony/symfony/pull/33579

Commits
-------

d4c052a2fa add missing gitattributes for phpunit-bridge
2020-03-27 17:54:45 +01:00
Tobias Schultze d4c052a2fa add missing gitattributes for phpunit-bridge 2020-03-27 17:54:36 +01:00
Fabien Potencier 8abc8dd8e4 minor #36218 [Validator] Add missing Lithuanian translations (Tadas1987)
This PR was merged into the 3.4 branch.

Discussion
----------

[Validator] Add missing Lithuanian translations

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| License       | MIT

Commits
-------

861022002e [Validator] Add missing Lithuanian translations
2020-03-27 17:49:02 +01:00
Fabien Potencier 8f2d2c3643 minor #36200 [Validator] add German translations (xabbuh)
This PR was submitted for the master branch but it was merged into the 3.4 branch instead.

Discussion
----------

[Validator] add German translations

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| Tickets       |
| License       | MIT
| Doc PR        |

Commits
-------

32d9a5298e add German translations
2020-03-27 17:47:19 +01:00
Christian Flothmann 32d9a5298e add German translations 2020-03-27 17:47:10 +01:00
Fabien Potencier 12f897b0d3 Bump Symfony version to 5.0.7 2020-03-27 17:27:57 +01:00
Fabien Potencier 358bbaec07
Merge pull request #36240 from fabpot/release-5.0.6
released v5.0.6
2020-03-27 17:20:34 +01:00
Fabien Potencier a15658616d Update VERSION for 5.0.6 2020-03-27 17:19:50 +01:00
Fabien Potencier fdc41bb59c Update CHANGELOG for 5.0.6 2020-03-27 17:18:54 +01:00
Thomas Calvet 79fe888072 [HttpKernel][LoggerDataCollector] Prevent keys collisions in the sanitized logs processing 2020-03-27 17:16:43 +01:00
Fabien Potencier 4980dcaf70 Bump Symfony version to 4.4.7 2020-03-27 09:51:41 +01:00
Fabien Potencier 895d796658
Merge pull request #36232 from fabpot/release-4.4.6
released v4.4.6
2020-03-27 09:32:59 +01:00
Fabien Potencier f43ceee1df Update VERSION for 4.4.6 2020-03-27 09:32:28 +01:00
Fabien Potencier b1fbff1a5b Update CHANGELOG for 4.4.6 2020-03-27 09:32:13 +01:00
phucvo c9aa3a849a bug #36157 [Validator] Assert Valid with many groups 2020-03-27 09:42:24 +07:00
tadas 861022002e [Validator] Add missing Lithuanian translations 2020-03-26 11:14:15 +02:00
Javier Eguiluz 4befb23c76 Fixed some typos 2020-03-25 13:02:26 +01:00
Christian Flothmann a29ee7c220 minor #36192 [Validator] Add french "at least" constraint translations (mtarld)
This PR was submitted for the master branch but it was merged into the 3.4 branch instead (closes #36192).

Discussion
----------

[Validator] Add french "at least" constraint translations

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| License       | MIT

Completion of PR https://github.com/symfony/symfony/pull/36165 by adding french translation for "at least" constraint.

Commits
-------

f885822350 Add french "at least" constraint translations
2020-03-25 10:58:14 +01:00
Mathias Arlaud f885822350 Add french "at least" constraint translations 2020-03-25 10:58:06 +01:00
Nicolas Grekas cedb5cd429 [DI] dump factory files as classes 2020-03-25 09:25:07 +01:00
Nicolas Grekas 4dabd00ecd minor #36183 [Form] conflict with translation contracts < 1.1.7 (xabbuh)
This PR was merged into the 5.1-dev branch.

Discussion
----------

[Form] conflict with translation contracts < 1.1.7

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | yes
| New feature?  | no
| Deprecations? | no
| Tickets       |
| License       | MIT
| Doc PR        |

Commits
-------

d2197aafb1 conflict with translation contracts < 1.1.7
2020-03-24 22:27:36 +01:00
Mathias Arlaud 1e1d332c7c Improve UnexcpectedSessionUsageException backtrace 2020-03-24 18:16:22 +01:00