Releases: oxilldat/obsidian-person-network
Release list
1.1.4
Sharper photos
Person photos now retain substantially more source detail in the bitmap cache. Cropped portraits stay sharp when zoomed in, when the graph camera is enlarged and on high-DPI displays.
This fixes the visible blur caused by enlarging aggressively downscaled 128 px images.
1.1.3
Photo editor fix
The photo framing editor can now be opened for the central is_self person. Right-click your own node to reposition and zoom the displayed square photo.
The fix applies to both the standard Person Network graph and the Bases view. Photo framing remains non-destructive and is stored in plugin data.
1.1.2
Automated review fixes
- Fixed plugin unload behavior so Person Network leaves keep their workspace position when the plugin is reloaded.
- Removed the deprecated dynamic tooltip call from the photo framing editor.
- Removed an unnecessary
!importantCSS override while preserving the responsive square editor preview.
The legacy display() settings implementation remains available to support the plugin's declared minimum Obsidian version, 1.10.2.
1.1.1
New: photo framing editor
Open the person context menu and choose the photo editor to control which square area appears in the graph. Drag the image and adjust zoom until the portrait is framed correctly. The editor is non-destructive: it stores the framing settings in the plugin's data.json and leaves the original image unchanged.
Improvements
- Graph filters, camera position, display options and physics settings are now restored between sessions.
- Added warnings for multiple
is_selfnotes, duplicate person names and unknown roles. - Improved empty states and collapsible controls.
Bug fixes
- Fixed relationship links that use note paths or aliases.
- Fixed ghost-note creation for names containing YAML or filesystem-sensitive characters.
- Fixed empty display names and Bases name-property mapping.
- Fixed dragging in pop-out windows.
- Fixed stale asynchronous photo cache results.