Skip to content

v0.14.0

Compare
Choose a tag to compare
@mattludwigs mattludwigs released this 27 Aug 20:43
· 687 commits to main since this release

This breaking change has to do with how Grizzly is started. It is no longer an
application. Grizzly exposes the Grizzly.Supervisor module for a consuming
application to add to its supervision tree. All other APIs are backwards capable.

See the upgrade guide for more specifics on how to upgrade.

Breaking Changes

  • Grizzly is not an OTP application anymore and will need to be started
    manually via the new Grizzly.Supervisor module
  • All application config/mix config options are not used
  • Removed the Grizzly.Runtime module

Enhancements

  • Add Grizzly.Supervisor module
  • Add Grizzly.ZWave.CommandClasses.Indicator
  • Add Grizzly.ZWave.Commands.IndicatorGet
  • Add Grizzly.ZWave.Commands.IndicatorSet
  • Add Grizzly.ZWave.Commands.IndicatorReport
  • Add Grizzly.ZWave.Commands.IndicatorSupportedGet
  • Add Grizzly.ZWave.Commands.IndicatorSupportedReport
  • Add Grizzly.ZWave.CommandClasses.Antitheft
  • Add Grizzly.ZWave.Commands.AntitheftGet
  • Add Grizzly.ZWave.Commands.AntitheftReport
  • Add Grizzly.ZWave.CommandClasses.AntitheftUnlock
  • Add Grizzly.ZWave.Commands.AntitheftUnlockSet
  • Add Grizzly.ZWave.Commands.AntitheftUnlockGet
  • Add Grizzly.ZWave.Commands.AntitheftUnlockReport
  • Add Grizzly.ZWave.Commands.ConfigurationBulkGet
  • Add Grizzly.ZWave.Commands.ConfigurationBulkSet
  • Add Grizzly.ZWave.Commands.ConfigurationBulkReport
  • Add Grizzly.ZWave.Commands.ConfigurationPropertiesGet
  • Add Grizzly.ZWave.CommandClasses.ApplicationStatus
  • Add Grizzly.ZWave.Commands.ApplicationBusy
  • Add Grizzly.ZWave.Commands.ApplicationRejectedRequest

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier