Repository navigation
3.6.0
What's Changed
- docs(changelog): align version sections with what each build ships by @OndrejU-SAG in #55
- ci(release): enforce that stable is a promotion of its beta-tested build by @OndrejU-SAG in #56
- fix(settings): guard entire display() so the pane can never be silently blank; cut 1.11.0-beta.2 by @OndrejU-SAG in #58
- fix(settings): render the pane via the 1.13 settings API so it can't be skipped; cut 1.11.0-beta.3 by @OndrejU-SAG in #59
- fix(dates): stop moment's Date() fallback warning on non-date task fields; accept wikilink dates (#52) by @OndrejU-SAG in #60
- chore: cut 1.11.0-beta.4 for BRAT testing by @OndrejU-SAG in #61
- fix(settings): stop shadowing Obsidian 1.13's internal SettingTab.renderTab; cut 1.11.0-beta.5 by @OndrejU-SAG in #62
- Add global card corner radius setting by @OndrejU-SAG in #57
- feat(recent): add file-type filter to the Recent files card by @ondreu in #65
- refactor(settings): reorganise card & dashboard settings into tabs by @ondreu in #66
- feat(rss): quick-add GitHub repo releases/commits feeds by @ondreu in #68
- chore: release 1.11.0, open 1.12.0-beta.1 by @ondreu in #70
- Add per-dashboard header customization by @NelsonAguirre in #75
- Add card border width setting by @NelsonAguirre in #78
- Fix frozen TaskNotes edit modal for existing tasks (#72) by @ondreu in #73
- Make Kanban card titles editable (#71) by @OndrejU-SAG in #80
- chore: release 1.12.0, open 1.13.0-beta.1 by @OndrejU-SAG in #81
- docs(releasing): document the release-train cadence; add /release skill by @OndrejU-SAG in #83
- feat(bookmarks): render bookmark groups as collapsible folders (#82) by @ondreu in #87
- fix: open files in place from the dashboard instead of a new tab (#84) by @ondreu in #88
- feat(leaf): show a specific file in the Plugin view card by @ondreu in #89
- Make the crystal icon follow the theme's icon color by @romanmurray in #90
- Link a dashboard to a core Workspace (auto-switch) by @romanmurray in #91
- fix(bookmarks): show file name instead of full path for unnamed bookmarks (#92) by @OndrejU-SAG in #95
- chore: release 1.13.0, open 1.14.0-beta.1 by @OndrejU-SAG in #96
- fix(clock): make 12-hour clock selectable regardless of locale by @ondreu in #98
- Add advanced mode to the Vault statistics card by @ondreu in #100
- Calendar card: agenda layout + external ICS/iCal calendars by @ondreu in #101
- chore: release 1.14.0, open 1.15.0-beta.1 by @OndrejU-SAG in #102
- Add a Jira saved-filter dashboard card by @jspada200 in #105
- chore: release 1.15.0, open 1.16.0-beta.1 by @ondreu in #112
- Modularize card architecture into a registry (#103) by @ondreu in #107
- Fix calendar events shifted by a day; soften today highlight by @ondreu in #114
- deps: bump fast-uri from 3.1.3 to 3.1.4 by @dependabot[bot] in #113
- Add "Focus search on open" option (#115) by @ondreu in #121
- Add per-dashboard "Default on mobile" flag (#120) by @ondreu in #122
- Jump to the task's line when opening its note (#118) by @ondreu in #125
- Support vault-image icons on tiles; add Lucide icon tooltip (#119) by @ondreu in #127
- Show a checkbox for all TaskNotes tasks in the list (#111) by @ondreu in #126
- Refresh dashboard on focus and on vault changes (#110) by @ondreu in #123
- Stop stretching the search filter chips across the full width by @ondreu in #128
- change default BG by @ondreu in #129
- chore: release 1.16.0, open 1.17.0-beta.1; document the dispatch release path by @ondreu in #130
- Delete assets/default-bg.gif by @ondreu in #133
- Rename default-bg.png to default-bg.gif by @ondreu in #134
- Tasks card: status chip in the list, Kanban translucency to match by @OndrejU-SAG in #135
- chore: cut 1.17.0-beta.2 by @OndrejU-SAG in #136
- chore: release 1.17.0, open 1.18.0-beta.1 by @ondreu in #139
- chore: clear the lint warnings that are safe to clear by @ondreu in #140
- perf(search): set the filter chip count from JS instead of :has() by @ondreu in #142
- fix(styles): hold our focus suppression against theme focus rings (#138) by @ondreu in #147
- fix(cards): write checkbox ticks back to their source (#143) by @ondreu in #148
- fix(tasks): rank priority by exact level so Highest sorts above High (#145) by @ondreu in #149
- feat(icons): show Iconic and Iconize file icons across Hearth (#132) by @ondreu in #150
- chore: release 1.18.0, open 1.19.0-beta.1 by @ondreu in #151
- Revert "chore: release 1.18.0, open 1.19.0-beta.1 (#151)" by @ondreu in #152
- chore: cut 1.18.0-beta.2 by @ondreu in #154
- docs(releasing): make cut-and-promote-in-one-pass impossible to read as valid by @ondreu in #153
- feat(tasks): build your own task fields by @OndrejU-SAG in #162
- fix(cards): stop clipping task checkboxes in embed and jot cards by @ondreu in #166
- fix(tasks): keep a task list to one task per line by @ondreu in #167
- fix(tasks): stop the filter modal crushing the Status label (#164) by @ondreu in #168
- feat(cards): edit notes in Obsidian's Live Preview editor (#160) by @ondreu in #169
- feat(behaviour): choose where Hearth opens notes (#106) by @ondreu in #170
- Honour card opacity in embedded Bases table view by @ondreu in #171
- feat(calendar): take TaskNotes as a calendar source by @OndrejU-SAG in #172
- fix(calendar): soften today's highlight in the agenda list by @OndrejU-SAG in #173
- feat(calendar): choose which chips an agenda entry shows by @OndrejU-SAG in #174
- deps: bump fast-uri from 3.1.4 to 3.1.5 by @dependabot[bot] in #159
- ci: bump actions/setup-node from 4 to 7 by @dependabot[bot] in #94
- deps: bump postcss from 8.5.17 to 8.5.25 by @dependabot[bot] in #131
- ci: bump actions/attest-build-provenance from 2 to 4 by @dependabot[bot] in #21
- deps: bump js-yaml from 4.3.0 to 4.3.1 by @dependabot[bot] in #175
- ci: bump actions/checkout from 4 to 7 by @dependabot[bot] in #23
- docs: streamline README for readability by @OndrejU-SAG in #177
- chore: release 1.18.0, open 2.0.0-beta.1 by @ondreu in #179
- feat: add low power mode by @ondreu in #180
- feat(settings): list every integration on the Integrations tab by @OndrejU-SAG in #181
- Remove issue-number reference from embed card's Open button description by @ondreu in #182
- Redesign the settings pane: category index with drill-down pages by @ondreu in #183
- Make body-search results readable and stop stale vault scans by @OndrejU-SAG in #184
- feat(cards): add a Datacore card alongside Dataview by @ondreu in #185
- feat(cards): add a Weather card with five styles by @OndrejU-SAG in #186
- feat(background): paint the board with the live weather sky by @OndrejU-SAG in #187
- feat(cards): add a Git card driven by the obsidian-git plugin by @ondreu in #188
- feat(cards): add a Pet card — a pixel-art companion fed by vault activity by @OndrejU-SAG in #189
- chore: cut 2.0.0-beta.2 by @OndrejU-SAG in #190
- fix(whatsnew): reflow and restructure the changelog dialog by @ondreu in #191
- fix(tasks): make the task field styles mean the same thing on every field by @ondreu in #192
- fix(weather): give the coordinates row room, and stop it losing the first value by @ondreu in #193
- Redesign the add-card picker and stop hiding plugin-backed cards by @ondreu in #194
- Add a search-bar card, with an optional filter row and a seamless mode by @ondreu in #196
- Let the search section be turned off globally, per board, or both by @ondreu in #197
- Let a single card set its own border width by @ondreu in #198
- Add a Calendar card with month, week, day and list views by @ondreu in #199
- chore: cut 2.0.0-beta.3 by @OndrejU-SAG in #200
- Add a Dashboard settings button to the arrange toolbar by @OndrejU-SAG in #201
- chore: cut 2.0.0-beta.4 by @OndrejU-SAG in #202
- chore: release 2.0.0, open 2.1.0-beta.1 by @ondreu in #203
- fix(arrange): keep a fit-to-page arrangement where it was put by @OndrejU-SAG in #209
- Add a Slideshow card by @OndrejU-SAG in #210
- Add a banner layout for the dashboard background by @OndrejU-SAG in #211
- fix(cards): hold a live redraw while a field inside the card has focus by @OndrejU-SAG in #213
- Add a first-run setup wizard that builds the first dashboard by @OndrejU-SAG in #216
- Customize Hearth's tab title and icon, and the title icon by @OndrejU-SAG in #217
- Add number base conversions to the calculator by @OndrejU-SAG in #219
- Format an embedded picture, not just embed it by @OndrejU-SAG in #220
- Add a Templater card: launchpad tiles that create notes by @OndrejU-SAG in #221
- Update README.md by @ondreu in #222
- feat(tasks): filter TaskNotes by Context and Project by @Ekrizdis367 in #231
- perf: fix the macOS power draw — everything except the painted sky by @OndrejU-SAG in #223
- feat(operon): read tasks, boards, agendas and the timer from Operon by @ondreu in #158
- fix(recent): honour a file count above ten, and offer fit-to-height (#228) by @OndrejU-SAG in #235
- feat(header): make the "New note" button configurable (#227) by @OndrejU-SAG in #236
- fix(calendar): move an overridden occurrence instead of duplicating it (#232) by @OndrejU-SAG in #237
- fix(tasks): match the date filter on scheduled dates too (#225) by @OndrejU-SAG in #238
- fix(daily): resolve daily notes whose name depends on the locale (#229) by @OndrejU-SAG in #239
- feat(whatsnew): show the changelog as folded headlines, not a wall of text by @OndrejU-SAG in #240
- chore: release 2.1.0, open 2.2.0-beta.1 by @OndrejU-SAG in #241
- feat(onboarding): offer Operon in the setup wizard, and restructure the README by @OndrejU-SAG in #242
- fix(onboarding): keep the setup wizard out of global settings by @OndrejU-SAG in #243
- chore: clear the plugin review's findings, and fix the search bar's hover background by @OndrejU-SAG in #244
- chore: cut 2.2.0-beta.2 by @OndrejU-SAG in #245
- feat(i18n): add a Simplified Chinese locale and a Chinese README by @OndrejU-SAG in #246
- Slideshow cards: daily advance, manual mode, and position memory by @OndrejU-SAG in #253
- chore: cut 2.2.0-beta.3 by @OndrejU-SAG in #254
- feat(header): one Title icon setting, taking an icon, text, or a picture (#252) by @OndrejU-SAG in #255
- feat(layout): let the board be as wide as the monitor (#251) by @OndrejU-SAG in #256
- feat(cards): a Periodic note card, for the week, month, quarter or year (#116) by @OndrejU-SAG in #257
- fix(cards): reset a card's body and overlays before every redraw by @OndrejU-SAG in #258
- Stop the settings-modal tab strip painting a slab behind the tabs by @OndrejU-SAG in #260
- feat(cards): let launchpad buttons fill their card by @OndrejU-SAG in #261
- feat(mobile): stack the board into a readable column on narrow screens (#205) by @OndrejU-SAG in #262
- chore: release 2.2.0, open 3.0.0-beta.1 by @OndrejU-SAG in #263
- fix(cards): let a filled launchpad button be half a cell by @OndrejU-SAG in #264
- chore: cut 3.0.0-beta.2 by @OndrejU-SAG in #265
- feat(cards): open the full forecast when a weather card is clicked by @OndrejU-SAG in #266
- chore: cut 3.0.0-beta.3 by @OndrejU-SAG in #267
- feat(dashboards): add plugin view dashboards by @OndrejU-SAG in #270
- Add advanced mode to heatmap card for custom metrics by @OndrejU-SAG in #271
- chore: release 3.0.0, open 3.1.0-beta.1 by @OndrejU-SAG in #274
- Add Ko-fi tip button to "What's new" dialog and card picker by @OndrejU-SAG in #275
- Remember scroll position per tab and dashboard (#276) by @OndrejU-SAG in #277
- Fix frosted glass spilling outside the cards by @OndrejU-SAG in #278
- feat(sync): pick up settings changes without restarting Obsidian by @OndrejU-SAG in #279
- feat(portable): a package format that can carry one dashboard by @OndrejU-SAG in #282
- Bump version to 3.1.0-beta.3 by @OndrejU-SAG in #284
- feat(portable): a signed anonymous handle, and an export that carries the board by @OndrejU-SAG in #285
- Add dashboard gallery: browse, install, and publish boards by @OndrejU-SAG in #287
- deps: bump fast-uri from 3.1.5 to 3.1.7 by @dependabot[bot] in #283
- Update dependencies by @OndrejU-SAG in #288
- deps: land the mergeable part of the dev-dependencies group by @ondreu in #289
- ci: build on Node 24, and stop Dependabot reproposing what cannot land by @ondreu in #291
- fix(privacy): cover a URL background and title icon with "Disable external calls" (#281) by @OndrejU-SAG in #293
- Add configurable web search engines to "Search online" button by @OndrejU-SAG in #294
- fix(dashboards): make chained "switch then open" land on the right board (#286) by @OndrejU-SAG in #295
- Show hidden cards while arranging a stacked board by @OndrejU-SAG in #296
- chore: cut 3.1.0-beta.4 by @OndrejU-SAG in #297
- fix(gallery): stop the publish snapshot writing its redaction into the vault by @OndrejU-SAG in #299
- chore: cut 3.1.0-beta.5 by @OndrejU-SAG in #300
- fix(gallery): cover late-rendering cards in the snapshot, and draw a hidden editor's lines by @OndrejU-SAG in #301
- chore: cut 3.1.0-beta.6 by @OndrejU-SAG in #302
- fix(gallery): refresh a republished picture, gate publishing on the a… by @ondreu in #303
- chore: cut 3.1.0-beta.7 by @OndrejU-SAG in #304
- chore: clear what the plugin review flagged, cut 3.1.0-beta.8 by @OndrejU-SAG in #305
- fix(gallery): put the capture back, and settle the review flags in config by @OndrejU-SAG in #306
- chore: move the gallery server to its own repository by @OndrejU-SAG in #307
- Tests for the capture, one gallery in the changelog, and 3.1.0-beta.10 by @OndrejU-SAG in #308
- chore: release 3.1.0, open 3.1.1-beta.1 by @OndrejU-SAG in #309
- docs: add a complete Hearth user guide by @OndrejU-SAG in #310
- Add tag filtering to task cards and Kanban boards by @OndrejU-SAG in #314
- feat(i18n): add a German locale by @ArnaudFeld in #312
- feat(tasks): descriptions on checkbox tasks, read and edited by @OndrejU-SAG in #322
- fix(git): wait out obsidian-git's startup instead of nagging by @OndrejU-SAG in #323
- Add Journals plugin support to Periodic note card by @OndrejU-SAG in #324
- Make narrow layout threshold customizable per board and globally by @OndrejU-SAG in #325
- fix(mobile): stop the board scrolling sideways, and let a phone reach the stacked column (#326) by @OndrejU-SAG in #330
- feat(folder): a card for a folder's contents, with a browser behind it (#329) by @OndrejU-SAG in #331
- Fix tab bar flicker with macOS translucent window and frost by @OndrejU-SAG in #332
- Clear what the plugin review can actually be cleared of by @OndrejU-SAG in #334
- Fix Bookmarks card: open all bookmark types and follow changes by @OndrejU-SAG in #335
- Add Vault Pet card to house the Vault Pet plugin by @OndrejU-SAG in #336
- Add Moon and Daylight weather card styles by @ondreu in #341
- feat(weather): Classic / Expressive design for the weather card and background; fix the moon card crash by @ondreu in #342
- Add Markets card for stocks, funds, forex and crypto by @ondreu in #344
- feat(dashboards): delete a dashboard from its settings modal by @ondreu in #345
- feat(cards): the Expressive design for the rest of the cards by @ondreu in #346
- Draw Hearth's wallpaper instead of fetching it from GitHub by @ondreu in #347
- Add five new clock faces with Classic and Expressive designs by @ondreu in #348
- feat(design): Expressive for all of Hearth; design choice in setup; harbour town background by @ondreu in #349
- Streamline setup wizard to three focused steps with visual previews by @ondreu in #350
- chore: release 3.1.1, open 3.2.0-beta.1 by @ondreu in #351
- fix(review): clear the Obsidian review's actionable findings by @ondreu in #352
- chore: cut 3.2.0-beta.2 by @ondreu in #353
- Add Expressive card frame styling and design resolution by @ondreu in #354
- chore: cut 3.2.0-beta.3 by @ondreu in #355
- Enable status filtering for checkbox tasks by @ondreu in #356
- Add checkbox tasks as a calendar source by @ondreu in #357
- Fix scrollbar overflow in jot cards by removing editor padding by @ondreu in #359
- Fix sideways wobble on mobile by shrinking Arrange button in place by @ondreu in #360
- Add list/tiles display option for Favorites and Recent files by @ondreu in #361
- Adjust background lightness to prevent card blending by @ondreu in #362
- Add files via upload by @ondreu in #363
- Add files via upload by @ondreu in #364
- Fix weather card padding override in compact density mode by @ondreu in #365
- feat(search): instant answers in the search bar, with per-answer settings and search tips by @ondreu in #366
- chore: release 3.2.0, open 3.3.0-beta.1 by @ondreu in #367
- Clear community scorecard findings (Review: Caution → 2 left) by @ondreu in #368
- chore: release 3.3.0, open 3.4.0-beta.1 by @ondreu in #369
- Mobile improvements: gallery dropdown, search dismiss, market feed headers by @OndrejU-SAG in #370
- Add terminal mode: text-based UI for Hearth dashboards by @OndrejU-SAG in #372
- Add World Tension card for Kagi News' World Tension index by @OndrejU-SAG in #373
- Add French (fr) locale by @jlclux71 in #374
- French integration beyond the locale: instant answers, tips, docs by @OndrejU-SAG in #376
- Folder browser in tabs, note previews, and Front Matter Title support by @OndrejU-SAG in #378
- Add RSS reader to read feed entries in Hearth (#377) by @OndrejU-SAG in #380
- Fix icon button sizing on tablet layouts by @OndrejU-SAG in #382
- Fix RSS reader table width handling and type safety by @OndrejU-SAG in #383
- Enable touch drag for tile buttons on all board layouts by @OndrejU-SAG in #384
- Add single-card dashboards by @ondreu in #386
- chore: cut 3.4.0-beta.1, tidy the 3.4.0 changelog by @ondreu in #387
- Fold Commands card into Links / launchpad (#388) by @ondreu in #390
- Add right-click context menus to folder cards and browser by @OndrejU-SAG in #391
- Let any card hold several switchable views (#385) by @ondreu in #403
- Update vulnerable dev dependencies (npm audit fix) by @ondreu in #404
- Give each Operon card its own config when built from a template by @ondreu in #406
- fix(bookmarks): open graph bookmarks with their saved settings by @ondreu in #407
- fix(tasks): keep the space after the checkbox on Kanban moves, skip code blocks by @ondreu in #408
- Scroll absolutely positioned embed content with the note by @ondreu in #409
- Add a switch to keep view state on the device (#392) by @ondreu in #410
- Add a Quick switcher search engine (#393) by @ondreu in #411
- chore: release 3.4.0, cut 3.5.0-beta.1 by @ondreu in #414
- feat(tasks): Eisenhower matrix layout, description formatting guide, create note from a task by @ondreu in #418
- Add Korean locale by @devkooking in #423
- deps: bump vite from 8.2.2 to 8.3.5 by @dependabot[bot] in #419
- deps: bump @vitest/mocker and vitest by @dependabot[bot] in #426
- deps: bump fast-uri from 3.1.8 to 3.1.9 by @dependabot[bot] in #425
- deps: bump undici from 8.10.2 to 8.12.3 by @dependabot[bot] in #424
- deps: bump the dev-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #405
- Scroll and highlight search match when opening notes (#397) by @ondreu in #427
- fix(mobile): keep the dashboard viewport stable when the Android keyboard opens by @ondreu in #429
- fix(icons): show icons a file gets from an Iconic rulebook rule by @ondreu in #431
- feat(embed): draw one section of a note, by heading or block (#396) by @ondreu in #432
- feat(icons): read note icons from frontmatter without an icon plugin by @ondreu in #433
- feat(cards): name notes from a frontmatter property (#399) by @ondreu in #435
- feat(settings): leave a category with Escape or the mouse back button by @ondreu in #436
- chore: release 3.5.0, open 3.6.0-beta.1 by @ondreu in #438
- feat(slideshow): jump to a picture from the position indicator by @ondreu in #443
- fix(settings): answer Escape even when nothing in the pane has focus by @ondreu in #444
- chore: beta 3.6.0-beta.2 by @ondreu in #445
New Contributors
- @romanmurray made their first contribution in #90
- @jspada200 made their first contribution in #105
- @Ekrizdis367 made their first contribution in #231
- @ArnaudFeld made their first contribution in #312
- @jlclux71 made their first contribution in #374
- @devkooking made their first contribution in #423
Full Changelog: 1.10.0...3.6.0