# @platform-modules/notifications

## 0.1.1

### Patch Changes

- Updated dependencies [7d474ec]
  - @platform-modules/util@0.2.0
  - @platform-modules/db@0.2.1

## 0.1.0

### Minor Changes

- f145c36: New `./inbox` subpath — persisted per-user notification records exposed as a delivery `ChannelAdapter` over the shipped `notify()` pipeline (no second send path). `createDbNotificationStore` (`list`/`unreadCount`/`markRead`, collation-safe `(createdAtMs, seq)` keyset), `notificationsTableSql` DDL, `createInboxChannel`. IDOR floor: every read user-scoped, `markRead` cross-user is a silent no-op. DoS floor: clamped list limit + capped markRead ids. Info-disclosure floor: channel `send` returns a generic error, swallowing the raw db error.

### Patch Changes

- Updated dependencies [f895518]
- Updated dependencies [c80eaad]
- Updated dependencies [324de71]
  - @platform-modules/db@0.2.0
  - @platform-modules/util@0.1.0

## 0.0.2

### Patch Changes

- Updated dependencies [0170476]
  - @platform-modules/mail@0.1.0

## 0.0.1

### Patch Changes

- d72b1ba: Initial publish — first versioned release.
- Updated dependencies [d72b1ba]
  - @platform-modules/db@0.0.1
  - @platform-modules/mail@0.0.1
  - @platform-modules/util@0.0.1
