Skip to content

Re-land saved views as records on mdbase connect beta119 - #179

Merged
callumalpass merged 2 commits into
mainfrom
feature/bases-as-records-reland
Sep 29, 2026
Merged

callumalpass merged 2 commits into
mainfrom
feature/bases-as-records-reland

Conversation

@callumalpass

Copy link
Copy Markdown
Owner

Reapplies #176 (reverted in #177) on mdbase connect beta119, which is now in production.

#176 broke saved-view editing on hosted collections: Bases stayed hosted view resources after setup, so read/update failed and new Bases weren't listed. mdbase-dev/mdbase-connect#514, shipped in beta119, fixes this:

  • setup converts Base view resources into typed records;
  • list_views/execute_view include Base records.

Its hosted-provider regression test runs TaskNotes' sequence against the real provider with the published obsidian.base pack: setup, read with include_document on the converted Base, whole-document update, create, list_views, execute_view.

Checks: pnpm verify passes, including the manifest validated by the published beta119 devkit, 719 app tests, conformance and the build. The full Playwright suite passes (123 passed, 5 skipped).

beta119 stores hosted Obsidian Bases as records once setup adds base, so
saved-view editing through the record operations works on hosted
collections as well as local ones.
@callumalpass
callumalpass merged commit 039e736 into main Sep 29, 2026
4 checks passed
@callumalpass callumalpass mentioned this pull request Oct 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant