Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0.0 #1042

Merged
merged 30 commits into from
Jul 11, 2024
Merged

v1.0.0 #1042

merged 30 commits into from
Jul 11, 2024

Commits on Jun 24, 2024

  1. v0.12.3

    donavanbecker committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    570abdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f23d9a View commit details
    Browse the repository at this point in the history
  3. v0.12.3

    donavanbecker committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e69e417 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddd6de7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e74efd9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4a8cea0 View commit details
    Browse the repository at this point in the history
  7. Build issues - https://github.com/homebridge/HAP-NodeJS/actions/runs/…

    …9630265250/job/26560643600 (#1041)
    
    * ciao beta
    
    * Resolve node-build issues
    
    https://github.com/homebridge/HAP-NodeJS/actions/runs/9630265250/job/26560643600
    
    * Update HAPServer.spec.ts
    
    * Fix lint issues
    
    * Fix lint issues
    
    * Revert "ciao beta"
    
    This reverts commit fb01c53.
    
    * Fix lint issues
    
    ---------
    
    Co-authored-by: Donavan Becker <[email protected]>
    NorthernMan54 and donavanbecker authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1717764 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. fixes

    donavanbecker committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d6618ad View commit details
    Browse the repository at this point in the history
  2. AdaptiveLightingController fix & improvement (#1038)

    * AdaptiveLightingController on update should provide some data without the need to build it yourself
    
    * Fix TypeError
    
    * Fixed linting and test issues
    
    * Typedoc fixes
    
    * Updated examples
    
    * Eslint fixes
    
    ---------
    
    Co-authored-by: Donavan Becker <[email protected]>
    Shaquu and donavanbecker committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    55bfbfa View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. bonjour-hap: v3.8.0

    donavanbecker committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    4a425fc View commit details
    Browse the repository at this point in the history
  2. Bridged core and core cleanup (#1048)

    * BridgedCore.ts and Core.ts cleanup (updated deprecation date from year 2022 to 2024).
    
    * Removed not allowed char from Sprinkler accessory example
    
    * Code review remarks
    Shaquu authored and donavanbecker committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    1fc24f9 View commit details
    Browse the repository at this point in the history
  3. correct log spacing

    Update README.md
    donavanbecker committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    7089876 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    380b879 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7982526 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11b83d4 View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    donavanbecker committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    21faa99 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    315111c View commit details
    Browse the repository at this point in the history
  6. fix: Update characteristic naming convention warning message text and…

    … associated tests. (#1054)
    
    * fix: Update characteristic naming convention warning message text and associated tests.
    
    * Remove the eslint hinting since we now typecheck fully.
    hjdhjd authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    7576126 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. update beta ciao

    donavanbecker committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    a168bf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1df8995 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    donavanbecker committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    e569fdc View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    a311781 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    6312adc View commit details
    Browse the repository at this point in the history
  2. Linting. (#1057)

    hjdhjd authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    f672861 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6ce9b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Deprecate Core, BridgedCore, legacy Camera characteristics. (#1058)

    * Remove the long-deprecated init().
    
    * Remove the long-deprecated Core and BridgedCore capabilities.
    
    * Remove long-deprecated Camera options.
    
    * Linting.
    hjdhjd authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e20beba View commit details
    Browse the repository at this point in the history
  2. Legacy code deprecation cleanup (#1059)

    * Remove the long-deprecated init().
    
    * Remove the long-deprecated Core and BridgedCore capabilities.
    
    * Remove long-deprecated Camera options.
    
    * Linting.
    
    * Deprecation cleanup.
    
    ---------
    
    Co-authored-by: Donavan Becker <[email protected]>
    hjdhjd and donavanbecker authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ac79886 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. v1.0.0

    - **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)
            - For deprecated `Core` and `BridgedCore` see: https://github.com/homebridge/HAP-NodeJS/wiki/Deprecation-of-Core-and-BridgeCore
        - 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`
    
    - Fix: Build Issues (#1041) (@NorthernMan54)
    - Fix: Ensure data is only transmitted on open and ready connections. (#1051) (@hjdhjd)
    - Fix: Ensure we check names using the full UTF-8 character set. (#1052) (@hjdhjd)
    - Fix: ConfiguredName (#1049) (@donavanbecker)
    - Fix: Manufacturer looking at checkName but should look at checkValue. (#1053) (@donavanbecker)
    
    - 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/ciao` @ `v1.3.0`
    - `bonjour-hap` @ `v3.8.0`
    donavanbecker committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e57bed2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48f93ef View commit details
    Browse the repository at this point in the history
  3. Update release date

    donavanbecker committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    7242ab5 View commit details
    Browse the repository at this point in the history