Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Latest commit

 

History

History
44 lines (33 loc) · 1.37 KB

CHANGELOG.md

File metadata and controls

44 lines (33 loc) · 1.37 KB

Changelog

v0.8.1 (2020-10-01)

  • Adds enumerate method for getting a list of available LEDs.

v0.8.0 (2017-02-22)

  • Specifying string for LED name to set function now bypasses name mapping
  • Removed all compile-time config cacheing to avoid deps issues
  • Now raises ArgumentError for invalid states
  • Added alternate single-LED API form set/2
  • Simplified README

v0.7.0 (2016-06-21)

This update reflects a number of changes that bring this module more in line with current Nerves and Elixir naming, coding, and license conventions, in preparation for pushing to hex. Unfortunately it changes the API, but hey, we're still < 1.0, right?

  • Breaking API Changes
    • Renamed project to nerves_leds (was nerves_io_led)
    • Module is now Nerves.Leds (was Nerves.Led)
    • Removed the alive functionality (can use oneshot trigger instead)
  • Improved code style in places and fixed warnings
  • Improved and fixed bugs in docs
  • Changed LICENSE to Apache 2

v0.6.0 (2015-10-04)

  • Breaking API Changes
    • app_name is now nerves_io_led for config.exs
    • changed configuration options to avoid confusing 'map' terminology
      • config option name_map is now just names
      • config option state_map is now just states

v0.5.0 (2015-10-01)

  • Move from Cellulose to Nerves Project
  • Scope as Nerves.IO.Leds
  • Add support for ExDoc
  • Clean up README.md
  • Add package support