SIGN IN SIGN UP

chore(release): prepare DomainKit (#50)

## Summary

All bumped packages.

| Package | From | To |
| --- | --- | --- |
| `@domainkit/react` | `0.2.2` | `0.3.0` |
| `domainkit` | `0.2.2` | `0.3.0` |

## Changelogs
### `react-host-connection-composition.md`

<details>
<summary>Show Bumped Packages (1)</summary>

| Package | Bump |
| --- | --- |
| `npm:@domainkit/react` | patch |

</details>

#### Compose connection rows with host controls

Separate the unstyled connection trigger from the packaged
provider-marked recipe so applications
can use their own buttons, labels, and row layout without rebuilding the
connection dialog.
### `react-effect-atom.md`

<details>
<summary>Show Bumped Packages (1)</summary>

| Package | Bump |
| --- | --- |
| `npm:@domainkit/react` | minor |

</details>

#### Run React lifecycle controllers through Effect Atom

Use the canonical `domainkit` transport service and an Effect layer at
`DomainKit.Root`, replace
duplicated Promise transport models and manual request tracking with
Effect Atom, and require React
19 for the 0.3 release.
### `effect-first-public-api.md`

<details>
<summary>Show Bumped Packages (1)</summary>

| Package | Bump |
| --- | --- |
| `npm:domainkit` | minor |

</details>

#### Make Effect the canonical DomainKit API

Export Effect services, programs, providers, and schema-backed
application transport contracts
from `domainkit`. Move the secondary Promise facade to
`domainkit/promise` and remove duplicate
Effect and provider subpaths before the 0.3 release.

## Publish

The following packages will be published if merged:

| Package | Version | Registry |
| --- | --- | --- |
| `@domainkit/react` | `0.3.0` | `npm` |
| `domainkit` | `0.3.0` | `npm` |

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
G
github-actions[bot] committed
2338e852725e29efaf6caf5db44f2a7e193c2799
Parent: d7672ac
Committed by GitHub <noreply@github.com> on 8/30/2026, 4:32:10 PM