Skip to content

Commit 674f676

Browse files
Release packages [publish docs] (#27)
Co-authored-by: imodeljs-admin <[email protected]>
1 parent 615001a commit 674f676

3 files changed

Lines changed: 14 additions & 14 deletions

File tree

.changeset/breezy-suits-take.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

packages/scenes-client/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# @bentley/scenes-client
22

3+
## 0.3.0
4+
5+
### Minor Changes
6+
7+
- 615001a: Expose strongly typed scene object interfaces with schema validation.
8+
- Added `ScenesApiSchemas` registry containing all schema definitions supported by the Scenes API
9+
- Added schema-specific typed interfaces for create, update, and response objects:
10+
- Create: `StandardObjectCreate<K,V>`, `ITwinScopedObjectCreate<K,V>`, `ResourceStylingObjectCreate<K,V>`
11+
- Update: `MetadataSceneObjectUpdate`, `StandardSceneObjectDataUpdate<K,V>`, `ITwinScopedObjectDataUpdate<K,V>`, `ResourceStylingObjectDataUpdate<K,V>`
12+
- Response: `StandardObject<K,V>`, `ITwinScopedObject<K,V>`, `ResourceStylingObject<K,V>`
13+
- `SceneObjectCreate`, `SceneObjectUpdate`, and `SceneObject` are now schema-driven union types
14+
- Enables compile-time validation, autocomplete, and automatic type resolution based on schema kind
15+
316
## 0.2.2
417

518
### Patch Changes

packages/scenes-client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bentley/scenes-client",
3-
"version": "0.2.2",
3+
"version": "0.3.0",
44
"description": "Client-side code for managing scenes",
55
"publishConfig": {
66
"registry": "https://pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/",

0 commit comments

Comments
 (0)