Releases: tanaybhomia/Whisp
Releases · tanaybhomia/Whisp
Release list
Whisp 1.3.7 - More Commands & UI Polish
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 (
::DaTeworks 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
360x500to 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.