Skip to content

Releases: elixir-sensors/sgp40

v0.1.5

19 Feb 03:28
c2188cc
Compare
Choose a tag to compare

Fix Elixir code based on warnings. Nothing will be changed at the high level.

Changed

  • Use Application.compile_env/3 instead of Application.get_env/3
  • Define mocks at compile time instead of at runtime
  • Bump Elixir versions in CI

v0.1.4

26 Nov 22:21
Compare
Choose a tag to compare

Improvement

  • Support both v0 and v1 of circuits_i2c
  • Do not use i2c_server

v0.1.3

25 Jun 11:09
Compare
Choose a tag to compare

Fixed

  • Hex Github action

v0.1.2

23 Jun 15:04
Compare
Choose a tag to compare

Changed

  • Refactor Mox-related code in CommTest
  • Simplify CI Github action

Added

  • Hex Github action

v0.1.1

16 Jun 22:53
Compare
Choose a tag to compare

Added

  • Github action as CI
  • CI badge and Hex badge in README.md

Changed

  • Use Access instead of Keyword.get/2 following advice in Good and Bad Elixir | keathley.io
  • Rename *_accumulator to *_reducer
  • Simplify SGP40.Transport.I2C without using apply
  • Refactor Mox-related test code

Removed

  • Unused SGP40.I2C.Stub
  • Default gen server name __MODULE__
  • Pattern matching for args in SGP40.VocIndex.handle_call({:set_tuning_params, args}, _, state)

Fixed

  • Correct typespec for SGP40.measure/1

v0.1.0

13 Jun 20:28
Compare
Choose a tag to compare

v0.1.0

Initial release