Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jul 02:15
· 1 commit to refs/heads/latest since this release
c3591d5

Breaking Changes

  • The minimum Node.js version required is now v18.
  • Important notice: Because of the cleanup of the Deprecated code, you will need to migrate you code base.
    • Remove the long-deprecated init().
    • Deprecate Core, BridgedCore, legacy Camera characteristics. (#1058) (@hjdhjd)
    • Legacy code deprecation cleanup. (#1059) (@hjdhjd)
      • For deprecated storagePath switch to HAPStorage.setCustomStoragePath,
      • AudioCodec switch to AudioStreamingCodec,
      • VideoCodec switch to H264CodecParameters,
      • StreamAudioParams switch to AudioStreamingOptions,
      • StreamVideoParams switch to VideoStreamingOptions,
      • cameraSource switch to CameraController.
    • Others deprecated code to highlight removed: useLegacyAdvertiser, AccessoryLoader.
  • Fix: Naming for Characteristic.ProgramMode has been corrected from PROGRAM_SCHEDULED_MANUAL_MODE_ to PROGRAM_SCHEDULED_MANUAL_MODE

Fixed

Other Changes

  • Implement warning messages for invalid characters in names (#1009) (@NorthernMan54)
  • Mitigate event emitter "memory leak" warnings when a significant number of camera streaming events occur simultaneously (#1037) (@hjdhjd)
  • AdaptiveLightingController fix & improvement (#1038) (@Shaquu)
  • Minor fixes to recording logging and one change in logging. (#1040) (@hjdhjd)
  • Bridged core and core cleanup (#1048) (@Shaquu)
  • Increase snapshot handler warning timeout to 8000ms. (#1055) (@hjdhjd)
  • Cleanup and refactor getLocalNetworkInterface and address a potential edge case. (#1056) (@hjdhjd)
  • Correct log spacing
  • Updated and fixed typedoc config file
  • Updated dependencies

Homebridge Dependencies

  • @homebridge/ciao @ v1.3.0
  • bonjour-hap @ v3.8.0