Skip to content

0.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:53
· 10 commits to main since this release

Changelog

0.1.0 — 2026-08-01

First release.

Forms

  • Build a form once and fill it in a modal window.
  • A form can create a note, insert text at the cursor, or edit the properties
    of the current note.
  • Note name and folder are templates: {{author}} — {{title}},
    Books/{{genre}}. Empty fields leave no dangling separators or empty path
    segments behind.
  • Choose where the new note opens: current tab, new tab, split pane, or not at
    all.
  • Note templates understand {{ field }} with transformations, plus
    {{frontmatter}} for every answer at once and {{cursor}} for where the
    cursor lands.

Fields

19 types: text, multiline text, email, phone, number, slider, toggle, date,
time, date and time, select, multi-select, tags, Dataview query, note from a
folder, folder, image, file, and section headings.

  • Labels, descriptions, placeholders, default values with {{today}},
    required and hidden fields.
  • Show conditions that depend on another field; a hidden section takes its
    fields with it.
  • Answer checks: bounds for numbers, length for text, counts for multi-select
    and tags, regular expressions with your own error message. Email and phone
    are checked by type.
  • Multi-select can draw from several folders at once or from a Dataview query.
  • Tags can exclude whole branches by expression; folder fields can be limited
    to one subtree.
  • Image and file fields take their own save folder, a file name template and —
    for files — a list of allowed extensions.

Getting around

  • Form browser with folders, drag and drop, duplication and export.
  • Commands: create a form, open the browser, fill in a form by picking it from
    a list, plus a command per form.
  • “Fill in a form…” in the context menu of a note and of the editor.
  • Fields are reordered by dragging or with arrow buttons, and duplicated with a
    button.

Notes and data

  • Renaming a field renames the property in the notes the form created —
    automatically or on demand.
  • Forms travel between vaults as one JSON bundle; the import warns about newer
    versions and shows Dataview code before running anything.

Around the plugin

  • Six languages: English, Russian, German, French, Spanish, Chinese. The
    language is picked from Obsidian on installation and changed in the settings
    afterwards.
  • Templates can be handed over to Templater after our own placeholders run.
  • A JavaScript API for Templater, QuickAdd, DataviewJS and the console,
    including a builder for forms that live inside a script.