v1.1.0
Added
- Custom compile steps. Write your own compile step in JavaScript, run in a sandbox with no file, network, or system access. Manage them in Settings under Custom steps, or create one inline from Add step in the Compile tab. A step runs per scene or on the whole manuscript depending on whether you place it before or after the join step, and a whole compile is capped by an overall time budget.
- Compile from the command palette. A "Compile a project" command opens the Quire pane on the Compile tab.
- Scene styling hooks. Quire tags your writing surface with CSS classes (
quire-leaf,quire-galley) so you can style it, and only it, with a snippet.
Changed
- Save as note now has separate Folder and File name fields, with vault-folder autocomplete and the date and project placeholders.
- The Compile tab is easier to read: more space between steps and a numbered badge on each.
- Managing ignored scenes is smoother: the "show ignored" toggle persists, there is an "Unignore all", and Cmd/Ctrl-click opens an ignored file in a new tab.
- Collapse-all and expand-all show only the control that applies.
Fixed
- Renaming an ignored scene no longer makes it reappear in a compile.
- Opening a Galley places the cursor in the first scene's text, not the top of the temporary file.
- Closing a Galley no longer opens a duplicate tab for a scene you already had open.
- Dragging a scene no longer offers a drop that would not move it.
Install or update with BRAT (Dromena-xyz/quire), or download the three files below into .obsidian/plugins/quire/.
main.js sha256: 6208fa75cbb6e84314140497d6431d9e6d75ae327c3fca9a90234361ee4ac17e