v0.6.4
v0.6.4 release.
Please, read the getting started guide for flashing instructions.
Added
- Implement
gpio:init/1on 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/3andMap.replace!/3 - Support for Elixir
Kernel.structandKernel.struct! - Support for Elixir
IO.iodata_to_binary/1 - Support for Elixir exceptions:
Exceptionmodule and the other error related modules such as
ArgumentError,UndefinedFunctionError, etc... - Support for Elixir
EnumerableandCollectableprotocol - Support for Elixir
Enumfunctions:split_with,join,map_join,into,reverse,
sliceandto_list - Support for Elixir
MapSetmodule - Support for Elixir
Rangemodule - Support for Elixir
Kernel.minandKernel.max - Support (as stub) for
erlang:error/3(that is required from Elixir code)