Uh oh!
There was an error while loading. Please reload this page.
chore(deps): backport Phoenix security dependency refresh - #55
Closed
AyobamiH wants to merge 1 commit into
Closed
Conversation
This was referenced Aug 24, 2026
AyobamiHforce-pushed
the
chore/security-dependency-refresh
branch
from
August 24, 2026 08:06
3329ff9 to
3db2aa5CompareAyobamiH
marked this pull request as ready for review
August 24, 2026 08:23
PragTob
reviewed
Aug 28, 2026
PragTob
left a comment
Member
There was a problem hiding this comment.
👋 Hi there,
thank you very much for your contribution! 💚
We're currently not running phoenix/realtime off of this fork (or well, we are but with the complete mainline code + one small patch on a branch). Hence, those updates aren't needed.
As the JS client is still needed I just made a sync that should include all the changes: #56
Hence, closing here. But still, thank you very much for your contribution!

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Backports the dependency-security maintenance from
phoenixframework/phoenix#6784ahead of the next upstream sync, then refreshes the affected dependency graph to current compatible patched releases.This follows Phoenix's upstream dependency policy: public Phoenix dependency constraints remain unchanged. The only declared requirement change is in the internal integration-test project, where Bandit moves from
~> 1.0to~> 1.12so the repository test graph cannot resolve affected Bandit releases.Changed files are limited to:
mix.lockintegration_test/mix.exsintegration_test/mix.lockSecurity state
The root repository graph now resolves Bandit
1.12.5and Cowlib2.19.0.The integration-test graph resolves Bandit
1.12.5, Postgrex0.22.4, and Phoenix LiveView1.2.10, plus only the compatible transitive changes required by Mix.The integration-test graph passes
mix hex.auditwith no known advisories.The root graph intentionally still reports exactly three Cowlib
2.19.0advisories because there is currently no newer patched Cowlib release:Those advisories remain visible rather than being suppressed or described as fixed.
Verification
Final commit:
3db2aa589cd24a2668df0b22e336f4fbaecdc8b1The final commit is signed, and its Git tree matches the independently validated tree exactly.
Phoenix native CI passed on the signed commit:
mix teston Elixir/OTP 1.15.8/25.3.2.21mix teston Elixir/OTP 1.18.4/27.3.4.13mix teston Elixir/OTP 1.19.5/28.5.0.2mix_phx_newgenerator integration tests on both installer toolchainsIndependent exact-tree validation additionally passed:
integration_test/mix.exsformattingmix hex.audit