Skip to content

Please tag a new release with SF8 support (PR #109 merged, PR #111 pending) #112

Description

@jjbier

Context

PR #109 ("Add Symfony 8 support") was merged on 2026-03-25 into master. However, no new release has been tagged since then — the latest release is still 3.1.0 (which only declares symfony/framework-bundle: "^6.4 || ^7").

We are currently running a Symfony 7.4 → 8.0 migration and need an installable release that declares ^8.0 support so we can use standard composer require instead of a VCS override.

Blocker: PR #111 should be merged first

PR #111 ("fix: remove deprecated eraseCredentials() — breaks logout on Symfony 8") is currently open and targets a real regression introduced by the SF8 merge: calling $security->getToken()?->eraseCredentials() in the Logout controller is fatal on Symfony 8.0 since eraseCredentials() was removed from UserInterface. This must be merged before tagging a release that declares SF8 support — otherwise logout is broken for all SF8 users.

Request

  1. Merge PR fix: remove deprecated eraseCredentials() — breaks logout on Symfony 8 #111 into master.
  2. Tag a new release (e.g., 3.2.0) that includes both Add Symfony 8 support #109 and fix: remove deprecated eraseCredentials() — breaks logout on Symfony 8 #111.

Workaround we are using in the meantime

We have forked the repository, applied PR #111 on top of master, and are pointing our composer.json to our fork via a VCS repository entry. We will switch back to the official package as soon as a release is available.

Thank you for maintaining this bundle!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions