Skip to content

Commit 322c93b

Browse files
committed
Write a migration guide.
1 parent 2e309df commit 322c93b

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: Labeled assets are now called subassets.
3+
pull_requests: []
4+
---
5+
6+
Previously, we had two terms for assets that "live inside" another - either "subasset" or "labeled
7+
asset". Our docs would sometimes call them one or the other (sometimes both!).
8+
9+
We've now replaced all instances of "labeled asset" with "subasset". To this end, the following
10+
types/functions have been renamed:
11+
12+
- `LoadedAsset::get_labeled` -> `LoadedAsset::get_subasset`
13+
- `LoadedAsset::iter_labels` -> `LoadedAsset::iter_subasset_names`
14+
- `ErasedLoadedAsset::get_labeled` -> `ErasedLoadedAsset::get_subasset`
15+
- `ErasedLoadedAsset::iter_labels` -> `ErasedLoadedAsset::iter_subasset_names`
16+
- `LoadContext::begin_labeled_asset` -> `LoadContext::begin_subasset`
17+
- `LoadContext::labeled_asset_scope` -> `LoadContext::subasset_scope`
18+
- `LoadContext::add_labeled_asset` -> `LoadContext::add_subasset`
19+
- `LoadContext::add_loaded_labeled_asset` -> `LoadContext::add_loaded_subasset`
20+
- `LoadContext::has_labeled_asset` -> `LoadContext::has_subasset`
21+
- `LoadContext::get_label_handle` -> `LoadContext::get_subasset_handle`
22+
- `ParseAssetPathError::InvalidLabelSyntax` -> `ParseAssetPathError::InvalidSubassetSyntax`
23+
- `ParseAssetPathError::MissingSubassetName` -> `ParseAssetPathError::MissingSubassetName`
24+
- `AssetPath::label` -> `AssetPath::subasset_name`
25+
- `AssetPath::label_cow` -> `AssetPath::subasset_name_cow`
26+
- `AssetPath::without_label` -> `AssetPath::without_subasset_name`
27+
- `AssetPath::remove_label` -> `AssetPath::remove_subasset_name`
28+
- `AssetPath::take_label` -> `AssetPath::take_subasset_name`
29+
- `AssetPath::with_label` -> `AssetPath::with_subasset_name`
30+
- `SavedAsset::get_labeled` -> `SavedAsset::get_subasset`
31+
- `SavedAsset::get_erased_labeled` -> `SavedAsset::get_erased_subasset`
32+
- `SavedAsset::iter_labels` -> `SavedAsset::iter_subasset_names`
33+
- `TransformedAsset::take_labeled_assets` -> `TransformedAsset::take_subassets`
34+
- `TransformedAsset::get_labeled` -> `TransformedAsset::get_subasset`
35+
- `TransformedAsset::get_erased_labeled` -> `TransformedAsset::get_erased_subasset`
36+
- `TransformedAsset::insert_labeled` -> `TransformedAsset::insert_subasset`
37+
- `TransformedAsset::iter_labels` -> `TransformedAsset::iter_subasset_names`
38+
- `TransformedSubAsset::get_labeled` -> `TransformedSubAsset::get_subasset`
39+
- `TransformedSubAsset::get_erased_labeled` -> `TransformedSubAsset::get_erased_subasset`
40+
- `TransformedSubAsset::insert_labeled` -> `TransformedSubAsset::insert_subasset`
41+
- `TransformedSubAsset::iter_labels` -> `TransformedSubAsset::iter_subasset_names`
42+
- `GltfAssetLabel` -> `GltfSubassetName`
43+
- `GltfMesh::asset_label` -> `GltfMesh::subasset_name`
44+
- `GltfNode::asset_label` -> `GltfNode::subasset_name`
45+
- `GltfPrimitive::asset_label` -> `GltfPrimitive::subasset_name`
46+
- `GltfSkin::asset_label` -> `GltfSkin::subasset_name`

0 commit comments

Comments
 (0)