TextSoap Agent Release Notes
Requirements:
TextSoap Agent 9.3 supports macOS 11 or later
9.3 (2610)
Note: Settings > Advanced > Link to TextSoap 8 is only meant for compatibility with older systems that were running TextSoap 8.
- This option will be removed in a future release.
- If the option is enabled, but the agent finds TextSoap 9 – you will receive a warning asking to disable the link.
Starting with macOS 14, Apple does not correctly support dynamic services. Use the Shortcut examples provided to add custom Service items.
New Apple Shortcuts tab in Settings (Preferences) is available that allows you to add a sample shortcut to use textsoapAgent as a Service. The two examples provided include a Service item and a clipboard action, both use AppleScript to interact with textsoapAgent.
File Cleaning Script now properly recognizes custom extensions.
9.2.7 (2599)
- Fixed crash under specific conditions in AppleScript command to clean a file.
9.2.6 (2598)
- Addressed potential crash in accessibility test.
9.2.5 (2595)
- New: Launching app a second time will bring up Preferences. Useful when hide dock icon is selected.
- cleanFile command adds optional “destFolder”. If no dest specified, replaces source.
- Bug fixes.
9.2.4 (2584)
- Updated Preferences to Settings for macOS 13.
- Bug fixes.
9.2.3 (2581)
- New: Preference option lets you control whether Agent attempts to clean all text when no selection within an app.
- Fixed: Service items not working. Recent versions of macOS appear to ignore dynamic service items for some apps.
- To address, textsoapAgent now makes “Apply TextSoap Cleaner” a permanent service item.
- Option to toggle it was removed from Services preferences.
- Fixed: Incorrect drawing if popover becomes very wide.
- Fixed: Would not always copy from app when “Leave Results on Clipboard” option selected.
9.2.2 (2578)
- Fixed: Hot key to display popover could cause a hang.
- Fixed: TextSoap Watcher helper supports macOS 10.11 or later.
9.2 (2576)
- New: One or two column layout option (in General preferences)
- New: Resizable popover.
- New: Added TextSoap Watcher option (available in Preferences > Advanced)
- Logs TextSoap-related launches to help debug Services, Global Shortcut issues. Can help track down unexpected copies of app unintentially launching, causing various issues with previously mentioned functionality.
- To launch helper app, go to Preferences > Advanced and select TextSoap Watcher. New helper app watches for and logs any TextSoap-related launches while open.
- Fixed: Properly reads Shift / Option cleaning modifiers when clicking on icon, ignores for hotkeys.
- Fixed: Typo in Advanced preferences.
9.1 (2570)
- New: Cleaning is now done exclusively through keyboard drivers using cmd-C, cmd-V.
- Better support for Electron-based apps.
- Supports apps using cmd-C, cmd-V, cmd-A to copy/paste/select text.
- New: Link to TextSoap 8, Advanced Preference option
- Replaces textsoap8Agent, textsoap8Menu.
- New: Supports macOS 10.11 (for Link to TextSoap 8 option)
- Note: Some features may not be available on older versions of macOS.
- New: Keyboard driver will attempt Select All/Copy if initial Copy within an app does not work.
- New: Brought back support for showing group menu for hotkeys.
- New: Support for additional keyboard layouts (like Dvorak).
- Fixed: Can now read older shared group data format.
- Fixed: Agent now properly adopts user preference for check beta releases.
- Fixed: Displaying popover using global shortcut always defaults to specified cleaning behavior (apply within app).
- Fixed: Prevents potential crash if shared data wasn’t found from main app.
- Fixed: Popover group list now reflects group changes.
9.0.4 (2546)
- Fixed: Preference > App Control changes were not properly updated.
9.0.2 (2544)
- Fixed: Properly remove dynamic service items when “Install Custom Service items..” is unchecked.
- Fixed: Indicator when group is empty or does not contain any valid items in Services panel.
- Fixed: textsoapAgent now incorporates cleanFile AppleScript command.
9.0.1 (2541)
- Fixed: Fixed sizing issue with Global Shortcuts Preferences
- Fixed: Removed spacer in prefs toolbar, which system accidentally highlights
9.0
What’s New
New textsoapAgent: a separately downloaded app works with all variants of main TextSoap app. A new mechanisms provides a more robust and efficient interaction between agent and the main app for significantly better cleaning performance.
- General
- Apple Silicon support
- Dark mode support
- Optionally preserves clipboard content when cleaning
- Support for Chrome, Brave, and VS Code
- Option to drive user-specified apps with keyboard
- TextSoap Menu
- New popup display
- Searchable cleaner list
- Options to determine how to proceed with processed text
- clean within the current app
- clean clipboard contents
- copy from current app, leave results on the clipboard
- Global Hot Keys
- Trigger single cleaner action
- Display list of cleaners from custom group
- AppleScripting
- Automate text cleaning with AppleScript support
- macOS (OS X) Services
- Services support has been reworked
- Optional standard service item (presenting dialog to select cleaner)
- Customizable cleaner service items based on custom group