aboutsummaryrefslogtreecommitdiff
path: root/NEWS
blob: 3f7b6af7cafad3d6c532b66675197a4f002bfa73 (plain)
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
0.9.5 (2016-??-??)

 * Better support for the KILL command

 * degesch: export many more fields to the Lua API, add a prompt hook

 * degesch: show channel user count in the prompt

 * degesch: allow hiding join/part messages and other noise (Meta-Shift-H)

 * degesch: add a censor plugin

 * degesch: die on configuration parse errors

 * degesch: fix highlight detection in colored text

 * degesch: fix CTCP handling for the real world and don't decode X-QUOTEs


0.9.4 (2016-04-28) "Oops"

 * degesch: fix crash on characters invalid in Windows-1252

 * degesch: add an auto-rejoin plugin

 * degesch: better date change messages with customizable formatting;
   now also used in the backlog, so it looks closer to regular output

 * ZyklonB: add a calc plugin providing a basic Scheme REPL

 * ZyklonB: add a seen plugin

 * kike, ZyklonB: use pledge(2) on OpenBSD


0.9.3 (2016-03-27) "Doesn't Even Suck"

 * Use TLS Server Name Indication when connecting to servers

 * degesch: now we erase the screen before displaying buffers

 * degesch: implemented word wrapping in buffers

 * degesch: added autocomplete for /topic

 * degesch: Lua API was improved and extended

 * degesch: added a basic last.fm "now playing" plugin

 * degesch: backlog limit was made configurable

 * degesch: allow changing the list of IRC capabilities to use if available

 * degesch: optimize buffer memory usage

 * degesch: added logging of messages sent from /quote and plugins

 * degesch: M-! and M-a to go to the next buffer in order with
   a highlight or new activity respectively

 * degesch: added --format for previewing things like MOTD files

 * degesch: added /buffer goto supporting case insensitive partial matches

 * kike: add support for IRCv3.2 server-time

 * ZyklonB: plugins now run in a dedicated data directory

 * ZyklonB: added a factoids plugin

 * Remote addresses are now resolved asynchronously

 * Various bugfixes


0.9.2 (2015-12-31)

 * degesch: added rudimentary support for Lua scripting

 * degesch: added detection of pasting, so that it doesn't trigger other
   keyboard shortcuts, such as for autocomplete

 * degesch: added auto-away capability

 * degesch: added an /oper command

 * degesch: libedit backend works again
 
 * degesch: added capability to edit the input line using VISUAL/EDITOR

 * degesch: added Meta-Tab to switch to the last used buffer

 * degesch: correctly respond to stopping and resuming (SIGTSTP)

 * degesch: fixed decoding of text formatting

 * degesch: unseen PMs now show up as highlights

 * degesch: various bugfixes


0.9.1 (2015-09-25)

 * All "ssl" options have been renamed to "tls"

 * The project now builds on OpenBSD

 * Pulled in kqueue support

 * degesch: added backlog/scrollback functionality using less(1)

 * degesch: made showing the entire set of channel mode user prefixes optional

 * degesch: nicknames in /names are now ordered

 * degesch: nicknames now use the 256-color terminal palette if available

 * degesch: now we skip entries in the "addresses" list that can't be resolved
   to an address, along with displaying a more helpful message

 * degesch: joins, parts, nick changes and quits don't count as new buffer
   activity anymore

 * degesch: added Meta-H to open the full log file

 * degesch: various bugfixes and little improvements


0.9.0 (2015-07-23)

 * Initial release