Releases: zsviczian/excalibrain
Releases · zsviczian/excalibrain
ExcaliBrain 0.0.14
Fix
- Minor fix: if the same field is present multiple times in a document, and...
- in one case the field includes a list of links
field:: [[link 1]], [[link 2]]
, - in another case the list includes text or unresolved links e.g.
field:: [[unresolved link]]
orfield:: some text and a [[link 3]]
- the same field is also present in the frontmatter
field: [[link 4]]
Then ExcaliBrain did not pick up all the links.
- in one case the field includes a list of links
Regarding dataview fields in frontmatter: please type the field names with lowercase letters and with "-" (dashs) instead of spaces. This is because for some reason Dataview only indexes frontmatter tags case-sensitively, while inline fields case-insensitively.
ExcaliBrain 0.0.13
New
- I added link labels. You can configure at the link type level to display the DataView field (or fields) for the link.
- Filter links and nodes based on data view field and tags. Selecting items from the dropdown list will hide those on the graph.
- #663 ExcaliBrain now supports inline DataView fields in uncompressed Excalidraw files as well.
- Dataview has an unintended special feature supporting inline fields mid-way through a paragraph. This works because the DataView full-line parser for metadata stops when it sees indentation/punctuation. Thus if you start your field name mid-way in a paragraph with a punctuation character, then the field will be picked up from within a paragraph. With this change to ExcaliBrain DataView field support, you can also use these inline fields mid-way through a paragraph. See related discussion on the DataView forum here
- Excalidraw will also process DataView fields in the YAML frontmatter. Note however that you should include one link per front matter tag.
- Dataview has an unintended special feature supporting inline fields mid-way through a paragraph. This works because the DataView full-line parser for metadata stops when it sees indentation/punctuation. Thus if you start your field name mid-way in a paragraph with a punctuation character, then the field will be picked up from within a paragraph. With this change to ExcaliBrain DataView field support, you can also use these inline fields mid-way through a paragraph. See related discussion on the DataView forum here
---
my field: [[link]]
---
document body...
- History now displays aliases honoring settings. Thanks, @erichalldev for the contribution! (#43)
- I added a setting under hierarchy settings to treat all inferred links as Friends (instead of parents, children, or friends depending on the location of the link). This way, if you use ExcaliBrain for genealogy you can leave all related information such as place of birth, country, occupation, etc as inferred links and only explicitly define links for the genealogical hierarchy. (#41)
- I added a command palette action to open ExcaliBrain in Hover Editor.
- By setting up a hotkey for starting ExcaliBrain (either in a docked work pane or in a Hover Editor) you can use the same hotkey to activate ExcaliBrain search from anywhere in Obsidian. If the ExcaliBrain work pane is not visible or the hover editor is minimized, ExcaliBrain will reveal the work pane and activate the search.
Fix
- Link direction was reversed. I changed the logic, however, if you are using directional links, you will need to change style settings.
ExcaliBrain 0.0.12
New
- you can now navigate to virtual thoughts without being prompted to create the file. You can still create the file by navigation by holding down the SHIFT key while clicking on the virtual node.
- search will prefer filename matches over full path matches
Fix
- ExcaliBrain won't restart properly after updating Excalidraw. (#32) Now Excalibrain will properly unload and wait for Excalidraw to restart.
- Virtual notes didn't show children, parents, and friends properly. (#30). This was due to an error with indexing.
- When the file in the active pane was renamed ExcaliBrain displayed a blank screen
ExcaliBrain 0.0.11
New
- You can now search for folders and tags in the top left search box
- Added option to show/hide siblings
- Items starred using the Starred core plugin will be listed when you click the empty search box.
Fixed
- Zoom to fit will leave a margin for the navigation history to fit.
ExcaliBrain 0.0.10
New
- Added option to show/hide all page nodes, including defined, inferred, virtual, and attachment pages. This allows you to browse only the tag or folder hierarchy without files being shown. (#22)
- Pin ExcaliBrain to Leaf (#19)
Fixed / Improved
- History now includes unique files, not the full navigation history
- Fuzzy search now prioritizes exact matches over fuzzy matches
- Improved the logical definition of "virtual" nodes. Folders and Tags are no longer considered virtual.
- ExcaliBrain will now notice changes to files synchronized in the background. e.g. if you have a page open in ExcaliBrain, and you synchronize a new file that has a link to the currently displayed central node, it will automatically show up on the graph after the synchronization is complete.
ExcaliBrain 0.0.9
Updated CSS. The top section of the graph was unresponsive to clicks which I fixed via CSS.
ExcaliBrain 0.0.8
Fixed
- ExcaliBrain failed when navigating to a newly created page
ExcaliBrain 0.0.7
ExcaliBrain 0.0.6
A minor update to 0.0.5. Please read the release notes for 0.0.5 as there are many changes.
New
- Performance improvement
- If you click a "tag" or "folder" history item, show-tags or show-folders will be enabled if they were not
- If for some reason clicking a link does not move it to the center, clicking a second time will
ExcaliBrain 0.0.5
New
- When only ExcaliBrain is open, you can open a new workspace leaf by searching for a file in the top-left search bar. If ExcaliBrain is open in a hover editor, the page you search for will be opened in a new leaf in the main workspace.
- Hid the zoom button and the Excalidraw Help button from view (can be overridden via css).
- Replaced simple file search with Obsidian Fuzzy search.
- When clicking the "✏" button, if ExcaliBrain is open in a hover editor, the Excalidraw snapshot will be created in the main workspace, not in the Hover editor.
- Added navigation history. You can style it via css.
- Added folder hierarchy and tag hierarchy.