New Types
- There is a new type
referencethat models a reference to either graph content or a reference to a group- A reference to a group takes a
resource, while a reference to graph content takes a resource for the group and auid
- A reference to a group takes a
Breaking changes / Modified types:
-
contenthas now been modified. the subtype[%reference =uid]has now been changed to use the[%reference reference] -
Graph store no longer accepts pokes with the mark
%graph-update. Instead, it supports pokes with the mark%graph-update-1 -
The types
updateandlogged-updateno longer have a%0at the head of the cell, but otherwise remain unchanged -
The type
logged-update-0has been renamed tologged-action -
The type
update-0has been renamed toaction -
lib/graph-store.hoonnow uses the latest types and implements en/de-json arms for them. -
lib/graph.hoonis compatible with the latest changes -
The mark found at
mar/graph/update.hoonis (still) synonymous withmar/graph/update-0.hoon, both of which no longer havejsongrab/growarms. The new markmar/graph/update-1.hoonis updated to use the latestsur/graph-storetype definitions and has accompanyingjsongrab/growarms.
All old type definitions and any types that depended on them for post and graph-store have been moved to arms named zero in each file respectively.