source: trunk/NEWS @ 6323

Last change on this file since 6323 was 6323, checked in by charles, 14 years ago

Update NEWS file to say the Clutch rewrite's been folded into Transmission.

  • Property svn:keywords set to Date Rev Author Id
File size: 17.2 KB
Line 
1NEWS file for Transmission <http://www.transmissionbt.com/>
2
31.30 (2008/mm/dd)
4http://trac.transmissionbt.com/query?group=component&milestone=1.30
5- All Platforms
6   + The "Clutch" web interface is now bundled with Transmission
7   + Ability to add and remove tracker addresses
8   + Ability to create torrent files with multiple tracker addresses
9   + Added support for HTTP/FTP Seeding (GetRight style)
10   + Added proxy support for communicating with trackers
11   + Allow torrent creation with no tracker address (required by some trackers)
12   + Redesigned remote access via JSON
13- Daemon
14   + transmission-daemon and transmission-remote were rewritten from scratch
15   + remote and daemon now support per-file priority & download flag settings
16- Mac
17   + Quick Look integration in the main window and inspector's file tab
18   + Transfers can be dragged to different groups
19   + Option to only show the add window when manually adding transfers
20   + Status strings are toggled from the action button (they are no longer clickable)
21   + Colors in pieces bar and pieces box more accurately reflect their corresponding values
22- GTK+
23   + Add options to inhibit hibernation and to toggle the tray icon
24
251.22 (2008/06/13)
26http://trac.transmissionbt.com/query?group=component&milestone=1.22
27- All Platforms
28  + Fix two separate BitTorrent unchoke bugs that could affect performance
29  + Transmission now builds correctly on Sun Studio
30  + Minor man page fixes
31- Mac
32  + Fix bug where "Program Started" in the Statistics window would sometimes display as 0
33- GTK+
34  + Fix crash when quitting while the stats window is still up
35  + Added Latvian, Malayalam, Serbian, and Telugu translations
36  + Updated Czech, Spanish, Romanian, Russian, Dutch, Polish, Italian,
37    Portuguese, Catalan, Danish, German, Swedish, Traditional Chinese,
38    Finnish, and Chinese (simplified) translations
39- CLI:
40  + Fix scraping torrents with the -s command-line argument
41
421.21 (2008/05/21)
43http://trac.transmissionbt.com/query?group=component&milestone=1.21
44- All Platforms
45   + Fix rare crash-on-startup bug
46   + Handle corrupt announce URLs in torrent files more gracefully
47   + Fix minor memory leak when closing torrents
48- Mac
49   + Fix visual glitch with the pieces bar
50   + Italian localization included
51- GTK+
52   + Updated Catalan, Danish, German, Spanish, Finnish, Hebrew, Italian, Dutch,
53     Polish, Romanian, Thai, Turkish, and Traditional Chinese translations
54
551.20 (2008/05/09)
56http://trac.transmissionbt.com/query?group=component&milestone=1.20
57- All Platforms
58   + Support https tracker connections
59   + IP blocking using the Bluetack Level1 blocklist
60   + Better support of multitracker torrents
61   + Faster UPnP port mapping on startup
62   + Ability to reset global statistics
63   + Various bugfixes
64- Mac
65   + Display of decimal numbers matches system international settings
66   + Updated Dock badge images
67- GTK+
68   + Inhibit hibernation when downloading
69   + Use XDG basedir spec for configuration files
70   + Various bug fixes and usability improvements
71   + Vastly improved translations thanks to the Ubuntu translation team
72
731.11 (2008/04/04)
74- Mac
75   + Fix scrape address visual glitch with the tracker inspector tab
76   + Only make the progress status string clickable on multi-file torrents
77   + Traditional Chinese localization, updated Russian localization
78- GTK+
79   + Fix a couple of minor display issues
80
811.10 (2008/03/28)
82- All Platforms
83   + Stop torrents when downloading and the disk becomes full
84   + Removing a torrent also removes it from the cache
85   + Smaller memory footprint per-torrent and per-peer
86   + Various backend bugfixes & improvements
87- Mac
88   + Window when adding torrents to select files and other settings
89   + Leopard: Collapsable group dividers
90   + Use the file icon as the per-torrent action button
91   + Tracker tab in the inspector
92   + Message log specifies the torrent/activity the message relates to
93   + Updated images in the inspector
94   + Optional display of remaining time while seeding in Minimal View
95   + Improved accuracy for displaying the remaining disk space warning
96- GTK+
97   + Window for selecting files & priorities when opening torrents
98   + Display a system tray popup when a torrent finishes downloading
99   + Watch folder for auto-adding torrents
100   + Improved preferences dialog and message log window
101   + Tracker tab in the Details window
102   + Dozens of usability, Gnome HIG, and i18n improvements
103   + Support KDE button ordering
104   + Option to delete a torrent and its downloaded files
105- Daemon
106   + Ability to force a "Verify Local Data" for a torrent
107
1081.06 (2008/02/26)
109- All Platforms:
110   + Improvements and bugfixes to "Verify Local Data"
111   + Use less CPU
112   + Fix support for multitracker torrents
113   + Updated UPnP code to miniupnpc-1.0
114   + Fix two shutdown memory errors
115- GTK+
116   + Fix small memory leak
117   + GUI error when verifying local data
118- CLI:
119   + Torrent creation error on non-absolute pathnames
120
1211.05 (2008/02/08)
122- All Platforms:
123   + Fix 1.04 crash when parsing bencoded data
124   + Packaging improvements
125- Mac
126   + Fix bug remembering reordered groups
127- GTK+
128   + Fix glitch that occurred when specifying which files to download
129   + Fix "Sort by Progress"
130   + Various interface and HIG improvements
131   + Updated Swedish, Italian translations
132- Daemon
133   + Fix "transmission-remote -x"
134   + Fix PEX enable/disable bug
135
1361.04 (2008/01/31)
137- All Platforms:
138   + Fix (potential) remote crash bug with extension protocol
139   + Fix bug when verifying a torrent and pressing `pause'
140
1411.03 (2008/01/29)
142- All Platforms:
143   + Fix bug setting maximum peer limits
144   + Fix overflow issue with very large torrents
145   + Fix LTEP handshake bug
146   + Fix handshake bug with mainline BitTorrent
147   + Fix bug when talking to lighttpd-based trackers
148- GTK+
149   + Various packaging, HiG, and interface improvements
150
1511.02 (2008/01/22)
152- All Platforms:
153   + Fix 1.00 bug that choked some models of routers
154   + Fix 1.00 crash in peer handshake
155   + Fix 1.00 bug that sometimes froze the app for a long time
156   + Minor improvements to the command-line client
157- GTK+
158   + Fix crash when removing a torrent while its details window is open
159   + Better compliance with the Gnome interface guidelines
160   + I18N fixes
161   + Updated Dutch translation
162   + Various other interface additions and improvements
163
1641.01 (2008/01/11)
165- All Platforms:
166   + Fix 1.00 freezing issue
167   + Fix 1.00 assertion failure
168   + Improve initial connection speed
169   + Added connection throttle to avoid router overload
170   + Improve reconnection to peers with imperfect network connections
171   + Fix crashes on architectures that require strict alignment
172- OS X:
173   + Leopard: Double-click icon to reveal in Finder, progress string to toggle selected and total, and anywhere else to toggle the inspector
174   + Leopard: Better behavior with Time Machine
175   + Fix bugs with Clutch support
176- GTK+:
177   + New Brazilian Portuguese, Chinese, Dutch, and Turkish translations
178   + Fix 1.00 desktop internationalization error
179
1801.00 (2008/01/04)
181- All Platforms:
182   + Port forwarding now performed by MiniUPnP and libnatpmp
183   + Ability to set global and per-torrent number of connections
184   + Option to prefer not using encryption
185   + Fix tracker connection error
186   + PEX is now configured globally
187   + Updated icon
188- OS X:
189   + Redesigned Leopard-like look
190   + Group labeling, filtering, and sorting
191   + Statistics window
192   + Pieces Bar (return of Advanced Bar)
193   + Display "not available" overlay on the regular bar
194   + Display remaining time for seeding transfers
195   + Sort by total activity
196   + Connectable from the Clutch web interface
197   + Leopard: Time Machine will ignore incomplete downloads
198   + Leopard: Fix bug where text fields would reject localized decimal values
199   + Leopard: Fix bug where bandwidth rates chosen from the action menu would not apply the first time
200- GTK+:
201   + Redesigned main window interface
202   + Minimal Mode for showing more torrents in less desktop space
203   + Torrent filtering
204   + Port forwarding tester in Preferences
205   + Statistics window
206   + Sort by total activity, progress, state, and tracker
207   + Various other interface additions and improvements
208- CLI:
209   + Restore `scrape' feature
210
2110.96 (2007/12/10)
212- All Platforms:
213   + Fix 0.95 data corruption error
214   + Fix 0.95 bug that broke UPnP
215- OS X:
216   + Fix bug where dragging non-torrent files over the main window could result in excessive memory usage
217
2180.95 (2007/12/04)
219- All Platforms:
220   + Fix router errors caused by sending too many tracker requests at once
221   + Fix bug that let speed-limited torrents upload too quickly
222   + Faster average upload speeds
223   + Faster connection to peers after starting a torrent
224   + Fix memory corruption error
225   + Disable SWIFT for ratio-based trackers
226- OS X:
227   + Leopard: Fix for NAT-PMP port mapping
228- GTK:
229   + Fix Nokia 770 crash
230
2310.94 (2007/11/25)
232- All Platforms:
233   + Faster average download speeds
234   + Automatically ban peers that send us too many corrupt pieces
235   + Fix a crash that occurred if a peer sent us an incomplete message
236   + Fix portmapping crash
237   + Fix bug that left files open after their torrents were stopped
238   + Fix 0.93 file permissions bug
239   + Fix tracker redirect error
240   + Fix LTEP PEX bug
241
2420.93 (2007/11/12)
243- All Platforms:
244   + Fix "router death" bug that impaired internet connectivity
245   + Fix bug that could cause good peer connections to be lost
246   + Tweak request queue code to improve download speeds
247   + Better handling of very large files on 32bit systems
248   + Consume less battery power on laptops
249   + Fix minor IPC parsing error
250
2510.92 (2007/11/05)
252- All Platforms:
253   + Fix 0.90 data corruption bugs
254   + Fix 0.90 possible delay when quitting
255   + Fix 0.90 small memory leaks
256- OS X:
257   + Leopard: Fix bug with typing values in Inspector->Options
258   + Leopard: Fix bug with toggling Minimal View
259- GTK:
260   + Better support for large files on some Linux systems
261   + Fix localization error in torrent inspector's dates
262
2630.91 (2007/10/28)
264- All Platforms:
265   + Fix 0.90 speed limits
266   + Fix 0.90 problems announcing to some trackers
267   + Fix 0.90 socket connection leak
268   + Fix 0.90 IPC crash
269   + Fix 0.90 cache bug that could cause "verify local files" to fail
270   + Fix 0.90 build errors on OpenBSD and on older C compilers
271- OS X:
272   + Fix a crash caused by custom sound files
273   + Add Dutch localization, re-add Russian localization, fix Korean localization
274- GTK:
275   + Fix 0.90 packaging errors
276   + Fix 0.90 crash-on-start with assertion failure: "destination != (void*)0"
277
2780.90 (2007/10/23)
279- All Platforms:
280   + Encryption support, with option to ignore unencrypted peers
281   + Only report downloaded, verified good pieces in tracker `download' field
282   + Improved compliance with BitTorrent spec
283   + MSE Tracker Extension support
284   + Significant rewrite of the libtransmission back-end
285- OS X:
286   + Per-torrent action menu
287   + Redesigned inspector with additional statistics and ability to be resized vertically in Peers and Files tabs
288   + Redesigned message log
289   + Optimizations to decrease memory usage
290   + Sort and filter by tracker
291   + Icon enhanced to support size of 512 x 512
292   + Various smaller interface additions and improvements
293- GTK:
294   + Various interface improvements
295   + Better compliance with the Gnome interface guidelines
296
2970.82 (2007/09/09)
298- All Platforms:
299   + Fixed bug that could limit transfer speeds
300   + Fixed bug that corrupted torrents > 4 GB
301   + Fixed bug that could allow bad peers to send too many pieces
302   + For peers supporting both Azureus' and LibTorrent's extensions, allow negotiation to decide which to use
303   +  Other minor fixes
304
3050.81 (2007/08/22)
306- All Platforms:
307   + Fix 0.80 assertion crashes
308   + Fix a bug that miscounted how many peers Transmission wants connected
309   + Clarify misleading error messages
310   + Fix memory leaks
311- OS X:
312   + Multiple fixes to creating torrents and adding new torrents
313   + Updated Russian and Spanish translations
314- GTK:
315   + Updated Dutch, Portuguese, French, and Slovakian translations
316- CLI:
317   + Better support for cli-driven torrent creation
318   + Fix a bug that misparsed command-line arguments
319
3200.80 (2007/08/07)
321 - Ability to selectively download and prioritize files
322 - Torrent file creation
323 - Speed and CPU load improvements
324 - Fix to UPnP
325 - Rechecking torrents is now done one-at-a-time to avoid heavy disk load
326 - Better rechecking of torrents that have many files
327 - Many miscellaneous improvements and bugfixes
328 - Partial licensing change -- see the LICENSE file for details
329 - OS X:
330   + Overlay when dragging torrent files, URLs, and data files onto window
331   + Ability to set an amount of time to consider a transfer stalled
332   + More progress bar colors
333   + Various smaller interface improvements
334   + Italian, Korean, and Russian translations
335 - GTK:
336   + Added Torrent Inspector dialog
337   + Added Update Tracker button
338   + Various smaller interface improvements
339
3400.72 (2007/04/30)
341 - Reset download/upload amounts when sending "started"
342 - Fix rare XML parsing bug
343
3440.71 (2007/04/23)
345 - Send port info when sending requests
346 - Calculate ratio differently when seeding without ever downloading
347 - Add additional error messages and debug info
348 - Improved UPnP support
349 - OS X:
350   + Fix error when using default incomplete folder
351   + Disable the stop ratio once it is reached (while seeding)
352   + Small interface adjustments
353
3540.70 (2007/04/18)
355 - New icon
356 - Automatic port mapping (NAT-PMP and UPnP IGD)
357 - Peer exchange (PEX) compatible with Azureus and uTorrent
358 - Multitracker support
359 - Better handling of tracker announce interval
360 - Fixes bug where absurdly huge upload/download totals could be sent
361 - Automatic tracker scraping
362 - Cache connected peers
363 - Many miscellaneous bugfixes and small improvements
364 - OS X:
365   + Requires 10.4 Tiger or newer
366   + Download and seeding queues that can be user-ordered
367   + Speed Limit: Second set of bandwidth limits that can be toggled or
368     scheduled
369   + Individual torrent bandwidth limits
370   + Separate complete and incomplete download folders
371   + Filter and search bar
372   + Expanded Inspector with many additional views and stats
373   + Fragment status view in Inspector shows downloaded or availability
374   + Watch folder to auto add torrent files
375   + Auto resizing of the main window
376   + Minimal view to take up less space
377   + Seeding bar shows progress in finishing seeding
378   + Sounds when downloading and seeding complete
379   + Warnings for directory unavailable and not enough space
380   + Message log window
381   + New toolbar icons
382   + Built-in help files
383   + French, Spanish, German, and Greek translations
384 - GTK+:
385   + Adds Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and
386     Finnish translations
387   + Message window
388   + Better window manager integration
389   + Add file view to properties dialog
390
3910.6.1 (2006/06/25)
392 - OS X:
393   + Fixes a bug in the updater that could cause repeated hits to the
394     appcast
395 - GTK+:
396   + Fixes drag-and-drop
397   + Adds Italian and French translations
398
3990.6 (2006/06/21)
400 - Ability to limit download rate
401 - Automatic banning of peers who send bad data
402 - Can keep a copy of the torrent file so the original can be deleted
403 - Many bugfixes
404 - OS X:
405   + Reworked interface
406   + Rate limits can be changed directly from the main window
407   + Ability to automatically stop seeding at a given ratio
408   + Allows sorting of the tranfers list
409   + Extended Info Inspector
410   + Automatic updating with Sparkle
411 - GTK+:
412   + Add torrents via command line. If Transmission is already running,
413       add them to running copy
414   + Improved long filename handling
415
4160.5 (2006/02/11)
417 - Only uses one port for all torrents
418 - Rewritten choking algorithm
419 - Remembers download and upload sizes from one launch to another
420 - New GTK+ interface
421 - New BeOS interface
422 - OS X: Dock badging
423 - OS X: Shows the file icon in the list
424 - OS X: Shows ratio once download is completed
425 - OS X: Automatic check for update
426 - OS X: Fixes a display bug on Intel Macs
427
4280.4 (2005/11/18)
429 - Uses less CPU downloading torrents with many pieces
430 - The UI could freeze when the hard drive was having a hard time - fixed
431 - Fixes for difficult trackers, which require a 'key' parameter or a
432     User Agent field
433 - OS X: Cleaner look, unified toolbar
434 - OS X: Added a document icon for torrent files
435 - OS X: Added a Pause/Resume button for each torrent, and a
436    "Reveal in Finder" button
437 - OS X: Added a contextual menu
438 - OS X: Sometimes torrents kept "Stopping..." forever - fixed
439 - OS X: Several minor improvements or fixes: allows column reordering,
440    fixed resizing on Panther, remember the position of the window,
441    fixed display of Unicode filenames, added menubar items and
442    keyboard shortcuts, made the simple progress bar switch to green
443    when seeding
444
4450.3 (2005/10/19)
446 - Fixed "Sometimes sends incorrect messages and looses peers"
447 - Fixed "Crashes with many torrents or torrents with many files"
448 - Enhancements in the "End game" mode
449 - Is nicer to the trackers
450 - Asks for the rarest pieces first
451 - OS X: Universal binary for PPC and x86
452 - OS X: Fixed "Progress increases every time I pause then resume"
453 - OS X: Fixed "Sometimes crashes at exit"
454 - OS X: Cleaner icon
455 - OS X: Show all sizes in human readable form
456 - OS X: Keep downloading in the background when the window is closed
457 - Miscellaneous bugfixes and internal enhancements
458
4590.2 (2005/09/22)
460 - Bugfixes
461 - OS X: Users can now choose where the downloads are sent
462
4630.1 (2005/09/15)
464 - First version
Note: See TracBrowser for help on using the repository browser.