All Versions
23
Latest Version
Avg Release Cycle
66 days
Latest Release
1851 days ago

Changelog History
Page 2

  • v0.6.0 Changes

    Backwards incompatible changes

    ๐Ÿš€ This release cleans up the naming of every module. All modules are now in the ElixirALE namespace and capitalized since they're acronyms. For example, if you were using the I2c module, it's now ElixirALE.I2C. You may want to alias ElixirALE.I2C.

  • v0.5.7 Changes

    • ๐Ÿ› Bug fixes
      • Clean up warnings especially the Elixir 1.4 bare function ones
  • v0.5.6 Changes

  • v0.5.5 Changes

    • ๐Ÿ†• New features

      • true and false can now be passed to Gpio.write/2
    • ๐Ÿ› Bug fixes

      • Include i2c-dev.h to avoid incompatible version on Raspbian 8. This also avoids errors on systems that don't have the header file for whatever reason.
      • Include asm/ioctl.h for a MIPS platform that doesn't include it automatically.
  • v0.5.4 Changes

    • โฌ†๏ธ Bump version of elixir_make to workaround OTP 19 ports issue
  • v0.5.3 Changes

    • ๐Ÿ‘‰ Use elixir_make instead of custom mix task
  • v0.5.2 Changes

    • ๐Ÿ›  Fix typo in v0.5.1
  • v0.5.1 Changes

    • ๐Ÿ› Bug fixes
      • Fixed race condition when calling Gpio.read/1 with interrupts enabled
  • v0.5.0 Changes

    • ๐Ÿ†• New features
      • Add I2c.detect_devices/1 to scan the I2C bus
      • Add I2c.read_device/3, etc. to support devices on more than one I2C address without needing to create multiple I2c servers
  • v0.4.1 Changes

    • ๐Ÿ› Bug fixes
      • Previous fix for priv directory in v0.4.0 was insufficient. This release has what is believe to be the correct fix.