# @osdk/client.unstable

## 2.47.0

## 2.46.0

## 2.45.0

## 2.44.0

### Minor Changes

- 1b33456: Enable the require-await lint rule: drop the redundant `async` keyword from test callbacks that never await, and keep intentionally-async (Promise-returning) functions as-is

## 2.43.0

## 2.42.0

### Minor Changes

- 0021ee4: Migrate @osdk/client, @osdk/client.unstable, and @osdk/client.unstable.tpsa to lint with oxlint and format with oxfmt (configured via Ultracite) instead of ESLint and dprint (eighth and ninth increments of the repo-wide oxc migration). The conjure-generated src/generated trees in @osdk/client.unstable and @osdk/client.unstable.tpsa are re-included (linted and oxfmt-formatted, matching the prior ESLint + dprint coverage) via per-package nested oxlint configs; @osdk/client's newly-surfaced error-level lint rules are turned off in its nested config to keep the change behavior-preserving.

## 2.41.0

## 2.40.0

## 2.39.0

### Minor Changes

- 397ce96: support interface action type constraint in maker experimental

## 2.38.0

## 2.37.0

## 2.36.0

## 2.35.0

## 2.34.0

## 2.33.0

## 2.32.0

### Minor Changes

- b5d0a61: transitive OAC imports
- 833f47a: add support for interface action type constraint in ontology as code

## 2.31.0

## 2.30.0

## 2.29.0

## 2.28.0

## 2.27.0

## 2.26.0

## 2.25.0

## 2.24.0

## 2.23.0

## 2.22.0

## 2.21.0

## 2.20.0

## 2.19.0

## 2.18.0

## 2.17.0

## 2.16.0

### Minor Changes

- 56c5630: Drop redundant `--config $(find-up dprint.json)` from `lint`, `fix-lint`, and `format` scripts. dprint already auto-discovers `dprint.json` by walking up from cwd; the substitution was a no-op anyway since `find-up` is an npm package, not a CLI. Also fix the `uploadMediaOntologyEdits` documentation example so its `// @ts-ignore` survives dprint reformatting (the broken `format` step had been masking this).
- ebc5f0c: Experimental function backed actions in OAC

## 2.15.0

## 2.14.0

### Minor Changes

- bab1421: Add check for bundling to ensure entry points work even if dev deps change.
- 2f40eee: Support edits history

## 2.13.0

## 2.12.0

## 2.11.0

### Minor Changes

- a6f4208: configure entity perms in OAC

## 2.10.0

### Minor Changes

- f01a8f4: improvements(build): significant reduction in build task graphs

## 2.9.0

## 2.8.0

### Minor Changes

- 322c5bc: Simulated release
- f487a6a: Maker experimental
- e462938: Support PSGs in OAC
- 6499ff9: Support reducers and struct main values in oac
- 034081a: oac direct datasources
- 35f2f1a: Add Media inputs/outputs for Queries
- 972bda6: Support assumed markings for oac PSGs
- 6941b4f: extendsInterfaceMetadata on the IR to fix interface impl

## 2.8.0-beta.32

## 2.8.0-beta.31

## 2.8.0-beta.30

## 2.8.0-beta.29

## 2.8.0-beta.28

## 2.8.0-beta.27

## 2.8.0-beta.26

## 2.8.0-beta.25

## 2.8.0-beta.24

## 2.8.0-beta.23

## 2.8.0-beta.22

## 2.8.0-beta.21

## 2.8.0-beta.20

## 2.8.0-beta.19

## 2.8.0-beta.18

## 2.8.0-beta.17

## 2.8.0-beta.16

### Minor Changes

- 6941b4f: extendsInterfaceMetadata on the IR to fix interface impl

## 2.8.0-beta.15

## 2.8.0-beta.14

### Minor Changes

- 35f2f1a: Add Media inputs/outputs for Queries

## 2.8.0-beta.13

## 2.8.0-beta.12

## 2.8.0-beta.11

### Minor Changes

- f487a6a: Maker experimental

## 2.8.0-beta.10

### Minor Changes

- 972bda6: Support assumed markings for oac PSGs

## 2.8.0-beta.9

## 2.8.0-beta.8

## 2.8.0-beta.7

### Minor Changes

- 034081a: oac direct datasources

## 2.8.0-beta.6

## 2.8.0-beta.5

### Minor Changes

- 6499ff9: Support reducers and struct main values in oac

## 2.8.0-beta.4

## 2.8.0-beta.3

## 2.8.0-beta.2

### Minor Changes

- e462938: Support PSGs in OAC

## 2.7.0-beta.14

## 2.7.0-beta.13

## 2.7.0-beta.12

## 2.7.0-beta.11

## 2.7.0-beta.10

## 2.7.0-beta.9

### Minor Changes

- 8381ac2: Alias and render hint overrides for oac
- c95f3bc: Support IDPs in OAC

## 2.7.0-beta.8

## 2.7.0-beta.7

## 2.7.0-beta.6

## 2.7.0-beta.5

## 2.7.0-beta.4

## 2.7.0-beta.3

## 2.7.0-beta.2

## 2.6.0-beta.13

## 2.6.0-beta.12

## 2.6.0-beta.11

## 2.6.0-beta.10

## 2.6.0-beta.9

## 2.6.0-beta.8

## 2.6.0-beta.7

## 2.6.0-beta.6

## 2.6.0-beta.5

## 2.6.0-beta.4

### Minor Changes

- 7fd788b: Support derived properties

## 2.6.0-beta.3

## 2.6.0-beta.2

## 2.5.0-beta.15

## 2.5.2

## 2.5.1

## 2.5.0

### Patch Changes

- 322c5bc: Simulated release
- a6f49e9: Intermediary links in oac
- a6f49e9: Fix Maker Rid Generation
- 04fe946: Use block data type for imports

## 2.5.0-rc.15

## 2.5.0-beta.14

### Minor Changes

- 9dd5a63: Intermediary links in oac
- e62408b: Fix Maker Rid Generation

## 2.5.0-beta.13

## 2.5.0-beta.12

## 2.5.0-beta.11

## 2.5.0-beta.10

## 2.5.0-beta.9

## 2.5.0-beta.8

## 2.5.0-beta.7

## 2.5.0-beta.6

### Minor Changes

- 04fe946: Use block data type for imports

## 2.5.0-beta.5

## 2.5.0-beta.4

## 2.5.0-beta.3

## 2.5.0-beta.2

## 2.4.0-beta.17

## 2.4.0-beta.16

## 2.4.0-beta.15

## 2.4.0-beta.14

### Minor Changes

- 5c76e33: Trim value type before putting it in SPT IR

## 2.4.0-beta.13

## 2.4.0-beta.12

## 2.4.0-beta.11

## 2.4.0-beta.10

## 2.4.0-beta.9

## 2.4.0-beta.8

## 2.4.0-beta.7

## 2.4.0-beta.6

### Minor Changes

- 764e5f1: Add marking constraints

## 2.4.0-beta.5

## 2.4.0-beta.4

### Minor Changes

- a01b8d4: Revert import block data changes

## 2.4.0-beta.3

### Minor Changes

- 988bf66: Use block data type for imports

## 2.4.0-beta.2

## 2.3.0-beta.10

### Minor Changes

- 0cc9cad: oms api bump

## 2.3.0-beta.9

### Minor Changes

- 7d232fb: Added searchable field to interface definitions

## 2.3.0-beta.8

## 2.3.0-beta.7

### Minor Changes

- f8db93d: improve media upload (beta)

## 2.3.0-beta.6

### Minor Changes

- 9839eab: Reverts #1617

## 2.3.0-beta.5

### Minor Changes

- d6bccdf: Add marketplace API

## 2.3.0-beta.4

### Minor Changes

- cc2ce5f: add module-group api
- a6c01ff: Add object-sentinel API
- 3408ea9: Update object set service API

## 2.3.0-beta.3

### Minor Changes

- 474f4ca: Group permissions for OAC actions

## 2.3.0-beta.2

## 2.2.0

### Patch Changes

- 322c5bc: Simulated release
- 6eeb423: Simple create and modify actions for interfaces
- a08bdfb: Support stream datasources in OAC
- 10da391: Links as Code
- 6ac8f0b: api bump
- 5e8e839: Bump OMS API to include links in ontology IR
- 889e84b: Release
- ed69666: Update conjure-lite to 0.7.1
- 395ae07: Actions as code
- 37f8e60: api bump for concrete actions
- 317b555: Release

## 2.2.0-beta.23

## 2.2.0-beta.22

## 2.2.0-beta.21

### Minor Changes

- 317b555: Release

## 2.2.0-beta.20

### Minor Changes

- 889e84b: Release

## 2.2.0-beta.19

## 2.2.0-beta.18

### Minor Changes

- 6ac8f0b: api bump

## 2.2.0-beta.17

### Minor Changes

- 6eeb423: Simple create and modify actions for interfaces
- 37f8e60: api bump for concrete actions

## 2.2.0-beta.16

### Minor Changes

- 395ae07: Actions as code

## 2.2.0-beta.15

### Minor Changes

- ed69666: Update conjure-lite to 0.7.1

## 2.2.0-beta.14

### Minor Changes

- a08bdfb: Support stream datasources in OAC

## 2.2.0-beta.13

## 2.2.0-beta.12

## 2.2.0-beta.11

### Minor Changes

- 10da391: Links as Code

## 2.2.0-beta.10

### Minor Changes

- 5e8e839: Bump OMS API to include links in ontology IR

## 2.2.0-beta.9

## 2.2.0-beta.8

## 2.2.0-beta.7

## 2.2.0-beta.6

## 2.2.0-beta.5

## 2.2.0-beta.4

## 2.2.0-beta.3

## 2.2.0-beta.2

## 2.1.0

### Minor Changes

- 25fd9f0: Updating package.json to have better entry points to support react native bundlers.
- 94463b6: Support objects as code
- 9d35a1f: Remove unused imports
- 7a95618: Generate new OMS APIs
- caf1abc: Support generating linked products for marketplace
- 83e7ea3: Move from a single-widget to widget set model for custom widget libraries
- 2b35ed4: Structs in maker package
- 06e66dc: Making interface type status configurable

## 2.1.0-beta.31

## 2.1.0-beta.30

## 2.1.0-beta.29

## 2.1.0-beta.28

## 2.1.0-beta.27

## 2.1.0-beta.26

### Minor Changes

- 94463b6: Support objects as code

## 2.1.0-beta.25

## 2.1.0-beta.24

## 2.1.0-beta.23

### Minor Changes

- 7a95618: Generate new OMS APIs
- 83e7ea3: Move from a single-widget to widget set model for custom widget libraries

## 2.1.0-beta.22

## 2.1.0-beta.21

## 2.1.0-beta.20

### Minor Changes

- 9d35a1f: Remove unused imports
- 06e66dc: Making interface type status configurable

## 2.1.0-beta.19

## 2.1.0-beta.18

## 2.1.0-beta.17

## 2.1.0-beta.16

## 2.1.0-beta.15

## 2.1.0-beta.14

## 2.1.0-beta.13

## 2.1.0-beta.12

## 2.1.0-beta.11

### Minor Changes

- caf1abc: Support generating linked products for marketplace

## 2.1.0-beta.10

## 2.1.0-beta.9

## 2.1.0-beta.8

## 2.1.0-beta.7

## 2.1.0-beta.6

### Minor Changes

- 25fd9f0: Updating package.json to have better entry points to support react native bundlers.

## 2.1.0-beta.5

### Minor Changes

- 2b35ed4: Structs in maker package

## 2.1.0-beta.4

## 2.1.0-beta.3

## 2.1.0-beta.2

## 2.1.0-beta.1

## 2.1.0-beta.0

## 2.0.0

### Minor Changes

- 76a7adb: Use OntologyMetadataService.bulkLoadOntologyEntities in place of deprecated loadOntologyEntities
- 1252d94: ESM Only
- ee39a61: Adding value types to ont as code
- ee39a61: Add support for gotham mapping of SPTs in maker
- d4d6605: Audited and cleaned up deps

## 2.0.0-beta.16

## 2.0.0-beta.15

## 2.0.0-beta.14

### Minor Changes

- d4d6605: Audited and cleaned up deps

## 2.0.0-beta.13

## 2.0.0-beta.12

## 2.0.0-beta.11

## 2.0.0-beta.10

### Minor Changes

- 1252d94: ESM Only

## 2.0.0-beta.9

## 2.0.0-beta.8

## 2.0.0-beta.7

### Minor Changes

- ee39a61: Add support for gotham mapping of SPTs in maker

## 2.0.0-beta.6

### Minor Changes

- 76a7adb: Use OntologyMetadataService.bulkLoadOntologyEntities in place of deprecated loadOntologyEntities

## 0.1.0

### Minor Changes

- bc89b62: Spelling fixes and spell check in CI

## 0.1.0-beta.0

### Minor Changes

- bc89b62: Spelling fixes and spell check in CI
