Releases: takeshy/obsidian-dashboard-hub
Releases · takeshy/obsidian-dashboard-hub
Release list
0.3.3
0.3.2
- Added the Launcher icon to the desktop dashboard toolbar.
- Added a quick Timeline action that opens Timeline with the New post composer ready.
- Added the New Timeline post command to the command palette.
0.3.1
Mobile usability fixes
- Fixed the Workflow settings close button being difficult to tap near the top-right edge.
- Added safe-area spacing and a larger touch target for the settings close button.
- Fixed the “Edit with AI” modal appearing behind the widget settings panel.
- Added bottom spacing for Obsidian’s floating mobile navigation, keeping controls such as Timeline’s “New” button visible and tappable.
0.3.0
The headline fix:
on mobile, focusing a widget's search field made everything below it disappear. Obsidian pads .view-content at the bottom by the keyboard height when the keyboard opens; measured on an iPhone that left our grid's scroll area 56px of the 632px it needed. The dashboard and kanban views opt out of that padding — they scroll themselves, and their text forms are top-anchored modals.
Mobile input forms:
- Modals anchor to the top of the screen and scroll, instead of being
centred or pinned above the keyboard: a bad visualViewport reading
now costs height rather than pushing the dialog off-screen. - All plugin fields are 16px so iOS stops zooming the page on focus.
- 44px tap targets across dialogs, toolbars and list rows.
- KeyboardDoneButton: a header button that blurs the focused field so
the keyboard retracts and a dialog's actions become reachable.
Bug fixes:
- Timeline composer portals inside the hosting Obsidian modal, so its focus trap stops stealing focus back on every tap (same fix Calendar and Secret Manager already had); FileWidget's memo compose too.
- Timeline composer now focuses its textarea when opened.
- Secret Manager's view and unlock overlays were never portalled out of the widget cell, so
position: absoluteclipped them to it. - Secret Manager's create dialog uses max-height, not a fixed height that put its footer under the keyboard.
- Timeline's mobile filter panel fits the cell, so its clear button is no longer clipped outside the tappable area.
Features:
- Launcher gains File and Base tools, each with a searchable, most recently edited first picker.
- Launcher lists Secret Manager directly under Dashboard.
- Opening a file from a launcher-hosted widget dismisses the modal.
- On mobile the dashboard toolbar swaps the layout equalizers, which need a multi-column grid, for a launcher button.
0.2.1
- Added a Create dashboard option to the bottom of the dashboard switcher.
- Added a file name prompt when creating a dashboard.
- Unified dashboard creation across the launcher, command palette, and dashboard switcher.
- The .dashboard extension is added automatically without duplication.
0.2.0
- publish the configured Timeline path to connected AI plugins
- read only the requested Timeline day for date-based activity queries
- validate Web Embed URLs at render time and reject unsafe protocols
- version encrypted files and raise PBKDF2 iterations to 600,000
- preserve compatibility with legacy unversioned encrypted files
- document the purpose of RSA-OAEP hybrid encryption
- scope dashboard and secret scans to configured directories
- update Secret Manager incrementally on vault events
- replace llm-hub CSS namespaces with dashboard-hub
- clear cached credentials when the plugin unloads
- rewrite English and Japanese documentation and add Timeline imagery
- list LLM Hub as an Obsidian Community plugin
0.1.6
This release adds a dedicated Workflow launcher and improves optional AI integration documentation.
Highlights
- Added Workflows to the standalone tool launcher.
- Browse and run workflows directly without creating a dashboard.
- Display workflow output as rendered Markdown.
- Added execution progress, error handling, cancellation, and empty-state feedback.
- Added an “Open workflow” command when a connected plugin provides workflow support.
- Improved the workflow refresh interval input.
- Documented optional AI integrations with Gemini Helper, Local LLM Hub, and LLM Hub.
- Updated English and Japanese interface text.
Requirements
Workflow execution requires a compatible connected plugin, such as Gemini Helper, Local LLM Hub, or LLM Hub. Dashboard Hub’s non-AI features remain fully usable without one.
0.1.5
feat: improve document reading position and memo interactions
0.1.4
- Removed bundled dynamic <script> element creation by switching to React 18.3.1.
- Updated React type definitions and iframe ref compatibility.
- Improved compliance with Obsidian Community Plugin security requirements.
- No user-facing functionality has changed.