Skip to content

Commit 18dd87e

Browse files
authored
rework API (#82)
* implement new API surface * add tests with the new api * refactor internals * add tests and refactor * refactor and fix issues * improvements * fix issues * cleanup types * clean up api and readme * re-order entries in the readme * add extended test suite * formatting * add deprecation warnings * fix legacy hasSpace
1 parent c656680 commit 18dd87e

76 files changed

Lines changed: 8666 additions & 1776 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@geoprotocol/geo-sdk": minor
3+
---
4+
5+
Introduce the lightweight `Ops` namespace, configured `createGeoClient` workflows, first-class network configs, typed subpath exports, and deprecated compatibility adapters for legacy Graph/IPFS/space APIs.
6+
7+
The new personal-space creation helper now returns the initial profile ops needed to create the space entity, account entity, and personal-space type relations after the registry transaction is mined.
8+
9+
Entity delete op construction is now internal to `geo.entities.delete(...)` instead of being exposed on `Ops.entities`, and image op construction is internal to `geo.images.create(...)` instead of being exposed on `Ops.images`.

0 commit comments

Comments
 (0)