47849 Commits

Author SHA1 Message Date
Javier Eguiluz
1343d327ea minor #21888 [EventDispatcher] Add missing use statement for CustomEvent in AsEven… (lacatoire)
This PR was merged into the 7.3 branch.

Discussion
----------

[EventDispatcher] Add missing use statement for CustomEvent in AsEven…

fixes #21002

Commits
-------

2a18b16f9 [EventDispatcher] Add missing use statement for CustomEvent in AsEventListener examples
2026-02-10 08:55:35 +01:00
Javier Eguiluz
46e72e1626 minor #21892 [Messenger] Document TransportMessageIdStamp support in AMQP transport (lacatoire)
This PR was merged into the 7.3 branch.

Discussion
----------

[Messenger] Document TransportMessageIdStamp support in AMQP transport

Fixes #20659

Commits
-------

d36326df9 [Messenger] Document TransportMessageIdStamp support in AMQP transport
2026-02-06 16:16:17 +01:00
Javier Eguiluz
0e865abcd6 Reword 2026-02-06 09:46:56 +01:00
Javier Eguiluz
e8c199076d minor #21782 [Messenger] Document DeduplicateMiddleware (lacatoire)
This PR was squashed before being merged into the 7.3 branch.

Discussion
----------

[Messenger] Document DeduplicateMiddleware

This PR documents the DeduplicateMiddleware introduced in Symfony 7.3.
Fixes https://github.com/symfony/symfony-docs/issues/20631

Commits
-------

cd20f8c48 [Messenger] Document DeduplicateMiddleware
2026-02-06 09:31:38 +01:00
lacatoire
cd20f8c483 [Messenger] Document DeduplicateMiddleware 2026-02-06 09:31:34 +01:00
Javier Eguiluz
da5c014c4b minor #21890 [Doctrine][Configuration] Document .env quoting and separate connecti… (lacatoire)
This PR was merged into the 7.3 branch.

Discussion
----------

[Doctrine][Configuration] Document .env quoting and separate connecti…

Fixes #20760

Commits
-------

1fefe21d9 [Configuration][Doctrine] Document .env quoting and separate connection parameters for special characters
2026-02-05 17:13:53 +01:00
lacatoire
d36326df92 [Messenger] Document TransportMessageIdStamp support in AMQP transport 2026-02-05 15:22:46 +01:00
lacatoire
1fefe21d9d [Configuration][Doctrine] Document .env quoting and separate connection parameters for special characters 2026-02-05 13:00:20 +01:00
lacatoire
2a18b16f92 [EventDispatcher] Add missing use statement for CustomEvent in AsEventListener examples 2026-02-05 12:47:50 +01:00
Javier Eguiluz
5c1395ebc7 minor #21824 [Config] Docs/config accept and wrap (lacatoire)
This PR was merged into the 7.3 branch.

Discussion
----------

[Config] Docs/config accept and wrap

This PR documents the new `ArrayNodeDefinition::acceptAndWrap()` method which allows declaring alternative scalar types that should be accepted and automatically wrapped into arrays. This improves
  type hints generation in config builder classes.
  Fixes #21399

Commits
-------

b4f64aa40 [Config] Document ArrayNodeDefinition::acceptAndWrap() method
2026-02-03 17:14:11 +01:00
lacatoire
b4f64aa40a [Config] Document ArrayNodeDefinition::acceptAndWrap() method 2026-02-03 09:47:11 +01:00
Javier Eguiluz
ab48de3c82 minor #21820 [TypeInfo] Document type alias support (lacatoire)
This PR was merged into the 7.3 branch.

Discussion
----------

[TypeInfo] Document type alias support

  This PR documents the type alias support in the TypeInfo component:

  - ``@phpstan`-type` / ``@psalm`-type` for defining type aliases
  - ``@phpstan`-import-type` / ``@psalm`-import-type` for importing aliases from other classes
  - Examples showing both definition and import usage

  Fixes #20671

Commits
-------

bfe61ac92 [TypeInfo] Document type alias support
2026-02-02 17:22:54 +01:00
lacatoire
bfe61ac921 [TypeInfo] Document type alias support 2026-01-31 21:33:53 +01:00
Javier Eguiluz
8edf02e453 Merge branch '6.4' into 7.3
* 6.4:
  Minor reword
  docs(uid): clarify Doctrine UUID generator usage
2026-01-30 09:52:21 +01:00
Javier Eguiluz
6745a13a7f Minor reword 2026-01-30 09:51:58 +01:00
Javier Eguiluz
a6b6934334 minor #21773 [Uid] Clarify Doctrine UUID generator usage and configuration (lacatoire)
This PR was submitted for the 8.1 branch but it was merged into the 6.4 branch instead.

Discussion
----------

 [Uid] Clarify Doctrine UUID generator usage and configuration

Clarify the difference between using UuidGenerator::class and the doctrine.uuid_generator service when storing UUIDs with Doctrine, and document how to properly use the configured UUID version.
https://github.com/symfony/symfony-docs/issues/21528

Commits
-------

742ce13d0 docs(uid): clarify Doctrine UUID generator usage
2026-01-30 09:46:57 +01:00
lacatoire
742ce13d0a docs(uid): clarify Doctrine UUID generator usage 2026-01-30 09:46:53 +01:00
Javier Eguiluz
0f02579bc9 Merge branch '6.4' into 7.3
* 6.4:
  [Form] Mention conditional constraitns via form validation groups
2026-01-29 17:03:06 +01:00
Javier Eguiluz
867dc8e179 minor #21791 [Form] Mention conditional constraints via form validation groups (javiereguiluz)
This PR was merged into the 6.4 branch.

Discussion
----------

[Form] Mention conditional constraints via form validation groups

As mentioned in https://github.com/symfony/symfony-docs/pull/21740#pullrequestreview-3721686103

Commits
-------

9fb022496 [Form] Mention conditional constraitns via form validation groups
2026-01-29 17:02:57 +01:00
Javier Eguiluz
9fb022496f [Form] Mention conditional constraitns via form validation groups 2026-01-29 16:02:26 +01:00
Javier Eguiluz
02b81a215c Merge branch '6.4' into 7.3
* 6.4:
  Minor tweak
  [Security] abstract voter implements CacheableVoterInterface
2026-01-28 17:18:53 +01:00
Javier Eguiluz
863f7b9c5d Minor tweak 2026-01-28 17:18:06 +01:00
Javier Eguiluz
549ec53cce minor #21755 [Security] mention abstract Voter implements CacheableVoterInterface (MrYamous)
This PR was merged into the 6.4 branch.

Discussion
----------

[Security] mention abstract `Voter` implements CacheableVoterInterface

Add a precision about interfaces implemented by `Voter` abstract class
I remember this detail has already caused me trouble 😅

Commits
-------

bf30a88bf [Security] abstract voter implements CacheableVoterInterface
2026-01-28 17:17:39 +01:00
Javier Eguiluz
96f7a09421 Merge branch '6.4' into 7.3
* 6.4:
  Updated the reference link
  Update link for Proxy settings in Windows
2026-01-28 16:43:59 +01:00
Javier Eguiluz
3619a25417 Updated the reference link 2026-01-28 16:43:42 +01:00
Javier Eguiluz
144b7b901b minor #21758 Update link for Proxy settings in Windows (jmsche)
This PR was merged into the 6.4 branch.

Discussion
----------

 Update link for Proxy settings in Windows

The current link is broken (404), I think the new link points to the same article.

Commits
-------

6b876d827 Update link for Proxy settings in Windows
2026-01-28 16:43:03 +01:00
Javier Eguiluz
c17aa93913 Merge branch '6.4' into 7.3
* 6.4:
  [Messenger] Backport a fix realted to query buses
2026-01-28 16:20:42 +01:00
Javier Eguiluz
5770d745a2 [Messenger] Backport a fix realted to query buses 2026-01-28 16:20:12 +01:00
jmsche
6b876d8277 Update link for Proxy settings in Windows 2026-01-27 11:21:26 +01:00
Javier Eguiluz
3ed889edd1 Merge branch '6.4' into 7.3
* 6.4:
  [Form] Explain more basic concepts about Symfony forms
2026-01-26 16:34:32 +01:00
Javier Eguiluz
9b75dfab47 minor #21743 [Form] Explain more basic concepts about Symfony forms (javiereguiluz)
This PR was squashed before being merged into the 6.4 branch.

Discussion
----------

[Form] Explain more basic concepts about Symfony forms

This is part of the ongoing effort to revamp docs abotu Symfony Forms.

It adds:

* Basic intro to forms
* Explanation of the "data layers"
* Mentioned the different methods to get form data besides `getData()`
* Update the section about form field names and ids
* Explain the `property_path` option
* Add a troubleshooting section

I'll wait for form expert reviews before merging this. Thanks!

Commits
-------

2369a30ab [Form] Explain more basic concepts about Symfony forms
2026-01-26 16:33:16 +01:00
Javier Eguiluz
2369a30abb [Form] Explain more basic concepts about Symfony forms 2026-01-26 16:33:11 +01:00
MrYamous
bf30a88bf6 [Security] abstract voter implements CacheableVoterInterface 2026-01-25 12:02:45 +01:00
Javier Eguiluz
d9a20c1575 Merge branch '6.4' into 7.3
* 6.4:
  [Routing] Default path for localized routes
2026-01-23 12:53:47 +01:00
Javier Eguiluz
d57f111f4b minor #21745 [Routing] Default path for localized routes (javiereguiluz)
This PR was merged into the 6.4 branch.

Discussion
----------

[Routing] Default path for localized routes

I tried to merge #20218 but it failed, so let's recreate it here.

YAML format is not included because this feature doesn't work (you cannot define an entry without a key or with an empty key).

Commits
-------

cc251044b [Routing] Default path for localized routes
2026-01-23 12:53:36 +01:00
Javier Eguiluz
69b72b3b06 Merge branch '6.4' into 7.3
* 6.4:
  [Form] Fixed references to some removed pages
2026-01-23 11:58:52 +01:00
Javier Eguiluz
454d5534af [Form] Fix more broken references related to removed pages 2026-01-23 11:58:14 +01:00
Javier Eguiluz
cc251044b4 [Routing] Default path for localized routes 2026-01-22 15:48:34 +01:00
Javier Eguiluz
d5e9f415a5 minor #21744 [Form] Fixed references to some removed pages (javiereguiluz)
This PR was merged into the 6.4 branch.

Discussion
----------

[Form] Fixed references to some removed pages

I forgot to update this in #21740. Sorry!

Commits
-------

9408b54ed [Form] Fixed references to some removed pages
2026-01-22 13:30:31 +01:00
Javier Eguiluz
9408b54edc [Form] Fixed references to some removed pages 2026-01-22 13:25:47 +01:00
Javier Eguiluz
f985266bfe Merge branch '6.4' into 7.3
* 6.4:
  [Form] Merge some small articles into the main form article
2026-01-22 08:16:54 +01:00
Javier Eguiluz
b2e6122f95 minor #21740 [Form] Merge some small articles into the main form article (javiereguiluz)
This PR was merged into the 6.4 branch.

Discussion
----------

[Form] Merge some small articles into the main form article

I'm going to revamp the docs about Symfony Forms. I'll do that in several small PRs. This is the first one, which does a basic cleanup by merging tiny separate articles into the main forms article.

Commits
-------

d8cda71d7 [Form] Merge some small articles into the main form article
2026-01-22 08:07:59 +01:00
Javier Eguiluz
d8cda71d78 [Form] Merge some small articles into the main form article 2026-01-22 08:07:49 +01:00
Javier Eguiluz
aa3b5fc5ae Merge branch '6.4' into 7.3
* 6.4:
  Minor reword
  [Form] form add extra data
2026-01-21 15:41:57 +01:00
Javier Eguiluz
d64c3e62d4 Minor reword 2026-01-21 15:41:44 +01:00
Javier Eguiluz
1b32115628 minor #20853 [Form] form add extra data (Arkalo2)
This PR was squashed before being merged into the 6.4 branch.

Discussion
----------

[Form] form add extra data

Commits
-------

31435ef4e [Form] form add extra data
2026-01-21 15:35:56 +01:00
Arkalo2
31435ef4ef [Form] form add extra data 2026-01-21 15:35:52 +01:00
Javier Eguiluz
fef9026358 Merge branch '6.4' into 7.3
* 6.4:
  Fix typo invalid exception type
2026-01-21 15:22:02 +01:00
Javier Eguiluz
206a09ee2c minor #21741 Fix typo invalid exception type (qdequippe)
This PR was submitted for the 8.0 branch but it was squashed and merged into the 6.4 branch instead.

Discussion
----------

 Fix typo invalid exception type

Commits
-------

4fb631e00  Fix typo invalid exception type
2026-01-21 15:21:47 +01:00
Quentin Dequippe
4fb631e00f Fix typo invalid exception type 2026-01-21 15:21:43 +01:00