summary refs log blame commit diff stats
path: root/changelog.md
blob: 5d9836a574a728ba5f40c9d472ad4a0a5afd27cc (plain) (tree)
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
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568

                    





















































































































































































































































































































































































































































































































































































                                                                                   
# HexChat ChangeLog

## 2.9.3 (2012-10-14)

-   fix various URL detection bugs
-   fix default folders for file transfers in portable mode
-   fix Autotools warnings with recent releases
-   add /ADDSERVER command
-   add option to save URLs to disk on-the-fly
-   add option to omit alerts when marked as being away
-   add default icons for channel tree and option to turn them off
-   change certain default colors
-   enhance Non-BMP filtering performance
-   accept license agreement by default on Windows
-   update the network list


## 2.9.2 (2012-10-05)

-   fix compilation on Red Hat and Fedora
-   fix portable to non-portable migrations on Windows
-   fix ban message in HexTray
-   fix icon in Connection Complete dialog
-   fix determining if the log folder path is full or relative
-   fix desktop notification icons on Unix
-   fix URL grabber saving an unlimited number of URLs by default
-   fix URL grabber memory leaks under certain circumstances
-   fix URL grabber trying to export URL lists to system folders by default
-   fix opening URLs without http(s)://
-   add support for regenerating text events during compilation on Windows
-   add support for the theme manager on Unix
-   add Unifont to the default list of alternative fonts
-   add option to retain colors in the topic
-   allow the installer to preserve custom GTK+ theme settings on Windows
-   use the icons subfolder of the config folder for loading custom icons
-   use port 6697 for SSL connections by default
-   install the SASL plugin by default on Windows
-   /lastlog improvements
-   build system cosmetics on Unix
-   open links with just left click by default
-   enable timestamps and include seconds by default
-   make libproxy an optional dependency on Unix
-   update German translation
-   update the network list


## 2.9.1 (2012-07-27)

-   fix installing/loading plugins on Unix
-   fix restoring the HexChat window via shortcuts on Windows
-   fix HexTray icon rendering for certain events
-   fix the Show marker line option in Preferences
-   fix /lastlog regexp support on Windows
-   add support for the Checksum, Do At, FiSHLiM and SASL plugins on Unix
-   add option to retain colors when displaying scrollback
-   add MS Gothic to the default list of alternative fonts
-   rebranding and cleanup
-   eliminate lots of compiler warnings
-   Unix build system fixes and cosmetics
-   make Git ignore Unix-specific intermediate files
-   use better compression for Windows installers
-   switch to GTK+ file dialogs on Windows
-   restructure the Preferences window
-   use the addons subfolder of the config folder for auto-loading plugins/scripts
-   improve the dialog used for opening plugins/scripts
-   remember user limits in channel list between sessions
-   remember last search pattern during sessions
-   update XChat to r1521


## 2.9.0 (2012-07-14)

-   rebranding
-   migrate code to GitHub
-   update XChat to r1515
-   fix x64 Perl interface installation for Perl 5.16
-   improve URL detection with new TLDs and file extensions


## 1508-3 (2012-06-17)

-   add XChat Theme Manager
-   fix problems with Turkish locale


## 1508-2 (2012-06-15)

-   add support for Perl 5.16
-   update Do At plugin
-   fix drawing of chat area bottom
-   avoid false hits when restoring from tray via shortcut
-   migrate from NMAKE to Visual Studio


## 1508 (2012-06-02)

-   remove Real Name from Network List
-   search window improvements
-   restore XChat-WDK from tray via shortcut if X-Tray is used


## 1507 (2012-05-13)

-   update OpenSSL to 1.0.1c
-   FiSHLiM updates


## 1506 (2012-05-04)

-   update OpenSSL to 1.0.1b
-   update German translation


## 1503 (2012-03-16)

-   update OpenSSL to 1.0.1
-   URL grabber updates
-   FiSHLiM updates


## 1500 (2012-02-16)

-   add option for specifying alternative fonts
-   fix crash due to invalid timestamp format
-   X-Tray cosmetics


## 1499-7 (2012-02-08)

-   fix update notifications
-   fix compilation on Linux
-   add IPv6 support to built-in identd


## 1499-6 (2012-01-20)

-   add DNS plugin


## 1499-5 (2012-01-20)

-   built-in fix for client crashes
-   update OpenSSL to 1.0.0g


## 1499-4 (2012-01-18)

-   add Non-BMP plugin to avoid client crashes


## 1499-3 (2012-01-15)

-   rework and extend plugin config API
-   add ADD/DEL/LIST support to X-SASL


## 1499-2 (2012-01-11)

-   add X-SASL plugin


## 1499 (2012-01-09)

-   fix saving FiSHLiM keys
-   update OpenSSL to 1.0.0f


## 1498-4 (2011-12-05)

-   fix updates not overwriting old files
-   display WinSys output in one line for others
-   use Strawberry Perl for building


## 1498-3 (2011-12-02)

-   add plugin config API
-   add Exec plugin
-   add WinSys plugin
-   perform periodic update checks automatically


## 1498-2 (2011-11-25)

-   add FiSHLiM plugin
-   add option to allow only one instance of XChat to run


## 1498 (2011-11-23)

-   separate x86 and x64 installers (uninstall any previous version!)
-   downgrade GTK+ to 2.16
-   re-enable the transparent background option
-   various X-Tray improvements
-   add WMPA plugin
-   add Do At plugin
-   automatically save set variables to disk by default
-   update OpenSSL to 1.0.0e


## 1496-6 (2011-08-09)

-   add option to auto-open new tab upon /msg
-   fix the update checker to use the git repo
-   disable update checker cache 


## 1496-5 (2011-08-07)

-   fix attach/detach keyboard shortcut
-   add multi-language support to the spell checker 


## 1496-4 (2011-07-27)

-   recognize Windows 8 when displaying OS info
-   update OpenSSL certificate list
-   fix X-Tray blinking on unselected events
-   fix X-Tray keyboard shortcut handling
-   cease support for Perl 5.10
-   use Strawberry Perl for 5.12 DLLs 


## 1496-3 (2011-06-16)

-   add option for changing spell checker color 


## 1496-2 (2011-06-05)

-   add support for custom license text 


## 1496 (2011-05-30)

-   display build type in CTPC VERSION reply
-   add support for Perl 5.14 


## 1494 (2011-04-16)

-   update Visual Studio to 2010 SP1
-   update OpenSSL to 1.0.0d
-   ship MySpell dictionaries in a separate installer 


## 1489 (2011-01-26)

-   fix unloading the Winamp plugin
-   enable the Favorite Networks feature
-   add Channel Message event support to X-Tray
-   add mpcInfo plugin 


## 1486 (2011-01-16)

-   fix a possible memory leak in the update checker
-   fix XChat-Text shortcut creation
-   fix XChat version check via the plugin interface
-   add option for limiting the size of files to be checksummed
-   add X-Tray as an install option
-   disable Plugin-Tray context menu completely 


## 1479-2 (2011-01-10)

-   improve command-line argument support
-   add auto-copy options
-   enable XChat-Text
-   disable faulty tray menu items 


## 1479 (2010-12-29)

-   update GTK+ to 2.22.1
-   update OpenSSL to 1.0.0c
-   update Python to 2.7.1
-   replace X-Tray with Plugin-Tray 


## 1469-3 (2010-10-20)

-   add Checksum plugin
-   menu integration for Update Checker and Winamp 


## 1469-2 (2010-10-09)

-   fix DCC file sending
-   native open/save dialogs
-   make the version info nicer
-   register XChat-WDK as IRC protocol handler
-   add option to run XChat-WDK after installation
-   disable erroneous uninstall warnings
-   disable Plugin-Tray, provide X-Tray only
-   cease support for Perl 5.8
-   replace EasyWinampControl with Winamp 


## 1469 (2010-10-08)

-   use Visual C++ 2010 for all WDK builds
-   build Enchant with WDK and update it to 1.6.0
-   fix SSL validation
-   fix opening the config folder from GUI in portable mode
-   further improve dialog placement for closing network tabs 


## 1468-2 (2010-10-02)

-   update GTK+ to 2.22
-   spelling support
-   more config compatibility with official build
-   improve dialog placement for closing network tabs
-   remove themes from the installer
-   disable toggle for favorite networks until it's usable
-   disable transparent backgrounds
-   hide mnemonic underlines until Alt key pressed
-   fix XP lagometer and throttlemeter rendering 


## 1468 (2010-09-19)

-   update Perl to 5.12.2
-   update Tcl to 8.5.9
-   fix scrollback shrinking
-   enable advanced settings pane
-   retain emoticon settings
-   add /IGNALL command 


## 1464-6 (2010-09-06)

-   fix Perl interface breakage
-   update checker plugin 


## 1464-5 (2010-08-30)

-   primitive update checker 


## 1464-4 (2010-08-30)

-   selectable tray icon
-   selectable theme for portable
-   selectable plugins 


## 1464-3 (2010-08-29)

-   black theme for portable 


## 1464-2 (2010-08-29)

-   make Perl version selectable during install 


## 1464 (2010-08-26)

-   Perl interface updates 


## 1462 (2010-08-25)

-   update XChat to r1462
-   build system cleanup 


## 1459-3 (2010-08-23)

-   more installer changes (uninstall any previous version!) 


## 1459-2 (2010-08-23)

-   universal installer
-   update build dependencies 


## 1459 (2010-08-19)

-   portable mode and installer fixes 


## 1457 (2010-08-17)

-   disable GUI warnings 


## 1455-2 (2010-08-17)

-   unified installer for standard and portable 


## 1455 (2010-08-15)

-   support for gtkwin_ptr in the Perl interface 


## 1454 (2010-08-14)

-   gtkwin_ptr for plugins introduced 


## 1452 (2010-08-14)

-   fix taskbar alerts on x86
-   upgrade Perl to 5.12 and make 5.8/5.10 builds available separately 


## 1451-6 (2010-08-12)

-   include Lua-WDK with the installer 


## 1451-5 (2010-08-12)

-   switch to Inno Setup (uninstall any previous version!)
-   add Lua support 


## 1451-4 (2010-08-11)

-   enable the XDCC plugin 


## 1451-3 (2010-08-11)

-   enable Python support 


## 1451-2 (2010-08-11)

-   enable SSL support
-   fix simultaneous connections
-   re-enable identd by default 


## 1451 (2010-08-10)

-   update XChat to r1451
-   disable identd by default
-   remove DNS plugin 


## 1444 (2010-07-30)

-   update XChat to r1444
-   downgrade Tcl to 8.5
-   add Tcl support to the x64 build 


## 1441 (2010-06-15)

-   update XChat to r1441
-   enable transfer of files bigger than 4 GB 


## 1439 (2010-05-30)

-   update XChat to r1439 (2.8.8) 


## 1431-6 (2010-05-30)

-   re-enable the transparent background option
-   add branding to Plugin-Tray
-   installer updates 


## 1431-5 (2010-05-29)

-   fix installer
-   add DNS plugin status messages 


## 1431-4 (2010-05-28)

-   disable the transparent background option
-   downgrade GTK+ to more stable 2.16 


## 1431-3 (2010-05-23)

-   add portable build support 


## 1431-2 (2010-05-22)

-   replace X-Tray with Plugin-Tray 


## 1431 (2010-05-21)

-   update XChat to r1431
-   include a lot of XChat translations added since 2.8.6 


## 1412-3 (2010-05-02)

-   fix GTK function call 


## 1412-2 (2010-05-02)

-   re-enable taskbar alerts on x64 


## 1412 (2010-05-02)

-   update XChat to r1412
-   update GTK+ and friends
-   update Visual Studio to 2010
-   fix Perl warning message
-   include GTK L10n with the installer 


## 1409-9 (2010-04-18)

-   fix loading of scrollback 


## 1409-8 (2010-04-03)

-   fix X-Tray on x64 


## 1409-7 (2010-04-02)

-   disable taskbar notification options 


## 1409-6 (2010-03-31)

-   display version numbers everywhere 


## 1409-5 (2010-03-31)

-   add DNS plugin
-   add EasyWinampControl plugin
-   disable Plugin-Tray settings 


## 1409-4 (2010-03-30)

-   add X-Tray 


## 1409-3 (2010-03-29)

-   plugin linkage fixes 


## 1409-2 (2010-03-29)

-   enable IPv6 support
-   enable NLS support
-   enable Perl support
-   enable Tcl support 


## 1409 (2010-03-29)

-   initial release