Skip to content

Releases: jewei/tinydash

TinyDash v0.9.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 19:12
647eaef

What's Changed

  • feat(shell): run a command typed after > in the terminal by @jewei in #149
  • docs(changelog): list shell commands under Unreleased, not 0.8.0 by @jewei in #163
  • feat(widgets): Up Next widget with today's events and reminders (macOS) by @jewei in #151
  • feat(snippets): expand snippets as you type in any app by @jewei in #154
  • fix(calculator): read rmb, yuan, and renminbi as the Chinese yuan by @jewei in #164
  • build(deps): bump the rust group across 1 directory with 2 updates by @dependabot[bot] in #159
  • chore(deps): bump the codeql group across 1 directory with 3 updates by @dependabot[bot] in #160
  • chore(deps): bump taiki-e/install-action from 2.87.29 to 2.88.0 by @dependabot[bot] in #161
  • fix(calculator): say when the ECB rates lack a currency, such as TWD by @jewei in #165
  • docs: prepare the changelog for 0.9.0 by @jewei in #166

Full Changelog: v0.8.0...v0.9.0

TinyDash v0.8.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 17:27
830f6c3

What's Changed

  • feat: Soulver-style percentages, operator words, and date phrases by @jewei in #143
  • chore(deps): update Rust, JavaScript, and action dependencies by @jewei in #145
  • fix(launcher): keep a file's facts visible when it has many actions by @jewei in #146
  • ci: count a code file renamed into docs as a code change by @jewei in #148
  • test: remove a test and table cases that other tests already cover by @jewei in #150
  • fix(hotkeys): report errors clearly and keep shortcuts consistent by @jewei in #156
  • fix(library): NFC matching, atomic delete, kind check, app limit, settings sync by @jewei in #153
  • fix(platform): Linux Restart and Shut Down, and clipboard locking by @jewei in #155
  • fix(launcher): held Up, hotkey dialog focus, macOS 12.0 menu, note cap, lost drafts by @jewei in #152
  • fix(answers): read percentages safely, bound fend's parse, count days between by @jewei in #157
  • docs: prepare the changelog for 0.8.0 by @jewei in #162

Full Changelog: v0.7.0...v0.8.0

TinyDash v0.7.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 05:51
bd5019e

What's Changed

  • docs: list Homebrew first in the install steps, and say how its updates work by @jewei in #128
  • docs: add a demo loop to the README by @jewei in #129
  • ci: CodeQL, Scorecard, coverage report, and release provenance by @jewei in #130
  • docs: add a security policy by @jewei in #134
  • feat(settings): add a Privacy page by @jewei in #131
  • feat: ? keyword list and Up for recent searches by @jewei in #132
  • feat: run a result from any app with its own hotkey by @jewei in #133
  • docs: prepare the changelog for 0.7.0 by @jewei in #135

Full Changelog: v0.6.2...v0.7.0

TinyDash v0.6.2

Choose a tag to compare

@github-actions github-actions released this 17 Oct 17:38
ab2098b

What's Changed

  • docs: move the 0.6.1 fixes under their release in the changelog by @jewei in #102
  • fix(widgets): close the full JSON view when the launcher hides by @jewei in #103
  • fix(clipboard): move the Unix time card to the next unit instead of saying 60 minutes by @jewei in #104
  • fix(widgets): keep the other widgets when the note cannot be read by @jewei in #105
  • fix(spotlight): find files for a query that starts with a dash by @jewei in #106
  • fix(widgets): keep note text whose save failed by @jewei in #108
  • fix(actions): refuse to pin a hidden result or hide an item that does not exist by @jewei in #109
  • fix(settings): say why a clock city that differs only in case is not added by @jewei in #111
  • fix(settings): keep keyboard focus after Center Launcher by @jewei in #112
  • fix(clipboard): move a clip copied again within a second to the top by @jewei in #114
  • fix(apps): use the XDG defaults on Linux when XDG_DATA_DIRS is empty by @jewei in #115
  • chore(security): drop event emit permissions the webview does not use by @jewei in #116
  • ci(release): stop when a draft release for the version exists by @jewei in #117
  • fix: refetch rates and weather saved while the clock was ahead by @jewei in #118
  • docs: bring the docs and AGENTS.md up to date with the code by @jewei in #119
  • test: stop tests from depending on the wall clock by @jewei in #120
  • chore: remove an unused export and fix a misplaced doc comment by @jewei in #121
  • test: cover a schema upgrade from an older database and the alias limit by @jewei in #122
  • test(platform): cover the Linux platform logic that CI can run by @jewei in #124
  • test(platform): cover the Windows platform logic that CI can run by @jewei in #125
  • fix(apps): show an app's new icon after the app updates by @jewei in #107
  • fix(search): leave hidden results out before the list is cut to its limit by @jewei in #110
  • fix(window): keep the app to return to when the launcher is shown again while open by @jewei in #113
  • ci(release): update the Homebrew cask after each published release by @jewei in #123
  • feat(linux): ship an rpm package and an AppImage by @jewei in #126
  • docs: prepare the changelog for 0.6.2 by @jewei in #127

Full Changelog: v0.6.1...v0.6.2

TinyDash v0.6.1

Choose a tag to compare

@github-actions github-actions released this 17 Oct 12:35
40a1c3a

What's Changed

  • fix(calculator): =5+3, history reuse order, and Mod+Backspace delete by @jewei in #63
  • chore(deps): bump actions/download-artifact from 8.0.1 to 8.0.2 by @dependabot[bot] in #60
  • chore(deps): bump the rust group in /src-tauri with 7 updates by @dependabot[bot] in #62
  • chore(deps): bump the javascript group with 3 updates by @dependabot[bot] in #58
  • chore(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 by @dependabot[bot] in #59
  • chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #61
  • fix(search): leave hidden files out of Spotlight results by @jewei in #64
  • fix(clipboard): keep passwords out of history when the user switches apps quickly by @jewei in #65
  • fix(settings): keep an unreadable settings.json instead of overwriting it by @jewei in #66
  • fix(widgets): keep the launcher working when the widgets fail to load by @jewei in #67
  • fix(preview): show details for Spotlight file results by @jewei in #68
  • fix(launcher): drop a waiting Enter when the user acts with the mouse by @jewei in #69
  • fix(library): accept quicklink templates that need the typed query by @jewei in #70
  • fix(launcher): keep a selected Spotlight row selected when results refresh by @jewei in #71
  • fix(window): center the launcher on Linux when its saved spot is off-screen by @jewei in #72
  • fix(datetime): show the base date in the date math subtitle by @jewei in #73
  • fix(calculator): show small and fractional currency results correctly by @jewei in #74
  • fix(calculator): leave ISO dates and clock times to the date answers by @jewei in #75
  • fix(weather): drop a download for a city the user no longer wants by @jewei in #76
  • fix(settings): drop only the unknown value when a newer version wrote it by @jewei in #77
  • fix(clipboard): skip huge images before decoding them by @jewei in #78
  • fix(settings): keep keyboard focus in Hidden results after Show Again by @jewei in #79
  • fix(launcher): keep focus in the confirm dialog after Clear History from an open menu by @jewei in #80
  • fix(datetime): accept a minus sign written next to its number by @jewei in #81
  • test(actions): cover the OpenUrl scheme check and removing a gone item's alias by @jewei in #82
  • test(timer): fix a lost wakeup that made a focus timer test flaky by @jewei in #83
  • fix(hud): place the Copied message in physical pixels on Windows by @jewei in #84
  • fix(library): refuse a keyword that another snippet or quicklink already uses by @jewei in #85
  • fix(calculator): drop wrong floor/ceil/round answers for huge numbers by @jewei in #86
  • fix(apps): find apps in /System/Library/CoreServices/Applications on macOS by @jewei in #87
  • fix(files): match path queries typed with / on Windows by @jewei in #88
  • fix(spotlight): keep the paths found before the timeout by @jewei in #89
  • fix(apps): stop giving every Flatpak and Snap app the same alias on Linux by @jewei in #90
  • fix(settings): keep the open snippet or quicklink when the list fails to reload by @jewei in #91
  • fix(window): save the launcher position only after a real drag by @jewei in #92
  • fix(widgets): close the JSON view before Mod+J focuses the note by @jewei in #93
  • fix(window): center the launcher correctly across monitors with different scales on Windows by @jewei in #101
  • ci(release): refuse a version lower than the latest release by @jewei in #95
  • fix(clipboard): retry the secret check on Windows when the clipboard is busy by @jewei in #96
  • ci(release): build the update feed address in and stop when the update keys are missing by @jewei in #97
  • fix(search): answer a keyword with text in the Snippets tab by @jewei in #98
  • fix(widgets): follow a time zone change in the clock and weather times by @jewei in #99
  • chore: ignore the .claude folder by @jewei in #100

New Contributors

Full Changelog: v0.6.0...v0.6.1

TinyDash v0.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 07:24
6ffe648

What's Changed

  • feat: aliases, quicklink fallbacks, shared placeholders, new system commands, plain text copy by @jewei in #55
  • feat(calculator): keep a history of copied answers by @jewei in #56
  • docs: prepare the changelog for 0.6.0 by @jewei in #57

Full Changelog: v0.5.0...v0.6.0

TinyDash v0.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 08:34
f70948c

What's Changed

  • docs: show the widget pane and Settings in the README by @jewei in #46
  • ci: check Rust dependencies for advisories every week by @jewei in #52
  • feat(launcher): show a result's actions on right-click by @jewei in #47
  • feat(currency): keep rates off until the user turns them on by @jewei in #48
  • feat(search): hide a result from search for good by @jewei in #49
  • feat(launcher): confirm a copy with a short message by @jewei in #50
  • fix: hardening from the code review by @jewei in #51
  • feat(files): also search the home folder with Spotlight on macOS by @jewei in #53
  • docs: prepare the changelog for 0.5.0 by @jewei in #54

Full Changelog: v0.4.1...v0.5.0

TinyDash v0.4.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 02:44
c8d60ee

What's Changed

  • fix(launcher): draw one thin window edge on macOS by @jewei in #40
  • docs: add a changelog by @jewei in #41
  • feat(apps): say what an app is for under its name by @jewei in #42
  • ci: skip the code checks for docs-only changes by @jewei in #43
  • chore: remove CLAUDE.md by @jewei in #44
  • docs: prepare the changelog for 0.4.1 by @jewei in #45

Full Changelog: v0.4.0...v0.4.1

TinyDash v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 15:24
001a946

What's Changed

  • test(widgets): run the focus timer thread through a focus and a break by @jewei in #38
  • feat(search): answer typed colors, Unix times, and file modes by @jewei in #39

Full Changelog: v0.3.1...v0.4.0

TinyDash v0.3.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 13:41
be3e315

What's Changed

  • fix(widgets): card and timer layout, and every timer notification on macOS by @jewei in #37

Full Changelog: v0.3.0...v0.3.1