0.31.1

(fix): Ensure extraDependencies overrides take precedence over bundled dependency versions. Previously, conditional bundled deps (e.g., tokio-tungstenite, reqwest-sse) were added after user overrides, reverting pinned versions. Extra deps are now applied last so user-specified versions always win.