Skip to content

Commits

Permalink
6.4
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Aug 30, 2023

  1. Fix CS

    fabpot committed Aug 30, 2023
    Copy the full SHA
    73a6b4b View commit details
    Browse the repository at this point in the history
  2. feature #50705 [Mailer][Webhook] Add Sendgrid webhook support (Wouter…

    …vanderLoopNL)
    
    This PR was merged into the 6.4 branch.
    
    Discussion
    ----------
    
    [Mailer][Webhook] Add Sendgrid webhook support
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.4
    | Bug fix?      | no
    | New feature?  | yes
    | Deprecations? | no
    | Tickets       | Fix #50704
    | License       | MIT
    
    Support webhooks from [SendGrid](https://docs.sendgrid.com/for-developers/tracking-events/getting-started-event-webhook)
    
    Commits
    -------
    
    bb57ad0 [Webhook][RemoteEvent] Add Sendgrid #50704
    fabpot committed Aug 30, 2023
    Copy the full SHA
    b1a7024 View commit details
    Browse the repository at this point in the history
  3. minor #51486 Update the list of sponsors for Symfony 6.4 🙏 (nicolas-g…

    …rekas)
    
    This PR was merged into the 6.4 branch.
    
    Discussion
    ----------
    
    Update the list of sponsors for Symfony 6.4 🙏
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.4
    | Bug fix?      | no
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | -
    | License       | MIT
    | Doc PR        | -
    
    Symfony 6.4 LTS is sponsored by:
    - packagist.com 📦 `@naderman` `@Seldaek`
    - SensioLabs 💚
    
    But also by SymfonyCasts for the Security components `@weaverryan`
    
    🙏
    
    We are [looking for more sponsors](https://symfony.com/blog/symfony-sponsoring-program) !
    
    I invite anyone interested in sponsoring any versions x components of Symfony to [reach us ASAP](https://symfony.com/support?product=SFB#products) (I removed sponsors of 6.3 but I'm sure some of them would be happy to renew ;) .)
    
    (Note that I'm personally going to be AFK for the next 2 weeks 🌴 .)
    
    Commits
    -------
    
    b6699ca Update the list of sponsors for Symfony 6.4 🙏
    fabpot committed Aug 30, 2023
    Copy the full SHA
    492896a View commit details
    Browse the repository at this point in the history
  4. minor #51471 [AssetMapper] Improve message when a downloaded asset is…

    … not found (jmsche)
    
    This PR was merged into the 6.4 branch.
    
    Discussion
    ----------
    
    [AssetMapper] Improve message when a downloaded asset is not found
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.4
    | Bug fix?      | no
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | N/A
    | License       | MIT
    | Doc PR        | N/A
    
    This PR improves the exception message introduced in #51337 by mentioning the command introduced in #51351.
    
    Commits
    -------
    
    69cae6f [AssetMapper] Improve exception message when a downloaded asset is not found
    fabpot committed Aug 30, 2023
    Copy the full SHA
    420a5d2 View commit details
    Browse the repository at this point in the history
  5. feature #51450 [Mailer] [Smtp] Add DSN param peer_fingerprint for f…

    …ingerprint verification (xdavidwu)
    
    This PR was merged into the 6.4 branch.
    
    Discussion
    ----------
    
    [Mailer] [Smtp] Add DSN param `peer_fingerprint` for fingerprint verification
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.4
    | Bug fix?      | no
    | New feature?  | yes
    | Deprecations? | no
    | Tickets       | -
    | License       | MIT
    | Doc PR        | symfony/symfony-docs#18778
    
    This allows a more secure TLS connection for SMTP on even self-signed certificates, by verifying certificate fingerprint.
    
    Commits
    -------
    
    a9d8431 [Mailer][Smtp] Add DSN param `peer_fingerprint` for fingerprint verification
    fabpot committed Aug 30, 2023
    Copy the full SHA
    dbd7747 View commit details
    Browse the repository at this point in the history
  6. feature #51484 [Workflow] deprecate GuardEvent::getContext method (…

    …hhamon)
    
    This PR was merged into the 6.4 branch.
    
    Discussion
    ----------
    
    [Workflow] deprecate `GuardEvent::getContext` method
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.4
    | Bug fix?      | no
    | New feature?  | no
    | Deprecations? | yes
    | Tickets       | ~
    | License       | MIT
    | Doc PR        | ~
    
    As discussed with `@lyrixx`, this method is confusing as the context given as the 3rd argument to the `WorflowInterface::appy()` method is never passed along to the guard events. According to `@lyrixx`, the guard listeners must take any decisions based on the subject itself and not on the given contextual data (which are supposed to remain metadata). As a consequence, calling the `getContext` method on a `GuardEvent` object always returns an empty context.
    
    To prevent confusion and lower the BC breakage in 7.x, we advocate for deprecating this method in 6.4 and make it throw an exception in 7.0. Application codes should not call this method anyway as it always returns an empty array.
    
    EDIT: a second approach in Symfony 7.x is to remove the `getContext` method from the base abstract class and reimplement it as a dedicated trait that is used by all the other event classes except `GuardEvent`. This approach is probably a bit cleaner as the method will completly be dropped from the `GuardEvent` class scope.
    
    Any thoughts?
    
    Commits
    -------
    
    985b9db [Workflow] deprecate `GuardEvent::getContext` method
    fabpot committed Aug 30, 2023
    Copy the full SHA
    edd1cb4 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Merge branch '6.3' into 6.4

    * 6.3:
      Update Pbkdf2PasswordHasher.php
      Bump Symfony version to 6.3.5
      Update VERSION for 6.3.4
      Update CHANGELOG for 6.3.4
      Bump Symfony version to 5.4.29
      Update VERSION for 5.4.28
      Update CONTRIBUTORS for 5.4.28
      Update CHANGELOG for 5.4.28
      Fixed attachment base64 content string in MailerSendApiTransport
      [Security] Prevent creating session in stateless firewalls
      [Serializer] Fix union of enum denormalization
      [Serializer] Fix wrong InvalidArgumentException
      [VarDumper] Fix managing collapse state in CliDumper
      Fix breaking change in AccessTokenAuthenticator
    derrabus committed Aug 29, 2023
    Copy the full SHA
    8141036 View commit details
    Browse the repository at this point in the history
  2. Merge branch '5.4' into 6.3

    * 5.4:
      Update Pbkdf2PasswordHasher.php
    derrabus committed Aug 29, 2023
    Copy the full SHA
    c10dce3 View commit details
    Browse the repository at this point in the history
  3. bug #51511 [PasswordHasher] Avoid passing null to hash_pbkdf2() (…

    …sdespont)
    
    This PR was submitted for the 6.4 branch but it was merged into the 5.4 branch instead.
    
    Discussion
    ----------
    
    [PasswordHasher] Avoid passing `null` to `hash_pbkdf2()`
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 5.4
    | Bug fix?      | no
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | N/A
    | License       | MIT
    | Doc PR        | N/A
    
    Because https://www.php.net/manual/en/function.hash-pbkdf2.php is expecting `string` and not `?string`. Pertmits avoiding deprecation warning.
    
    Commits
    -------
    
    aaf507a Update Pbkdf2PasswordHasher.php
    derrabus committed Aug 29, 2023
    Copy the full SHA
    fcb754a View commit details
    Browse the repository at this point in the history
  4. Update Pbkdf2PasswordHasher.php

    Because https://www.php.net/manual/en/function.hash-pbkdf2.php is expecting string and not ?string. Pertmits avoiding deprecation warning.
    sdespont authored and derrabus committed Aug 29, 2023
    Copy the full SHA
    aaf507a View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Bump Symfony version to 6.3.5

    fabpot committed Aug 26, 2023
    Copy the full SHA
    70bb680 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #51496 from fabpot/release-6.3.4

    released v6.3.4
    fabpot committed Aug 26, 2023
    Copy the full SHA
    4888da0 View commit details
    Browse the repository at this point in the history
  3. Update VERSION for 6.3.4

    fabpot committed Aug 26, 2023
    Copy the full SHA
    980f309 View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG for 6.3.4

    fabpot committed Aug 26, 2023
    Copy the full SHA
    44fb70f View commit details
    Browse the repository at this point in the history
  5. Merge branch '5.4' into 6.3

    * 5.4:
      Bump Symfony version to 5.4.29
      Update VERSION for 5.4.28
      Update CONTRIBUTORS for 5.4.28
      Update CHANGELOG for 5.4.28
    fabpot committed Aug 26, 2023
    Copy the full SHA
    d39f447 View commit details
    Browse the repository at this point in the history
  6. Bump Symfony version to 5.4.29

    fabpot committed Aug 26, 2023
    Copy the full SHA
    bfb57aa View commit details
    Browse the repository at this point in the history
  7. Merge pull request #51495 from fabpot/release-5.4.28

    released v5.4.28
    fabpot committed Aug 26, 2023
    Copy the full SHA
    777764d View commit details
    Browse the repository at this point in the history
  8. Update VERSION for 5.4.28

    fabpot committed Aug 26, 2023
    Copy the full SHA
    f087783 View commit details
    Browse the repository at this point in the history
  9. Update CONTRIBUTORS for 5.4.28

    fabpot committed Aug 26, 2023
    Copy the full SHA
    b73147b View commit details
    Browse the repository at this point in the history
  10. Update CHANGELOG for 5.4.28

    fabpot committed Aug 26, 2023
    Copy the full SHA
    c5e5713 View commit details
    Browse the repository at this point in the history
  11. Merge branch '5.4' into 6.3

    * 5.4:
      [Serializer] Fix wrong InvalidArgumentException
    fabpot committed Aug 26, 2023
    Copy the full SHA
    6ae7b15 View commit details
    Browse the repository at this point in the history
  12. bug #51475 [Serializer] Fix union of enum denormalization (mtarld)

    This PR was merged into the 6.3 branch.
    
    Discussion
    ----------
    
    [Serializer] Fix union of enum denormalization
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.3
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | Fix #47797
    | License       | MIT
    | Doc PR        |
    
    Try other types when a `InvalidArgumentException` occurs for a union type.
    
    Commits
    -------
    
    11378ef [Serializer] Fix union of enum denormalization
    fabpot committed Aug 26, 2023
    Copy the full SHA
    667db5d View commit details
    Browse the repository at this point in the history
  13. bug #51474 [Serializer] Fix wrong InvalidArgumentException thrown (mt…

    …arld)
    
    This PR was merged into the 5.4 branch.
    
    Discussion
    ----------
    
    [Serializer] Fix wrong InvalidArgumentException thrown
    
    | Q             | A
    | ------------- | ---
    | Branch?       |  5.4
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Tickets       |
    | License       | MIT
    | Doc PR        |
    
    Throw the `InvalidArgumentException` of `Serializer` namespace instead of the `PropertyAccess`'s one.
    
    Commits
    -------
    
    f816628 [Serializer] Fix wrong InvalidArgumentException
    fabpot committed Aug 26, 2023
    Copy the full SHA
    182d915 View commit details
    Browse the repository at this point in the history
  14. bug #51494 Fixed attachment base64 content string in MailerSendApiTra…

    …nsport (pavelwitassek)
    
    This PR was merged into the 6.3 branch.
    
    Discussion
    ----------
    
    Fixed attachment base64 content string in MailerSendApiTransport
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.3
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | Fix #51492
    | License       | MIT
    
    - Fix base64 encoded body string of larger attachments in MailerSendApiTransport
    
    Commits
    -------
    
    5580080 Fixed attachment base64 content string in MailerSendApiTransport
    fabpot committed Aug 26, 2023
    Copy the full SHA
    cd5af8b View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    5580080 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    985b9db View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. bug #51350 [Security] Prevent creating session in stateless firewalls…

    … (Seb33300)
    
    This PR was squashed before being merged into the 6.3 branch.
    
    Discussion
    ----------
    
    [Security] Prevent creating session in stateless firewalls
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.3
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | Fix #51319
    | License       | MIT
    | Doc PR        |
    <!--
    Replace this notice by a short README for your feature/bugfix.
    This will help reviewers and should be a good start for the documentation.
    
    Additionally (see https://symfony.com/releases):
     - Always add tests and ensure they pass.
     - 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 the latest branch.
     - For new features, provide some code snippets to help understand usage.
     - Changelog entry should follow https://symfony.com/doc/current/contributing/code/conventions.html#writing-a-changelog-entry
     - Never break backward compatibility (see https://symfony.com/bc).
    -->
    
    Please check related issue for details.
    
    Same as #51320 with `@chalasr` suggestion: #51320 (comment)
    
    Commits
    -------
    
    4efd50e [Security] Prevent creating session in stateless firewalls
    chalasr committed Aug 25, 2023
    Copy the full SHA
    a3b0d89 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4efd50e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b6699ca View commit details
    Browse the repository at this point in the history
  4. bug #51104 [Security] Fix loading user from UserBadge (guillaumesmo)

    This PR was merged into the 6.3 branch.
    
    Discussion
    ----------
    
    [Security] Fix loading user from UserBadge
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 6.3
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | Fix #50511
    | License       | MIT
    | Doc PR        | none
    
    Fixed a breaking change from https://github.com/symfony/symfony/pull/48272/files#diff-de9707bb338188f62878f2ebd42e7a7bf9547f6d0bf07a4fcd9c386c263c601b
    
    Commits
    -------
    
    21532cb Fix breaking change in AccessTokenAuthenticator
    fabpot committed Aug 25, 2023
    Copy the full SHA
    0ef6b32 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Merge branch '5.4' into 6.3

    * 5.4:
      [VarDumper] Fix managing collapse state in CliDumper
    fabpot committed Aug 24, 2023
    Copy the full SHA
    a00aa9c View commit details
    Browse the repository at this point in the history
  2. bug #51473 [VarDumper] Fix managing collapse state in CliDumper (nico…

    …las-grekas)
    
    This PR was merged into the 5.4 branch.
    
    Discussion
    ----------
    
    [VarDumper] Fix managing collapse state in CliDumper
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 5.4
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Tickets       | -
    | License       | MIT
    | Doc PR        | -
    
    Commits
    -------
    
    452bd0c [VarDumper] Fix managing collapse state in CliDumper
    fabpot committed Aug 24, 2023
    Copy the full SHA
    5ab06a1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    11378ef View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f816628 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    452bd0c View commit details
    Browse the repository at this point in the history
Older