Skip to content

Commit

Permalink
v0.7.3 (#589)
Browse files Browse the repository at this point in the history
  • Loading branch information
Automator77 authored Dec 18, 2023
1 parent dfd1dc3 commit 5144f0d
Show file tree
Hide file tree
Showing 1,186 changed files with 35,568 additions and 30,900 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ The main work (all changes without a GitHub username in brackets in the below li
## __WORK IN PROGRESS__
-->

## __WORK IN PROGRESS__
## 0.7.3 (2023-12-18)
* Matter-Core functionality:
* Feature: Added CASE Authenticated Tags support (initialization from NOC and validation only)
* Enhancement: Added validation handling to Invoke processing
Expand Down
8 changes: 4 additions & 4 deletions chip-testing/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@project-chip/matter.js-chip-testing",
"version": "0.7.3-alpha.0-20231217-383ffe47",
"version": "0.7.3",
"description": "Testing of matter.js with CHIP tool",
"private": true,
"license": "Apache-2.0",
Expand All @@ -20,8 +20,8 @@
"test-chip": "matter-test --force-exit"
},
"dependencies": {
"@project-chip/matter-node.js": "0.7.3-alpha.0-20231217-383ffe47",
"@project-chip/matter.js": "0.7.3-alpha.0-20231217-383ffe47",
"@project-chip/matter.js-tools": "0.7.3-alpha.0-20231217-383ffe47"
"@project-chip/matter-node.js": "0.7.3",
"@project-chip/matter.js": "0.7.3",
"@project-chip/matter.js-tools": "0.7.3"
}
}
8 changes: 4 additions & 4 deletions codegen/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@project-chip/matter.js-codegen",
"version": "0.7.3-alpha.0-20231217-383ffe47",
"version": "0.7.3",
"description": "Matter.js tooling",
"private": true,
"type": "module",
Expand All @@ -27,14 +27,14 @@
},
"homepage": "https://github.com/project-chip/matter.js#readme",
"dependencies": {
"@project-chip/matter.js": "0.7.3-alpha.0-20231217-383ffe47",
"@project-chip/matter.js-intermediate-models": "0.7.3-alpha.0-20231217-383ffe47"
"@project-chip/matter.js": "0.7.3",
"@project-chip/matter.js-intermediate-models": "0.7.3"
},
"engines": {
"node": ">=18.0.0"
},
"devDependencies": {
"@project-chip/matter.js-tools": "0.7.3-alpha.0-20231217-383ffe47",
"@project-chip/matter.js-tools": "0.7.3",
"@types/jsdom": "^21.1.6",
"jsdom": "^23.0.1",
"typescript": "^5.3.3",
Expand Down
68 changes: 36 additions & 32 deletions docs/matter-node-ble.js/classes/BleBroadcaster.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Interface for classes that allow to announce one Matter instance.

### constructor

**new BleBroadcaster**(`blenoServer`, `additionalAdvertisementData?`)
**new BleBroadcaster**(`blenoServer`, `additionalAdvertisementData?`): [`BleBroadcaster`](BleBroadcaster.md)

#### Parameters

Expand All @@ -47,9 +47,13 @@ Interface for classes that allow to announce one Matter instance.
| `blenoServer` | [`BlenoBleServer`](internal_.BlenoBleServer.md) |
| `additionalAdvertisementData?` | `Uint8Array` |

#### Returns

[`BleBroadcaster`](BleBroadcaster.md)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:26](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L26)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:26](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L26)

## Properties

Expand All @@ -59,7 +63,7 @@ Interface for classes that allow to announce one Matter instance.

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:28](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L28)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:28](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L28)

___

Expand All @@ -69,7 +73,7 @@ ___

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:24](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L24)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:24](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L24)

___

Expand All @@ -79,7 +83,7 @@ ___

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:27](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L27)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:27](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L27)

___

Expand All @@ -89,7 +93,7 @@ ___

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:23](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L23)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:23](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L23)

___

Expand All @@ -99,7 +103,7 @@ ___

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:22](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L22)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:22](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L22)

___

Expand All @@ -109,107 +113,107 @@ ___

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:21](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L21)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:21](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L21)

## Methods

### announce

**announce**(): `Promise`<`void`\>
**announce**(): `Promise`\<`void`\>

Send out announcements for this instance.

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[announce](../interfaces/internal_.InstanceBroadcaster.md#announce)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:65](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L65)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:65](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L65)

___

### close

**close**(): `Promise`<`void`\>
**close**(): `Promise`\<`void`\>

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:102](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L102)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:102](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L102)

___

### expireAllAnnouncements

**expireAllAnnouncements**(): `Promise`<`void`\>
**expireAllAnnouncements**(): `Promise`\<`void`\>

Expire all announcements.

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[expireAllAnnouncements](../interfaces/internal_.InstanceBroadcaster.md#expireallannouncements)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:98](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L98)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:98](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L98)

___

### expireCommissioningAnnouncement

**expireCommissioningAnnouncement**(): `Promise`<`void`\>
**expireCommissioningAnnouncement**(): `Promise`\<`void`\>

Expire the announcement for this commissioning instance.

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[expireCommissioningAnnouncement](../interfaces/internal_.InstanceBroadcaster.md#expirecommissioningannouncement)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:90](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L90)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:90](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L90)

___

### expireFabricAnnouncement

**expireFabricAnnouncement**(): `Promise`<`void`\>
**expireFabricAnnouncement**(): `Promise`\<`void`\>

Expire the announcement for this operative instance.

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[expireFabricAnnouncement](../interfaces/internal_.InstanceBroadcaster.md#expirefabricannouncement)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:94](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L94)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:94](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L94)

___

### setCommissionMode

**setCommissionMode**(`mode`, `«destructured»`): `Promise`<`void`\>
**setCommissionMode**(`mode`, `«destructured»`): `Promise`\<`void`\>

Set a commissionable mode and details to announce a commissionable device.

Expand All @@ -222,21 +226,21 @@ Set a commissionable mode and details to announce a commissionable device.

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[setCommissionMode](../interfaces/internal_.InstanceBroadcaster.md#setcommissionmode)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:31](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L31)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:31](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L31)

___

### setCommissionerInfo

**setCommissionerInfo**(`_commissionerData`): `Promise`<`void`\>
**setCommissionerInfo**(`_commissionerData`): `Promise`\<`void`\>

Set commissioner details to announce a commissioner service for User directed commissioning (UDC).

Expand All @@ -248,33 +252,33 @@ Set commissioner details to announce a commissioner service for User directed co

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[setCommissionerInfo](../interfaces/internal_.InstanceBroadcaster.md#setcommissionerinfo)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:60](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L60)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:60](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L60)

___

### setFabrics

**setFabrics**(): `Promise`<`void`\>
**setFabrics**(): `Promise`\<`void`\>

Set operational details to Announce an operational device which is already commissioned.
Use expireCommissioningAnnouncements = true when Fabrics are changed after a n commissioning process.

#### Returns

`Promise`<`void`\>
`Promise`\<`void`\>

#### Implementation of

[InstanceBroadcaster](../interfaces/internal_.InstanceBroadcaster.md).[setFabrics](../interfaces/internal_.InstanceBroadcaster.md#setfabrics)

#### Defined in

[matter-node-ble.js/src/ble/BleBroadcaster.ts:53](https://github.com/project-chip/matter.js/blob/b7330d72/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L53)
[matter-node-ble.js/src/ble/BleBroadcaster.ts:53](https://github.com/project-chip/matter.js/blob/dfd1dc35/packages/matter-node-ble.js/src/ble/BleBroadcaster.ts#L53)
Loading

0 comments on commit 5144f0d

Please sign in to comment.