Skip to content

Releases: tanaybhomia/Whisp

Whisp 1.3.7 - More Commands & UI Polish

Choose a tag to compare

@tanaybhomia tanaybhomia released this 11 Jul 18:24

This release heavily expands the text macro engine and refines the app's core UI and background stability.

New Features

  • List Management Commands: Added powerful new macros to sort lists (::sort_lines_alpha, ::sort_lines_number), filter content (::remove_lines_with(text), ::keep_lines_without(text)), and clean up formatting (::remove_lines_empty, ::dedupe_lines).
  • Data Parsing Commands: Added new macros to quickly convert between lists and comma-separated strings (::commas_to_list, ::lines_to_commas), and advanced find-and-replace (::replace(old,new)).
  • Task Management: Quickly organize your to-do lists by pushing completed items to the bottom (::checked_to_bottom) or wiping them completely (::remove_checked).

Fixes & Polish

  • Macro Engine Polish: The text expansion popover is now entirely case-insensitive (::DaTe works perfectly). The popover's spatial rendering logic has also been completely re-written to prevent it from overlapping text or casting shadows over your current line.
  • Refined Default Sizing: Whisp's default launch footprint has been optimized to a more compact 360x500 to better suit its role as a quick, minimalist scratchpad.
  • Dynamic Changelog UI: The "What's New" dialog has been entirely redesigned with a more compact layout and a dynamic support banner that automatically switches between bright teal and deep teal depending on your dark mode preference.
  • Zombie Process Fix: Hardened the background process lifecycle to ensure Whisp fully terminates when closed, preventing hidden instances from lingering in the background.