Skip to content

Bump dependencies to latest#59

Merged
DylanBlakemore merged 2 commits into
masterfrom
bump-dependencies
Jun 29, 2026
Merged

Bump dependencies to latest#59
DylanBlakemore merged 2 commits into
masterfrom
bump-dependencies

Conversation

@DylanBlakemore

Copy link
Copy Markdown
Collaborator

Summary

  • Bump ldclient (launchdarkly_server_sdk) 3.8.0 → 3.11.0, plus credo, dialyxir, doctor, ex_doc and transitive deps
  • Pin Erlang 27.3.4 / Elixir 1.18.2 via mise.toml

Details

Routine dependency refresh, primarily to get the LaunchDarkly server SDK onto 3.11.0. The other direct dev/test tooling (credo, dialyxir, doctor, ex_doc) and their transitive deps move to current releases as part of regenerating the lockfile.

The mise.toml pins the toolchain for this repo. Erlang 27.2 (previously inherited from the parent workspace) ships a TLS key_usage_mismatch regression that breaks mix deps.get/hex auth against hex.pm; pinning the patched 27.3.4 avoids it. CI is unaffected — it sets up its own OTP/Elixir via setup-beam and still runs the full 1.18/OTP 27 and 1.19/OTP 28 matrix.

Full local CI parity run is green: format, credo --strict, dialyzer, hex.audit, sobelow, and the test suite.

@itskingori

Copy link
Copy Markdown
Member

Check failing, not sure why. Ok with the changes though.

@DylanBlakemore DylanBlakemore merged commit c8ac705 into master Jun 29, 2026
4 checks passed
@DylanBlakemore DylanBlakemore deleted the bump-dependencies branch June 29, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants