Skip to content

v0.6.4

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Aug 08:49
· 249 commits to main since this release
v0.6.4
00ff986

v0.6.4 release.

Please, read the getting started guide for flashing instructions.

Added

  • Implement gpio:init/1 on esp32 to initialize pins for GPIO usage, which some pins
    require depending on default function and bootloader code
  • Implement missing opcode 161 (raw_raise), that looks more likely to be generated with Elixir code
  • Support for Elixir Map.replace/3 and Map.replace!/3
  • Support for Elixir Kernel.struct and Kernel.struct!
  • Support for Elixir IO.iodata_to_binary/1
  • Support for Elixir exceptions: Exception module and the other error related modules such as
    ArgumentError, UndefinedFunctionError, etc...
  • Support for Elixir Enumerable and Collectable protocol
  • Support for Elixir Enum functions: split_with, join, map_join, into, reverse,
    slice and to_list
  • Support for Elixir MapSet module
  • Support for Elixir Range module
  • Support for Elixir Kernel.min and Kernel.max
  • Support (as stub) for erlang:error/3 (that is required from Elixir code)