# @ankhorage/runtime

## 3.0.11

### Patch Changes

- 0da2975: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/data-sources`.

## 3.0.10

### Patch Changes

- 178d833: Update Ankhorage dependencies: `@ankhorage/data-sources`.

## 3.0.9

### Patch Changes

- c93a595: Update Ankhorage dependencies: `@ankhorage/contracts`.

## 3.0.8

### Patch Changes

- 3913463: Update Ankhorage dependencies: `@ankhorage/data-sources`.

## 3.0.7

### Patch Changes

- 0f7cc03: Update Ankhorage dependencies: `@ankhorage/contracts`.

## 3.0.6

### Patch Changes

- 2a56907: Update Ankhorage dependencies: `@ankhorage/data-sources`.

## 3.0.5

### Patch Changes

- 3024269: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/data-sources`.

## 3.0.4

### Patch Changes

- b43d97f: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/data-sources`.

## 3.0.3

### Patch Changes

- 563e6ee: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/utility`.

## 3.0.2

### Patch Changes

- 7a66833: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/data-sources`, `@ankhorage/paradox`.

## 3.0.1

### Patch Changes

- d457531: Update Ankhorage dependencies: `@ankhorage/utility`.

## 3.0.0

### Major Changes

- 9327617: Consume the canonical Contracts 22 API registry shape and remove ordered API-list semantics from Runtime.

## 2.3.1

### Patch Changes

- fde07ae: Use package metadata as the default Paradox documentation title and description.

## 2.3.0

### Minor Changes

- e3a9e9f: Expose bindable lifecycle state for component-triggered API operations and prevent concurrent duplicate dispatches.

## 2.2.10

### Patch Changes

- 17683bf: Preserve normalized record payloads for component-owned events such as upload requests, sorting, and sheet index changes when resolving manifest action bindings.

## 2.2.9

### Patch Changes

- bc3b227: Update Ankhorage dependencies: `@ankhorage/data-sources`.
- 782dbf2: Update Ankhorage dependencies: `@ankhorage/contracts`.

## 2.2.8

### Patch Changes

- bceca60: Update Ankhorage dependencies: `@ankhorage/contracts`.

## 2.2.7

### Patch Changes

- d2fe5c9: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/data-sources`.

## 2.2.6

### Patch Changes

- d7b77c1: Preserve Image media references through node prop resolution so the shared media resolver can load bundled and remote image assets.

## 2.2.5

### Patch Changes

- c08fb2b: Update Ankhorage dependencies: `@ankhorage/contracts`.

## 2.2.4

### Patch Changes

- bc482bc: Update Ankhorage dependencies: `@ankhorage/contracts`.

## 2.2.3

### Patch Changes

- 307e6c8: Update Ankhorage dependencies: `@ankhorage/data-sources`.

## 2.2.2

### Patch Changes

- 189230c: Update Ankhorage dependencies: `@ankhorage/contracts`, `@ankhorage/paradox`.

## 2.2.1

### Patch Changes

- c3567e9: Support the React Native 0.86 patch line as a peer while validating the package against the canonical React Native 0.86.3 application baseline.

## 2.2.0

### Minor Changes

- 47c80a1: Move Runtime to the React 19.2.3, React Native 0.86.2, React Native Web 0.21, and TypeScript 6 consumer baseline while preserving its Expo-unaware renderer, event, binding, and package contracts.

## 2.1.0

### Minor Changes

- 02c1389: Expose canonical API and binding execution through the package-neutral `@ankhorage/runtime/bindings` entrypoint so headless consumers do not load React Native renderer modules.

## 2.0.0

### Major Changes

- be91179: Resolve operation bindings through canonical `infra.apis[]` API identities, delegate API execution to `@ankhorage/data-sources`, and remove the API-to-database operation shortcut while preserving explicit database actions separately.

## 1.1.0

### Minor Changes

- e898519: Resolve canonical `{ mediaId }` component-property references through the app media registry. External URLs resolve immediately, while storage and bundled assets use a provider-neutral host resolver with cached async resolution and safe unresolved fallbacks.

## 1.0.0

### Major Changes

- 3e09665: Consume the canonical Contracts 4 and Data Sources 1 API taxonomy, remove the obsolete `manifest.data.apis` seed-loader surface, and execute database-backed generated API operations through their referenced runtime database adapters.

## 0.3.0

### Minor Changes

- 290ca3a: Remove Runtime-owned concrete and app-extension component registry exports so hosts inject all component registries explicitly.

## 0.2.4

### Patch Changes

- 81fe6a0: Remove Runtime-owned ZORA component registry exports and require hosts to inject concrete component registries.

## 0.2.3

### Patch Changes

- 053bfe1: update ZORA

## 0.2.2

### Patch Changes

- c1315d1: Update package command metadata.

## 0.2.1

### Patch Changes

- 21fd6e9: Consume and re-export shared runtime callback contracts from `@ankhorage/contracts/runtime`.

## 0.2.0

### Minor Changes

- ae57bd5: Expand `@ankhorage/runtime` from bootstrap contracts into the extracted generic
  runtime package. The package now owns the shared renderer, bindings, action
  registry, screen loaders, and state-adapter helpers while keeping framework
  integration injected through `executeAction` instead of importing `expo-router`
  or Zora hooks directly.

## 0.1.1

### Patch Changes

- 0813996: Trigger release

## 0.1.0

### Minor Changes

- a13f394: Bootstrap the standalone platform-neutral runtime package.

## 0.0.0

- Bootstrap package placeholder.
