Homebridge Wol Versions Save

A Wake on Lan plugin for Homebridge

v6.0.1

3 months ago

Fixes

  • Updated dependencies
  • Fix shutdown grace time logging (thanks @joriskleiber!)

v5.0.2

1 year ago

Fixes

  • Updated dependencies

v5.0.1

2 years ago

Fixes

v5.0.0

2 years ago

Features

  • Rewritten from the ground up in TypeScript for increased type safety and maintainability
  • Aligned the project structure to the official plugin template to help onboard developers accustomed to the standard
  • Streamlined, unified and simplified logs
  • Configuration is rewritten with improved checking
  • Clarify user-facing logs regarding start, wake and shutdown commands. Refers to the wiki post available here: https://github.com/AlexGustafsson/homebridge-wol/wiki/Frequently-Asked-Questions

Fixes

  • Fixed issue with AJSF not supporting null as a default value, strengthening the compatibility with config-ui-x
  • Documentation improvements

Breaking changes

  • ip has been renamed to host to more clearly tell that it supports hostnames such as my-computer.localdomain
  • name is no longer mandatory and will default to My NetworkDevice
  • log, logPinger and debugLog are deprecated. Instead use logLevel which is one of the following values. Defaults to Info
    • Debug
    • Info
    • Notice
    • Warning
    • Error
    • Critical
    • Alert
    • Emergency
    • None

Discussion

https://github.com/AlexGustafsson/homebridge-wol/discussions/192

v5.0.0-beta.3

2 years ago

Features

Fixes

Breaking changes

v5.0.0-beta.2

2 years ago

Features

Fixes

  • Dependency and TypeScript updates
  • Typing fixes (thanks @conao3!)
  • Removed erroneous logging
  • Documentation improvements

Breaking changes

v5.0.0-beta.1

3 years ago

Features

  • Rewritten from the ground up in TypeScript for increased type safety and maintainability
  • Aligned the project structure to the official plugin template to help onboard developers accustomed to the standard
  • Streamlined, unified and simplified logs
  • Configuration is rewritten with improved checking

Fixes

  • Fixed issue with AJSF not supporting null as a default value, strengthening the compatibility with config-ui-x

Breaking changes

  • ip has been renamed to host to more clearly tell that it supports hostnames such as my-computer.localdomain
  • name is no longer mandatory and will default to My NetworkDevice
  • log, logPinger and debugLog are deprecated. Instead use logLevel which is one of the following values. Defaults to Info
    • Debug
    • Info
    • Notice
    • Warning
    • Error
    • Critical
    • Alert
    • Emergency
    • None

v4.3.0

3 years ago
  • Implement timeouts for all commands (startCommandTimeout=1.5 etc.)
  • Add debug logging to all errors thrown by commands

v4.2.2

3 years ago
  • Updated dependencies
  • Fixed bug where pingCommand would not emit the update state event (see #108)
  • Dockerized integration tests
  • Updated development instructions

v4.2.1

3 years ago