Skip to content

Commit f08a16a

Browse files
committed
chore: bump to 0.5.0, CHANGELOG for Plan 27 access update
1 parent 8bc042e commit f08a16a

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,21 @@
22

33
## [Unreleased]
44

5-
## [0.4.0] - 2026-04-02
5+
## [0.5.0] - 2026-04-02
66

77
### Added
88
- `Contact.incomingCollectorClients` getter — filter CollectorClients by Incoming status
99
- `Contact.displayStatus` mapping: Deactivated → Revoked, Incoming → Pending
10+
- `Collector.requestAccessUpdate()` — doctor-side method to request permission changes from patient
11+
- `CollectorClient.checkForUpdateRequests()` — patient-side discovery of pending update requests
12+
- `CollectorClient.acceptUpdate()` / `refuseUpdate()` — patient-side accept/refuse with access recreate
13+
- `AppClientAccount.getContacts()` scans active CCs for update requests in parallel
14+
- Bridge access helpers: `getOrCreateBridgeAccess()`, `recreateBridgeAccess()`, `ensureBridgeAccess()`
1015

1116
### Fixed
1217
- `CollectorClient.revoke()` handles missing accessData gracefully (skips access deletion)
1318
- `AppManagingAccount.getContacts(true)` calls `checkInbox()` on each collector to detect patient revoke/refuse responses
19+
- `requestAccessUpdate` target key uses doctor's sharing access ID (not patient-side access info)
1420

1521
## [0.3.0] - 2026-03-23
1622

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hds-lib",
3-
"version": "0.4.0",
3+
"version": "0.5.0",
44
"description": "Health Data Safe - Library",
55
"type": "module",
66
"engines": {

0 commit comments

Comments
 (0)