Release Notes for Elixir v1.17.0-rc.0

26
clicks
Release Notes for Elixir v1.17.0-rc.0

Source: github.com

Type: Code

Elixir v1.17.0-rc.0 introduces significant updates such as type inference for patterns, introducing new warnings, especially for binaries, maps, and atoms. It includes the debut of the `Duration` data type to handle date and time shifts with calendar-specific semantics. Additionally, this release adds support for Erlang/OTP 27 while dropping support for Erlang/OTP 24. Enhancements across various components like `Kernel`, `DateTime`, and `ExUnit` are detailed, along with several bug fixes and soft deprecations.

© HashMerge 2025