v1.17.0-rc.1
Pre-release
Pre-release
github-actions
released this
03 Jun 13:03
·
580 commits
to main
since this release
1. Enhancements
Elixir
- [Duration] Add
Duration.to_iso8601/1
andDuration.from_iso8601/1
- [Keyword] Add
Keyword.intersect/2-3
to mirror theMap
API
Mix
- [mix profile.tprof] Add a new profiler, available on Erlang/OTP 27+, which can measure count, time, and heap usage
- [mix test] Generate cover HTML files in parallel
2. Bug fixes
Elixir
- [Kernel] Avoid double tracing events when capturing a function
- [Kernel] Fix a bug where captured arguments would conflict when a capture included a macro that also used captures
3. Soft deprecations
Mix
- [mix profile.cprof] Deprecated in favor of the new
mix profile.tprof
- [mix profile.eprof] Deprecated in favor of the new
mix profile.tprof