aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/NEWS
blob: 3a0185cf8bb6fefa0be1bc112ce12e408a2a76dd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
This file lists important changes to the weltschmerz terminal emulator.

Changes in version 1.6.0, released on August 27, 2023

   --- MAJOR NEW FEATURES ---
 * weltschmerz now acts as a drop target for text and URIs that were dragged
   from other applications. If file:// URIs are dropped, weltschmerz normalizes
   them for use in the shell.

   --- MINOR NEW FEATURES ---
 * URL matching now supports rtmp:// URLs.
 * rtmp:// and gopher:// hostnames for display in OSC 8 hyperlink tooltips are
   now correctly normalized.

   --- BUGFIXES ---
 * weltschmerz now uses spawn_async instead of the deprecated spawn_sync method

   --- THANKS TO ---
 * nortti for the hostname normalization fix.

Changes in version 1.5.0, released on November 27, 2021

    --- MAJOR NEW FEATURES ---
 * Custom "Open with ..." handlers can now be added to the URI context
   menu using the 'open-with' setting.

    --- MINOR NEW FEATURES ---
 * weltschmerz now falls back to obtaining the current directory from
   procfs if no valid local path could be obtained from OSC 7.
 * Using the new 'prefer-osc7' setting, users may now specify which
   method to use for obtaining the current directory.

   --- MINOR BUGFIXES ---
 * Punctuation is no longer matched at the end of URLs.

   --- TRANSLATIONS ---
 * The manual has been translated into Finnish.

   --- THANKS TO ---
 * nortti for 'open-with', further URI regex improvements, procfs
   support, and the Finnish translation of the manual.

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).