Skip to content

Releases: bholmesdev/hubble.md

desktop-v0.1.26

Choose a tag to compare

@github-actions github-actions released this 09 Aug 21:40

Added

  • New notes name themselves from the first meaningful line as you type, until you choose a name yourself. #244

Changed

  • New notes and HTML Apps are created inside the focused sidebar folder. #247
  • Open recent workspaces with Ctrl+R, and add folders with Cmd+Shift+O. #243
  • Desktop controls adapt to narrow windows with an overlay sidebar and compact action menus. #245

Fixed

  • Sidebar rows now use one focus-aware highlight, so folders and open notes no longer appear selected at the same time. Thanks @JoeJoeflyn! #235
  • Window controls now align with the app header on Windows and Linux. Thanks @JoeJoeflyn! #236
  • Scrollbars now match the selected light or dark theme. Thanks @ggbao666 for the suggestion! #239

desktop-v0.1.25

Choose a tag to compare

@github-actions github-actions released this 06 Aug 12:42

Added

  • Find and run Hubble commands alongside note results in the search palette. Thanks @zcuric! #209

Fixed

  • Keyboard navigation keeps the selected slash command in view. Thanks @ggbao666 for the report! #223
  • Images in list items and table cells no longer disappear after reopening a note. Thanks @parthiv-krishna for the report! #225

desktop-v0.1.24

Choose a tag to compare

@github-actions github-actions released this 02 Aug 12:47

Added

  • Keep the sidebar in sync when files and folders are added, deleted, or renamed outside Hubble. Thanks @Mamdouh66 for the suggestion! #202
  • Undo accidental file and folder deletions from the confirmation toast or with Cmd+Z. Thanks @Siffrico for the suggestion! #218

Fixed

  • Open File (Cmd+O) only lets you pick a file, so choosing a folder no longer fails to open. #215

desktop-v0.1.23

Choose a tag to compare

@github-actions github-actions released this 29 Jul 16:58

Added

  • Replace text from the find bar: swap the current match or every match at once. Press Cmd+Alt+F to open replace, and Cmd+Z to take back one replacement at a time. Thanks @Mamdouh66 for the suggestion! #200
  • Choose a Light, Dark, or System default appearance in the new General settings section. The choice sticks across launches and only follows the operating system when System default is picked. Thanks @camilom for the suggestion! #197

desktop-v0.1.22

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:29

Added

  • Recent folders can be removed from the workspace switcher without affecting their files. Hover a folder and click the x, or press Delete while it's highlighted. Thanks @saucy-tech! #196
  • Open the current note in Codex or Claude from the note actions menu, with the workspace and note path already filled in. #188
  • Browse every workspace file, edit plain text and code, view PDFs and images in Hubble, and open any file in its default app. Thanks @zcuric for the suggestion! #183
  • Hubble now collects anonymous usage data to help improve the app, with a clear notice and a Settings toggle to opt out. See TELEMETRY.md for what's collected. #182
  • Leave review comments on a note: highlight text to start a thread, reply to it, and resolve it when it's handled. Comments live in the Markdown itself, so they travel with the file. Thanks @hwong103! #175
  • Browse every comment in a note from the toolbar, filter by unresolved or resolved, and copy a prompt handing the open threads to your agent. For the best results, install the review-markdown-comments skill with npx skills add bholmesdev/hubble-skills --skill review-markdown-comments, so your agent knows how to reply and resolve them. Thanks @hwong103! #175

Changed

  • Dragging files in the sidebar now shows what you're moving: a "Move 3 items" label for a selected group, the whole group dimmed as it travels, and a clearer highlight on the folder or workspace root you're dropping into. Thanks @zcuric! #198

desktop-v0.1.21

Choose a tag to compare

@github-actions github-actions released this 19 Jul 03:58

Added

  • HTML Apps can use ./ and ../ paths to access Markdown files relative to the app. #177

Changed

  • HTML Apps can now be edited in source mode from the file menu or keyboard shortcut. #178
  • Editor blocks now use a consistent reading rhythm, with tighter list grouping and clearer heading separation. f6c44a2

Fixed

  • Switching between notes now keeps navigation controls stable and saves pending edits to the correct file. #167

desktop-v0.1.20

Choose a tag to compare

@github-actions github-actions released this 12 Jul 14:00

Added

  • Global search: press Cmd+P (or File → Go to File…) to find notes by name, by path, or by a phrase inside them. Results show a matching excerpt, and selecting one opens the note. Thanks @zcuric! #159
  • Pin, unpin, or trash multiple sidebar items at once, including with Cmd+Delete. #129
  • Added a button to view the changelog after an update. Revisit the changelog anytime from Help or Settings. #163

Fixed

  • macOS text context menus now include Writing Tools, text services, and spelling suggestions. Thanks @noahpatterson for the suggestion! #164
  • Update-check failures now show a concise, unobtrusive message instead of a raw error trace.

desktop-v0.1.19

Choose a tag to compare

@github-actions github-actions released this 11 Jul 13:41

Added

  • Linux desktop builds now ship an RPM package alongside the existing AppImage and deb, for install on Fedora/RHEL/openSUSE and other RPM-based distros. Thanks @ricardoraposo! #151
  • Dark mode: the desktop app, editor (including code-block syntax highlighting), and embedded HTML apps now follow your system appearance. Thanks @saucy-tech! #110
  • Go back and forward between recently opened files: use the toolbar arrows, Cmd+[ and Cmd+], or the View menu. History is kept per workspace and follows files through renames, moves, and deletes. #154

Fixed

  • Copying linked rich text now preserves hyperlinks when pasted into other rich text editors. Thanks @snvtac! #149

0.1.18

Choose a tag to compare

@github-actions github-actions released this 07 Jul 13:04

Added

  • Edit a note's raw Markdown with source mode: toggle from the note's ⋯ menu or press Cmd+Option+U. #144
  • Dock the terminal panel to the right side of the window: right click the terminal tab bar and pick a position. #148

0.1.17

Choose a tag to compare

@github-actions github-actions released this 06 Jul 15:41

Added

  • Selecting text now shows a floating formatting toolbar for bold, italic, strikethrough, links, headings, lists, and quotes. Thanks @hwong103! #108
  • Copy selected editor content as Markdown from the Edit menu or editor context menu. Thanks @jambronner! #122
  • Terminal panel in the desktop app: toggle with Cmd+J to run shell commands in your workspace, with tabs, drag resize, and double click to rename. Thanks @israelvf! #131
  • Chat about the open note with your agent CLI: pick it from the note's ⋯ menu or press Cmd+Shift+J, and customize the command in Settings. #139
  • Add table support. Markdown tables now render as expected, and you can create new tables using /table. There are still editing features left to add, like adding and removing rows. Track progress on GitHub: #99. Thanks @israelvf! #130
  • Create HTML Apps from the new file dropdown, folder menus, and the File menu. #141
  • Empty HTML App files show a setup screen with the skill install command and a ready-to-copy agent prompt, with a check once the skills are detected. #141

Changed

  • Keyboard shortcut hints now show the correct keys on Windows and Linux (Ctrl/Alt instead of macOS symbols). #137
  • More buttons and menus now show their keyboard shortcut, including the format and slash command menus. #137
  • The HTML Apps popup in new workspaces is gone; setup now happens when you create an HTML App. #141

Fixed

  • Desktop saves no longer drop trailing content in notes with multibyte characters. #127
  • Relative Markdown file links now open the linked file instead of showing an invalid URL error. #145
  • Bold, italic, and strikethrough selections with boundary spaces now save as valid Markdown (**bold** next, not **bold **next). Thanks @luchopcerra! #128