full diff

wiki.lichen.wiki

lichen.wiki +6 −0
From
bafyreiaedc62hgmftenj72x7sichya6cgaxjegeryuyd6bfvlh7wk5gezi indexed 2026-09-22 07:00 UTC View this version
To
bafyreic7b3g23ctqb64kqqonfhbdkecfhth2753qepvdzq4nefjen4uffy indexed 2026-09-23 03:08 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "wiki.lichen.wiki:body.homeSlug" }
  • AddedEdge AddedEdge { src: "wiki.lichen.wiki:body", tgt: "wiki.lichen.wiki:body.homeSlug", kind: "prop", name: Some("homeSlug") }

Migration guidance

Added

  • AddedVertex { vertex_id: "wiki.lichen.wiki:body.homeSlug" }

Notes

  • Non-breaking: AddedEdge { src: "wiki.lichen.wiki:body", tgt: "wiki.lichen.wiki:body.homeSlug", kind: "prop", name: Some("homeSlug") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "A wiki. The rkey is a permanent slug.",
66 "key": "any",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "description": "When the wiki was created.",
1111 "format": "datetime",
1212 "type": "string"
1313 },
1414 "description": {
1515 "description": "Short description of the wiki's purpose or topic.",
1616 "maxGraphemes": 300,
1717 "maxLength": 3000,
1818 "type": "string"
1919 },
20 "homeSlug": {
21 "description": "Slug of the note shown as the wiki's front page. Defaults to 'home'.",
22 "maxGraphemes": 256,
23 "maxLength": 2560,
24 "type": "string"
25 },
2026 "language": {
2127 "description": "BCP-47 language tag for the wiki content (e.g. 'en', 'fr', 'ja').",
2228 "maxLength": 16,
2329 "type": "string"
2430 },
2531 "name": {
2632 "description": "Display name of the wiki.",
2733 "maxGraphemes": 256,
2834 "maxLength": 2560,
2935 "type": "string"
3036 },
3137 "theme": {
3238 "description": "The wiki creator's preferred theme. Render with it when it is set. Fall back to your own default when it is missing or the name is unfamiliar.",
3339 "knownValues": [
3440 "light",
3541 "dark"
3642 ],
3743 "maxLength": 64,
3844 "type": "string"
3945 },
4046 "translations": {
4147 "description": "Other-language editions of this wiki, each the at-uri of a wiki.lichen.wiki record. Directional: list this wiki on the target to link back. Name only public wikis — this record is world-readable.",
4248 "items": {
4349 "format": "at-uri",
4450 "type": "string"
4551 },
4652 "maxLength": 256,
4753 "type": "array"
4854 },
4955 "visibility": {
5056 "description": "public: anyone can read the wiki. private: only the owner and members can. Controls what the appview serves; records stay readable in the author's repo either way, so treat it as access control.",
5157 "knownValues": [
5258 "public",
5359 "private"
5460 ],
5561 "maxLength": 32,
5662 "type": "string"
5763 }
5864 },
5965 "required": [
6066 "name",
6167 "visibility",
6268 "createdAt",
6369 "language"
6470 ],
6571 "type": "object"
6672 },
6773 "type": "record"
6874 }
6975 },
7076 "id": "wiki.lichen.wiki",
7177 "lexicon": 1
7278}

Compare other versions