Textual IRC Client Knowledge Base (original) (raw)
The following list is a summary of all major additions, changes, and fixes part of version 7.2.4 of the Textual IRC Client.
Transition to Sandbox
Textual is now sandboxed. Sandboxing an appisolates it from the rest of your Mac so that damage is limited in the event of a security breach. Great effort has been made to ensure that the transition to a sandbox occurs as seamlessly as possible. If you launch Textual to find your preferences missing, they are not. You canrevert to the previous version. Please report any issues that you may encounter.
Changes
- Rendering channel content has been moved to separate processes, through the use of WebKit2.
- The Caffeine plugin, which was previously bundled with Textual as an optional install, is now loaded at all times.
It no longer requires separate installation.
Fixes
- Fixed two PONG commands being sent in response to a receiving a single PING command.
- Fixed “View Logs” menu item not working after a channel has been inactive for some time.
- Fixed Textual crashing when a WebKit2 process crashes.
- Fixed inline media not embedding when WebKit2 is enabled.
Plugin Compatibility
All plugins built for version 7.2.3 will not work with version 7.2.4 without updating.
There was a large chunk of legacy, deprecated code in Textual which plugins had been discouraged from accessing. This code has since been deleted to reduce technical debt. As there is no way to guarantee 3rd-party plugins did not access this chunk of the codebase, each plugin must be updated to be compatible with version 7.2.4.