Skip to content

Crest v0.3.2

Choose a tag to compare

@github-actions github-actions released this 02 Nov 16:51
crest-v5-demo-10mb.mp4

Install: download Crest_0.3.2_x64-setup.exe below and run it. No admin rights or developer tools needed. On a Windows on ARM PC (Snapdragon and other ARM64 laptops), take Crest_0.3.2_arm64-setup.exe instead.
Already installed? The app offers this version under Settings → General → Updates.

Portable: Crest-0.3.2-Portable-x64.zip (or -Portable-arm64.zip on ARM) needs no install: unzip it anywhere you can write to and run Crest.exe. It keeps its data in a data folder next to it and updates itself in place.

Mac: Crest_0.3.2_aarch64.dmg for Apple silicon (M1 and later), Crest_0.3.2_x64.dmg for Intel. Drag Crest to Applications. The app is not notarized yet: on first launch macOS refuses it, then System Settings → Privacy & Security → Open Anyway. Some tools are Windows-only for now and don't show on a Mac.

Checksums: SHA256SUMS lists the SHA-256 of every file of this release. Check a download with sha256sum -c SHA256SUMS --ignore-missing, or in PowerShell compare Get-FileHash <file> with its line.

Windows SmartScreen may warn because the installer is not code-signed yet: More info → Run anyway.

Eight new themes, a closed notch you can click into and resize in place, and a round of security and reliability fixes.

  • Themes: Catppuccin Mocha and Latte, Nord, Rosé Pine and Rosé Pine Dawn, Gruvbox Dark, Solarized Light and Everforest join the seven there were, three more of them light. Settings → Themes.
  • The closed notch opens where you point: a click on the readings opens Hardware, on the AI rings AI Usage, on the song the music, on the timer or the clock the Timer, on the next event the Calendar. With Open on hover, the part under the pointer decides the same way.
  • Resize the closed notch, capsule or line on the notch itself: Settings → Display → Adjust on the notch, then drag its ends and its far side, and Done.
  • What's new: after an update, or when a new version is out, a line in the closed notch says so and opens the changes, with a short note on supporting Crest.
  • The converter opens on the units and currencies you used last.
  • Weather keeps the last forecast for when Open-Meteo doesn't answer, and says how old it is.
  • Security: Crest's windows stay on their own pages, a dropped link no longer opens in the notch, the timer and mirror windows can only call their own commands, and Explorer is started by its full path.
  • Fixes: the vault no longer looks damaged while another program holds its file, and turning on Windows Hello twice in a row can't lose it; vault, plugin storage and portfolio history are flushed to disk before they are replaced; a stopped Ask question no longer breaks the next one; portfolio amounts like "1,000" read as a thousand; Shelf text is hidden while presenting; a timer that ran out while Crest was closed doesn't ring at login; Discord no longer reopens its consent dialog every few seconds.

Changes

  • Release 0.3.2
  • Tell the page where the pointer entered the closed notch
  • Open a tool from its part of the closed notch, and resize the closed notch on the notch itself
  • Open the converter on the units and currencies used last
  • Add eight built-in themes: Catppuccin Mocha and Latte, Nord, Rosé Pine and Dawn, Gruvbox Dark, Solarized Light, Everforest
  • Show the last weather forecast when Open-Meteo doesn't answer
  • Link the Windows, macOS and languages badges
  • Point questions and ideas to Discussions from the issue form
  • Grant the FPS tracing right only to a user account
  • Keep Crest's windows on their own pages and their own commands
  • Keep the What's new page on the offered version when the download fails
  • Say how far the calendar cache reaches since the month view
  • Hide Shelf text cards while presenting
  • Tell a vault file held by another program apart from a damaged one
  • Drop the local tag too when a release is built again
  • Read typed portfolio amounts with the converter's parser
  • Drop the empty reply bubble after Stop, not only after an error
  • Announce a new version and what an update changed in the closed notch
  • Drop the unused secret_delete command, objc2 and two repeated windows features
  • Let the mixer row show the level of the sessions that are not muted
  • Read only the end of session logs for the fallback usage limits
  • Take the Bluetooth baseline once the paired devices are all listed
  • Run the Windows tests before a release and pin the actions that see the signing key
  • Cap calendar replies as they arrive and give each source 30 seconds
  • Skip copied texts over 2 MB and decode the image only when it can win
  • Keep plugin tools when the plugin list can't be read
  • Flush the vault, plugin storage and portfolio files to disk before the rename
  • Start a header drag once, from the hit zone
  • Don't ring a timer that ended while Crest was closed
  • Check the custom AI address by its parsed host
  • Read Discord frames in their own task and stop retrying a refused authorization
  • Publish a release as a prerelease until its checksums are up
  • Write the portfolio history atomically and never over a file that doesn't parse
  • Keep the vault when Windows Hello is turned on twice or the file can't be read
  • Move the To-dos to Scratchpad screenshots after Weather in both READMEs
  • Say in both READMEs that Crest runs on macOS too, as a preview