Skip to content

Scoria 0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 04:00
· 88 commits to main since this release

Changes since v0.1.0

  • Link the published docs site in the README
  • Fix the hotkey label test on macOS
  • Add properties: a typed, editable frontmatter table
  • Add the writer round-trip harness
  • Write settings back: every toggle in the modal
  • Say which settings Scoria actually reads
  • Add autocompletion for links, headings, aliases and tags
  • Add the table commands: rows, columns and alignment
  • Edit table cells in place
  • Offer block references in autocompletion
  • Write a block id into the target note
  • Add the templates crate: placeholders and moment formats
  • Settle what Obsidian writes for a setting at its default
  • Add the Templates commands and the template chooser
  • Add the Daily notes commands
  • Write settings back: every dropdown in the modal
  • Refuse a save that would overwrite an unseen change
  • Leave a note the rename rewrite did not plan from alone
  • Follow the desktop for "Adapt to system", and drop an invented clamp
  • Write settings back: the sliders and the text fields
  • Answer the line-ending question, and stop a byte order mark losing a config
  • Drive the app's vault writes from tests
  • Open the gate run, and round-trip a real vault's own config
  • Diff the first day of the gate run, and learn what Obsidian does to a canvas
  • Carry the task checkbox span from the parser, and stop deriving it
  • Probe Obsidian over CDP, and write up what the batch and the ports observed
  • Write a canvas the way Obsidian does, after asking it over CDP
  • Drive the running app from outside, over a socket and an MCP server
  • Fix what driving the window found, from a resurrected note to a split emoji
  • Rewrite the parity backlog around what the window was seen to do
  • Give the main area tabs, and read workspace.json back on launch and write it on quit
  • Put a ribbon down the left edge, and give each sidebar a toggle that outlives it
  • Let the Hotkeys tab bind, unbind and restore, and write hotkeys.json whole
  • Give the graph its controls panel, and write graph.json the way Obsidian does
  • Open links in a new tab from the editor too, leave the graph when a note opens, and retire the five entries
  • Keep the control socket to Unix, and find our uid where there is no procfs
  • Let the app build without the socket's readers being read
  • Probe Obsidian's tab groups and Bookmarks plugin over CDP
  • Split the main area into tab groups and add the Bookmarks pane
  • Keep every write inside the vault, add SECURITY.md, sign releases
  • Probe Obsidian's window frame, shell typography and icons over CDP
  • Draw Obsidian's hidden frame, and typeset the shell from the probe
  • Add scoria.cc to the repository, and give it a skin of its own
  • Lead the README with the mark, and show the app running
  • Bump the version to 0.2.0
  • Run the Windows build, and say what it was seen to do

Binaries

Builds of the scoria binary, not code-signed for macOS or Windows.
Verify with sha256sum -c SHA256SUMS and
gh attestation verify <archive> --repo ragtux/Scoria.
SHA256SUMS.asc is a detached GPG signature by key
69BFAA447DACE6C3EF026CBA4EA67A6188DA92BD: gpg --verify SHA256SUMS.asc SHA256SUMS.
Run it against a vault folder: scoria /path/to/vault.