- 86d08f2: upgrade nextjs in nextjs template
-
edf7630: Schema Definition API Change (Breaking Change)
Before:
export class User extends Entity.Class<User>('User')({ name: Type.String, }) {}
After:
export const User = Entity.Schema( { name: Type.String }, { types: [Id('bffa181e-a333-495b-949c-57f2831d7eca')], properties: { name: Id('a126ca53-0c8e-48d5-b888-82c734c38935'), }, }, );
All entity definitions need to be rewritten. The new API requires explicit type IDs and property IDs.
- e20c419: use correct crypto space id
- 1d29c53: improve processConnectAuthSuccess behaviour
- upgrade hypergraph dependencies
- de0d153: improve geo connect box based on authentication state in all templates
- 0546a02: upgrade dependencies
- internal restructurings
- 4d0f65f: bump dependencies
-
df9e7eb: Add typesync script to templates. Bump both template @graphprotocol/hypergraph and @graphprotocol/hypergraph-react packages to 0.6.0 with typesync
Running typesync:
- scaffold a hypergraph app:
pnpm create hypergraph@latest --template vite-react --package-manager pnpm my-hypergraph-app - approve builds:
pnpm approve-builds - run typesync:
pnpm run typesync
- scaffold a hypergraph app:
- dcc05b3: improve templates (use Projects instead of Address, show space IDs, show Project IDs)
- 7e20c0b: improve projects listing in both templates
- b2fbdbb: add datasets (dapps, investment roundes, assets) to templates
- 72f8874: Bump to templates > @graphprotocol/hypergraph-react to latest version for usePublishToPublicSpace fix
- a16e5cf: Update the copy-package-json script to set the type to module on the package.json in the dist that gets published
- Update templates to use the Id from @graphprotocol/hypergraph package
- 21fe465: Bump @graphprotocol/hypergraph and @graphprotocol/hypergraph-react to latest in create-hypergraph
- 35504b3: Update templates to use Mapping exported from @graphprotocol/hypergraph package. Remove @graphprotocol/typesync dep from templates'
- c5822d5: Remove localhost syncServerUri from HypergraphAppProvider. uses default instead
- 91eb4fb: Update llms.txt to include nextjs template for visibility to AI agents
- 862688a: Update available create hypergraph templates in README to include nextjs for better visibility
-
fadccd2: Include a nextjs template for selection with the create-hypergraph command.
Example usage:
pnpm create hypergraph@latest --template nextjs
- 3204607: Use workspace deps for create-hypergraph templates and replace with current version on copy into dist directory
- Initial release
- 9de4bd2: rename template-vite-react/.gitignore -> _gitignore to guarantee it gets published to npm. Rename back to
.gitignoreonce the app is scaffolded.