Krillnotes v0.2.3 #20
careck
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
[0.2.3] — 2026-02-26
Added
note_linkfield type — A new field type that stores a reference to another note by its ID. In edit mode an inline search dropdown lets you find and link a note by title or any text field; an optionaltarget_typerestricts the picker to notes of a specific schema type. In view mode (default andon_viewhooks) the linked note's title is rendered as a clickable navigation link. If the linked note is deleted, the field is automatically set to null in all source notes.get_notes_with_link(note_id)query function — Returns all notes that have anynote_linkfield pointing to the given note ID. Available inon_viewhooks andadd_tree_actionclosures. Use this to display backlinks on a target note (e.g. show all Tasks that link to a Project).templates/ships two ready-to-use template scripts:book_collection.rhai(a library organiser with anon_viewtable and sort actions) andzettelkasten.rhai(an atomic-note system with auto-titling and related-note discovery via shared tags). Copy a template into the Script Manager to activate it.note.tagsinon_viewhooks — The note map passed toon_viewnow includes atagsarray, enabling scripts to read and display the note's tags.render_tags(tags)display helper — Renders anote.tagsarray as coloured pill badges.get_notes_for_tag(tags)query function — Returns all notes that carry any of the given tags (OR semantics, deduplicated). Available inon_viewhooks andadd_tree_actionclosures.today()scripting function — Returns today's date as a"YYYY-MM-DD"string. Useful inon_savehooks to auto-stamp date fields or derive a date-prefixed title.workspace.jsonnow includes a global tag list and each note's tags array. Import restores all tag assignments.templates/book_collection.rhai.Installing on macOS and Windows
Krillnotes is not yet code-signed or notarised, so both platforms will warn you on first launch.
macOS — If you see "Krillnotes cannot be opened because the developer cannot be verified", run this once in Terminal after moving the app to
/Applications:Then launch normally.
Windows — If SmartScreen blocks the installer, click More info → Run anyway.
This discussion was created from the release Krillnotes v0.2.3.
Beta Was this translation helpful? Give feedback.
All reactions