This file lists important changes to the weltschmerz terminal emulator. Changes in version 1.4.1, released on July 16, 2021: --- MINOR NEW FEATURES --- * URL matching now supports gopher:// URLs. --- MINOR BUGFIXES --- * The regular expression for URL matching has been cleaned up and improved. --- TRANSLATIONS --- * The manual has been translated into German. --- THANKS TO --- * nortti for regex improvements and gopher:// URL matching support. Changes in version 1.4.0, released on July 3, 2021: --- MINOR NEW FEATURES --- * weltschmerz now supports opening a new terminal window in the current directory. This feature relies on OSC 7. * Cursor blinking behaviour can now be tweaked in the configuration file using the 'cursor-blink' setting. * When copying URLs to the clipboard, weltschmerz now also populates the PRIMARY selection with it. * weltschmerz now has a minimum size of 28 x 3 cells. --- STRUCTURAL CHANGES --- * Deprecated object properties have been removed or renamed in terminal.ui --- BUGFIXES --- * If overlay scrolling is turned off, weltschmerz now renders the vertical scrollbar at all times, avoiding a resizing issue with VTE. See commit ff27c3d for detailed information. * If overlay scrolling is turned off, the width of the vertical scrollbar is now taken into account when calculating the window geometry. Row and column sizes are now reported correctly, and the initial window size will correctly be set to 80 x 24. See commit 89f8571 for detailed information. * 'Open directory' will no longer attempt to open paths that do not exist locally (for example in an SSH session). --- NOTES --- * weltschmerz now requires at least GTK 3.24. * weltschmerz now requires GNU gettext. --- TRANSLATIONS --- * weltschmerz now supports translations. Refer to the 'TRANSLATE' file if you want to contribute. * A Finnish translation has been added. * A German translation has been added. --- THANKS TO --- * nortti for implementing the 'cursor-blink' setting, the 'Open Terminal' functionality, the Finnish translation, testing bugfixes, and giving valuable feedback. Changes in version 1.3.0, released on April 13, 2020: --- MAJOR NEW FEATURES --- * Add support for OSC 8 hyperlinks. If enabled, weltschmerz will render tooltips when hovering over them, and open the URI in an appropriate application when clicked. --- MINOR NEW FEATURES --- * The selection can now be copied as HTML. * The current directory can now be opened in the default file manager. This functionality requires OSC 7 escapes to be sent by the child application. --- STRUCTURAL CHANGES --- * Configuration handling has been improved and simplified. --- BUGFIXES --- * Fix a segfault if a palette entry contains an invalid value. Changes in version 1.2.1, released on January 17, 2020: --- MINOR BUGFIXES --- * weltschmerz.1: The manual page now contains updated contact and author information. Changes in version 1.2.0, released on December 30, 2019: --- MINOR NEW FEATURES --- * If the SHELL environment variable is unset or empty, weltschmerz will now fall back to the corresponding entry in /etc/passwd, and finally /bin/sh. * An XDG Desktop Entry is now included. Changes in version 1.1.0, released on August 31, 2019: --- MINOR NEW FEATURES --- * The font scale can now be adjusted at runtime. Changes in version 1.0.1, released on August 4, 2019: --- MINOR BUGFIXES --- * weltschmerz.1: The manual page now contains the correct signal for configuration reloading (SIGUSR1 instead of SIGHUP).