Changelog

This project follows Semantic Versioning.

[v0.7.0] - 2021-09-02

Changed

  • Changed QMI.Codec.NetworkAccess.serving_system_indication() time zone fields to match Elixir's Calendar module:
    • :timezone_offset is now :utc_offset
    • :daylight_saving_adjustment is now :std_offset

v0.6.5 - 2021-09-01

Added

  • :cell_id to the serving system indication (this is an optional field)
  • :timezone_offset to the serving system indication (this is an optional field)
  • :location_area_code to the serving system indication (this is an optional field)
  • :network_datetime to the serving system indication (this is an optional field)
  • :roaming to the serving system indication (this is an optional field)
  • :network_datetime to the serving system indication (this is an optional field)
  • :daylight_saving_adjustment to the serving system indication (this is an optional field)

v0.6.4 - 2021-08-30

Added

v0.6.3 - 2021-08-25

Added

  • QMI.DeviceManagement.get_device_serial_numbers/1
  • Support for Wireless Data Service packet status indication

v0.6.2 - 2021-08-20

Added

v0.6.1 - 2021-08-05

Fixes

  • A crash when a response is received after the request has timed out

v0.6.0 - 2021-05-27

Changed

  • QMI.Codec.Indications to be an internal module

v0.5.1 - 2021-05-25

Added

Fixes

  • Timeout crash when requesting a new client id

v0.5.0 - 2021-05-14

Added

  • Support for QMI indications

v0.4.0 - 2021-05-10

Changes

  • Supervision tree to support driver crashes (backwards incompatible)

v0.3.1 - 2021-04-27

Fixes

  • Type spec for QMI.Codec.NetworkAccess.home_network_report()
  • Error when the device closes and QMI retries to open the device

v0.3.0 - 2021-04-26

Changes

  • Rename :rssis to :rssi_reports in the QMI.Codec.NetworkAccess.signal_strength_report()

v0.2.0 - 2021-04-16

Major refactor

v0.1.0 - 2021-03-17

Initial release