Skip to content

v0.6.0

Latest
Compare
Choose a tag to compare
@S222em S222em released this 28 Jun 08:46
· 1 commit to main since this release
677f29a
  • refactor(GroupedLight): changed .owner to ResourceIdentifier
    removed(GroupedLight): .ownerIdentifier
    refactor(Room): changed .children to ResourceIdentifier[]
    removed(Room): .childIdentifiers
    refactor(Room): changed .services to ResourceIdentifier[]
    removed(Room): .serviceIdentifiers
    refactor(Zone): changed .children to ResourceIdentifier[]
    removed(Zone): .childIdentifiers
    refactor(Zone): changed .services to ResourceIdentifier[]
    removed(Zone): .serviceIdentifiers
    refactor(Scene): changed .group to ResourceIdentifier
    removed(Scene): .groupIdentifier
    types(ResourceManager): moved function overloads to an interface
    feat(BridgeHome)

  • chore(deps): update andrew-chen-wang/github-wiki-action action to v4 (#50)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update dependency tslib to v2.5.1 (#49)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update dependency tslib to v2.5.2 (#51)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update dependency typedoc to v0.24.8 (#56)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update typescript-eslint monorepo to v5.59.11 (#53)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update dependency tslib to v2.5.3 (#55)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update dependency typescript to v5.1.3 (#54)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • chore(deps): update dependency eslint to v8.43.0 (#52)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • DevicePower & ResourceManager
    feat(DevicePower)
    fix(ResourceManager) overloads not recognised by webstorm

  • refactor(ResourceManager): merged into Bridge
    feat(Cache): better functions to retrieve resources from cache
    refactor(Device): .services is now of type ResourceIdentifier[]
    fix(DevicePower): add exports

  • Caching & Motion
    refactor(Cache): add cache managers for each resource
    feat(Motion): added motion resource

Signed-off-by: S222em sem.roeten@gmail.com

  • Many changes
    feat(ArcheType): add support for archeTypes
    refactor(Resources): move request methods to manager
    feat(Room & Zone): create
    fix(Ratelimit): incorrect route parsing let to breaking the limit
    refactor(ApiResourceType): renamed to ResourceType
    refactor(ResourceIdentifier): remove as return value e.g. .services -> .serviceIds
    refactor(Light): removed DimmableLight, MirekLight, XyLight, XysLight
    refactor(Light & GroupedLight & Scene): renamed xy & xys to color & gradient
    feat(Scene): added action editing
    refactor(Zone & Room): removeChildren and addChildren now only accept an array with id's
    refactor(Manager): removed .find

And some more minor changes..

  • feat(Scene): create

Signed-off-by: s222em sem.roeten@gmail.com

  • refactor(Managers): move .create, .edit and .delete to respective managers

Signed-off-by: s222em sem.roeten@gmail.com

  • feat(Transformers): reuse code that transforms input to API acceptable format

Signed-off-by: s222em sem.roeten@gmail.com

  • refactor(API types): reorganize types

Signed-off-by: s222em sem.roeten@gmail.com

  • feat(ZigbeeConnectivity): added support for zigbeeconnectivity resource

Signed-off-by: s222em sem.roeten@gmail.com

  • Changes
    refactor(Bridge): renamed to Hue
    feat(Bridge): added support for bridge resource
    feat(ZigbeeDeviceDiscovery): added support for device discovery
    feat(Enums): added missing enums for options

Signed-off-by: s222em sem.roeten@gmail.com

  • Changes
    bump(Version): 0.6
    refactor(Readme): update for latest changes
    refactor(mirek): change to colorTemperature
    fix(hex): fixed issue with hex parsing

Signed-off-by: s222em sem.roeten@gmail.com


Signed-off-by: s222em sem.roeten@gmail.com

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>