Skip to content

Fix/forms submit close and templating#743

Merged
dwertheimer merged 5 commits intomainfrom
fix/forms-submit-close-and-templating
Mar 17, 2026
Merged

Fix/forms submit close and templating#743
dwertheimer merged 5 commits intomainfrom
fix/forms-submit-close-and-templating

Conversation

@dwertheimer
Copy link
Collaborator

No description provided.

dwertheimer and others added 5 commits February 23, 2026 21:32
- FormBuilder: pending receivingTemplateTitle ref so selection sticks when setNotes races
- SearchableChooser: add fa-solid prefix for iconClass when missing (FA6 note chooser icon)
- Bump plugin.version 1.1.2 -> 1.1.3; CHANGELOG and plugin.lastUpdateInfo

Co-authored-by: Cursor <cursoragent@cursor.com>
…ateBody from pluginData

- Route submitForm through handleFormSubmitAction so window closes on success
- Add shouldOpenInEditor to payload and resolve from pluginData (default true)
- Merge templateBody and newNoteFrontmatter from pluginData in handleFormSubmitAction
- resolveShouldOpenInEditor() for consistent default-true when missing
- CHANGELOG and plugin.json version/lastUpdateInfo

Made-with: Cursor
…return null when skipped

- processTemplateArguments: treat args.newNoteTitle (or non-empty templateBody) as run-from-code
- templateRunnerExecute: return null when main block not entered so Forms shows error
- Return null after CommandBar.prompt for missing template title
- Return type Promise<string | void | null>
- CHANGELOG and plugin.json version/lastUpdateInfo

Made-with: Cursor
- Add refresh button next to Space and Folder in Form Builder sidebar (ProcessingMethodSection)
- Always load notes with includeRelativeNotes so Target Note chooser shows <current>, <today>, etc.
- Bump plugin version to 1.1.6; update CHANGELOG

Made-with: Cursor
@dwertheimer dwertheimer merged commit 18bc2be into main Mar 17, 2026
4 checks passed
@dwertheimer dwertheimer deleted the fix/forms-submit-close-and-templating branch March 17, 2026 22:39
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