Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.17 KB

CHANGELOG.md

File metadata and controls

27 lines (16 loc) · 1.17 KB

Changelog for Elixir v1.10

v1.10.0-dev

1. Enhancements

2. Bug fixes

3. Soft-deprecations (no warnings emitted)

4. Hard-deprecations

Elixir

  • [Code] Code.load_file/2 has been deprecated in favor of Code.require_file/2 or Code.compile_file/2
  • [Code] Code.loaded_files/0 and Code.unload_file/1 have been deprecated in favor of Code.required_files/0 and Code.unrequire_file/1 respectively
  • [String] String.normalize/2 has been deprecated in favor of :unicode.characters_to_nfc_binary/1 or :unicode.characters_to_nfd_binary/1 which ship as part of Erlang/OTP 20+
  • [Supervisor] The Supervisor.Spec module and its functions have been deprecated in favor of the new Supervisor child specification
  • [Supervisor] The :simple_one_for_one strategy in Supervisor has been deprecated in favor of DynamicSupervisor

Logger

  • [Logger] :compile_time_purge_level application environment configuration has been deprecated in favor of the more general :compile_time_purge_matching config

v1.9

The CHANGELOG for v1.9 releases can be found in the v1.9 branch.