Skip to content

Update anytype extension #18993

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 35 additions & 1 deletion extensions/anytype/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,40 @@
# Anytype Changelog

## [✨ AI Enhancements & Improvements] - 2025-03-XX
## [Properties, Types & Tags] - 2025-05-07

#### New Creation Options

When browsing spaces, press `CMD+N` to create new objects, types, properties or tags.

- Add ability to create new spaces
- Add ability to create new types
- Add ability to create new properties
- Add ability to create new tags

#### Edit Form Enhancements

Use `CMD+E` to quickly edit the currently selected item - whether it's a space, object, type, property, or tag.

- Add support for editing spaces
- Add support for editing objects
- Add support for editing types
- Add support for editing properties
- Add support for editing tags

#### New Commands & Navigation

- Add new command to add objects to lists
- Pop back to list view when deleting object, with automatic refresh
- List properties when browsing space
- Browse tags for select/multi-select properties
- Open bookmarks directly in browser

#### Form Improvements

- Allow custom properties (inherited from type) for object creation
- Improve number and emoji validation logic in create form

## [✨ AI Enhancements & Improvements] - 2025-04-22

#### AI Extension

Expand Down
4 changes: 4 additions & 0 deletions extensions/anytype/assets/icons/object/action.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions extensions/anytype/assets/icons/object/basic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions extensions/anytype/assets/icons/object/note.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions extensions/anytype/assets/icons/object/profile.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions extensions/anytype/assets/icons/property/checkbox.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions extensions/anytype/assets/icons/property/files.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions extensions/anytype/assets/icons/property/multi_select.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions extensions/anytype/assets/icons/property/objects.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions extensions/anytype/assets/icons/property/tag.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 10 additions & 24 deletions extensions/anytype/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 26 additions & 18 deletions extensions/anytype/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,13 @@
"subtitle": "Anytype",
"description": "Search objects globally in all spaces.",
"mode": "view"
},
{
"name": "add-to-list",
"title": "Add to List",
"subtitle": "Anytype",
"description": "Add an existing object to a list.",
"mode": "view"
}
],
"tools": [
Expand Down Expand Up @@ -114,8 +121,8 @@
"object": "type",
"name": "Task",
"id": "bafyreigs5crqbryk2sq45ig4p6uqkcbmntuyosc1djvdeqoydj23b6d1mm",
"type_key": "ot-task",
"recommended_layout": "todo"
"type_key": "task",
"layout": "action"
}
],
"search-space": [
Expand Down Expand Up @@ -173,15 +180,15 @@
"types": {
"or": [
{
"includes": "ot-task"
"includes": "task"
},
{
"includes": "bafyreigs5crqbryk2sq45ig4p6uqkcbmntuyosc1djvdeqoydj23b6d1mm"
},
{
"includes": [
"ot-collection",
"ot-set"
"collection",
"set"
]
}
]
Expand Down Expand Up @@ -225,8 +232,8 @@
"object": "type",
"name": "Page",
"id": "bafyreigs5crqbryk2sq45ig4p6uqkcbmntuyosc1djvdeqoydj23b6d1pp",
"type_key": "ot-page",
"recommended_layout": "basic"
"type_key": "page",
"layout": "basic"
}
],
"create-object": [
Expand All @@ -238,7 +245,7 @@
"type": {
"id": "bafyreigs5crqbryk2sq45ig4p6uqkcbmntuyosc1djvdeqoydj23b6d1mm",
"name": "Page",
"type_key": "ot-page"
"type_key": "page"
},
"snippet": "This is the snippet of the object."
}
Expand All @@ -264,7 +271,7 @@
"name": "create-object",
"arguments": {
"spaceId": "bafyreihliylimyqct7vbyc2jqsoanibku656jj4uwwhulx4tctb4qw346q.2lcu0r85yg10d",
"type_key": "ot-page",
"type_key": "page",
"name": {
"includes": "Privacy"
}
Expand Down Expand Up @@ -481,8 +488,8 @@
"object": "type",
"name": "Page",
"id": "bafyreigs5crqbryk2sq45ig4p6uqkcbmntuyosc1djvdeqoydj23b6d1pp",
"type_key": "ot-page",
"recommended_layout": "basic"
"type_key": "page",
"layout": "basic"
}
]
},
Expand Down Expand Up @@ -640,7 +647,7 @@
"arguments": {
"spaceId": "bafyreihliylimyqct7vbyc2jqsoanibku656jj4uwwhulx4tctb4qw346q.2lcu0r85yg10d",
"query": "",
"sort.property": "last_modified_date",
"sort.propertyKey": "last_modified_date",
"sort.direction": "desc"
}
}
Expand Down Expand Up @@ -684,7 +691,7 @@
"type": "dropdown",
"data": [
{
"title": "Created Date",
"title": "Creation Date",
"value": "created_date"
},
{
Expand All @@ -709,20 +716,20 @@
"description": "The maximum number of objects to fetch from the Anytype API at once. Be careful when changing this, as a large number can cause performance issues.",
"type": "dropdown",
"data": [
{
"title": "25",
"value": "25"
},
{
"title": "50",
"value": "50"
},
{
"title": "100",
"value": "100"
},
{
"title": "200",
"value": "200"
}
],
"default": "50",
"default": "100",
"required": false
},
{
Expand All @@ -748,6 +755,7 @@
"@raycast/api": "^1.93.1",
"@raycast/utils": "^1.17.0",
"date-fns": "^4.1.0",
"emoji-regex": "^10.4.0",
"node-fetch": "^3.3.2"
},
"devDependencies": {
Expand Down
Loading
Loading