Commit b00a4dc
Release v0.13.0
Origin-SHA: 88bfe14ab42a420816c35f1a097feb0f046d77bd
### Minor Changes
- 7d51b1f: Sync OpenAPI spec.
- Adds the drop publish flow operations: `build_drop_publish_transaction`, `build_drop_unpublish_transaction`, `upload_drop_metadata_to_ipfs`, `get_drop_metadata_ipfs_progress` and `upload_drop_collection_manifest`, with the `DropTransactionResponse`, `DropMetadataUploadResponse` and `DropMetadataUploadProgressResponse` schemas, and adds their routes to the `write:drops` scope.
- `SelfMintDropItemResponse` now carries the transaction fields plus `token_id`.
- Fields the API documents as nullable are now typed nullable: the spec is OpenAPI 3.1 and os2-core now emits `type: [T, "null"]` or `anyOf: [ref, null]` for them. Code that reads these fields may need a null check. This is why the bump is minor.
- `label` is now required on drop stage edits (`SaveDropEditsStageRequest`). A stage without one was accepted before but could never be published.
- The shared 400/403/404/409 responses document the `V1ErrorWrapper` body, `NftSearchResponse` gains the optional `best_listing` field, and field descriptions are updated.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>1 parent 43062fd commit b00a4dc
7 files changed
Lines changed: 1683 additions & 623 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
3 | 15 | | |
4 | 16 | | |
5 | 17 | | |
| |||
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
815 | 815 | | |
816 | 816 | | |
817 | 817 | | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
818 | 836 | | |
819 | 837 | | |
820 | 838 | | |
| |||
869 | 887 | | |
870 | 888 | | |
871 | 889 | | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
872 | 899 | | |
873 | 900 | | |
874 | 901 | | |
| |||
1364 | 1391 | | |
1365 | 1392 | | |
1366 | 1393 | | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
1367 | 1403 | | |
1368 | 1404 | | |
1369 | 1405 | | |
| |||
0 commit comments