Episode 304 of the Thinking Elixir podcast covers several Elixir and Erlang ecosystem updates. Elixir 1.20 RC5 has been released, completing inference of all language constructs for set theoretic types and including SWAR-based string performance optimizations (2-5x faster for ASCII strings). OTP 29.0 is out with notable changes: SSH daemon now disabled by default, SFTP no longer auto-started, post-quantum hybrid key exchange as default, Erlang doc test support, and dropped 32-bit Windows builds. The Erlang Ecosystem Foundation's CNA is seeing a surge in CVE reports (partly AI-driven), with critical Elixir libraries like Cowboy, Cowlib, Plug, Bandit, and Decimal needing updates — the mix_audit tool can automate CVE scanning in CI. Finally, a three-line config change in dev.exs enables state-preserving hot reloads in Phoenix LiveView instead of full page refreshes.
Sort: