source: trunk/NEWS @ 8977

Last change on this file since 8977 was 8977, checked in by charles, 13 years ago

(trunk) fix wiki markup errors in NEWS. *yawn*

  • Property svn:keywords set to Date Rev Author Id
File size: 35.5 KB
Line 
1=== Transmission 1.74 beta 1 (2008/08/18) ===
2[http://trac.transmissionbt.com/query?milestone=1.74&group=component&groupdesc=1&order=severity All tickets closed by this release]
3==== All Platforms ====
4  * Better data recovery in the case of an OS or Transmission crash
5  * Upgrade DHT to version 0.8
6  * If a data file is moved, stop the torrent instead of redownloading it
7  * Fix bug that didn't list some peers in the resume file and in PEX
8  * More helpful torrent error messages
9  * DHT now honors the bind-address-ipv4 configuration option
10  * Fix Debian build error with miniupnpc
11  * Fix Cygwin build error with strtold
12  * Update to a newer snapshot of miniupnpc
13==== Mac ====
14  * 64-bit compatibility
15  * Queuing system will not exclude transfers with tracker warnings
16  * Links to original torrent files are no longer maintained
17  * Fix bug where changing the global per-torrent peer connection limit did not affect the current session
18  * Fix bug where changing settings through RPC would result in wrong values being saved for three fields
19==== GTK+ ====
20  * Fix crash that occurred when adding torrents on some desktops
21  * Synchronize the statusbar's and torrent list's speeds
22  * Fix the Properties dialog's "Origin" field for multiple torrents
23==== Qt ====
24  * New Russian Translation
25  * If Transmission was minimized, clicking on it the icon tray didn't raise it
26==== Daemon ====
27  * Speed Limit mode support added to transmission-remote
28  * Add a "session stats" readout to transmission-remote
29==== Web Client ====
30  * Progress bar shows seeding progress
31  * Fix bug that displayed "%nan" when verifying a torrent
32  * "Pause All" only appeared to pause torrents with peers until refresh
33
34=== Transmission 1.73 (2009/07/18) ===
35[http://trac.transmissionbt.com/query?milestone=1.73&group=component&groupdesc=1&order=severity All tickets closed by this release]
36
37==== All Platforms ====
38  * Fix bug where user-configured peer limits could be exceeded
39  * Use less memory in some high-peer situations
40  * Better estimation of time left to download
41  * Support supportcrypto and requirecrypto flags in http tracker announces
42  * Update to newer snapshots of libnatpmp and miniupnpc
43  * Make DHT a compile-time option
44==== GTK+ ====
45  * Use GDK-safe versions of g_idle_add() and g_timeout_add*()
46  * Save some space in GTK+ >= 2.16.0 by not building SexyIconEntry
47==== Qt ====
48  * Fix bug that crashed Qt client when setting alternative up/down speeds
49==== Daemon ====
50  * Add umask support
51==== Web Client ====
52  * Inspector and Add Torrent buttons for iPhone/iPod Touch
53  * Add location field to inspector
54==== CLI ====
55  * Some torrent files created with transmission-cli were invalid
56
57=== Transmission 1.72 (2009/06/16) ===
58[http://trac.transmissionbt.com/query?milestone=1.72&group=component&groupdesc=1&order=severity All tickets closed by this release]
59==== All Platforms ====
60  * Fix 1.70 crash with assertion "tv->tv_usec >= 0"
61  * Fix 1.70 crash with assertion "tr_peerIoSupportsFEXT( msgs->peer->io )"
62  * Better DHT announce management
63  * Fix error in reporting webseed counts via RPC
64  * Better file preallocation on embedded systems
65==== Mac ====
66  * Fix problem where a small set of users could not add torrents
67==== GTK+ ====
68  * Fix 1.70 crash when setting options in the Properties dialog
69  * Fix a rare crash in desktop notifications
70  * Can now sort the file list by priority, download, and completeness
71  * Adding a torrent from a browser sometimes didn't work.
72  * Various usability improvements
73==== Daemon ====
74  * Remote didn't always send the right Encoding header in requests
75
76=== Transmission 1.71 (2009/06/07) ===
77[http://trac.transmissionbt.com/query?milestone=1.71&group=component&groupdesc=1&order=severity All tickets closed by this release]
78==== All Platforms ====
79  * Fix 1.70 bug that caused high CPU use in high-peer swarms
80  * Fix 1.70 build problems with DHT and libevent
81==== Daemon ====
82  * Fix watchdir issue on OSes that don't have inotify
83==== GTK+ ====
84  * Fix 1.70 intltool build problem
85  * Fix crash when the OS's stock mime-type icons are misconfigured
86  * Handle very long torrent file lists faster
87==== Web Client ====
88  * Fix 1.70 bug where some torrents appeared to be duplicates
89
90=== Transmission 1.70 (2009/06/04) ===
91[http://trac.transmissionbt.com/query?milestone=1.70&group=component&groupdesc=1&order=severity All tickets closed by this release]
92==== All Platforms ====
93  * Distributed hash table (DHT) support for public torrents
94  * Add option for moving and finding a torrent's data on the disk
95  * JSON RPC messages can be ~85% shorter, saving bandwidth and CPU
96  * When available, use the system's copy of libevent instead of building one
97  * Automatically pause torrents when verifying
98  * Fix small bugs and memory leaks
99==== Mac ====
100  * Holding down the option key on launch will pause all transfers
101==== Web Client ====
102  * Big speed improvements, especially with large torrents
103  * Fix 1.61 bug that broke adding torrents via the web client
104  * Add the ability to upload multiple torrents at once
105  * Torrents added by URL were always paused, regardless of preferences
106  * Comments and announce addresses were cut off in the inspector
107  * The "data remaining" field wasn't updated when the number reached 0
108  * Smaller design adjustments
109==== GTK+ ====
110  * Make it clearer that the status bar's ratio mode button is a button
111  * Torrent comment box did not scroll, so long comments were partially hidden
112==== Qt ====
113  * Initial torrent list was sometimes incorrect
114  * Add-torrent-and-delete-source deleted the source even if there was an error
115  * Prefs dialog didn't show or modify "Stop seeding torrents at ratio"
116
117=== Transmission 1.54 (2009/06/04) ===
118[http://trac.transmissionbt.com/query?milestone=1.54&group=component&groupdesc=1&order=severity All tickets closed by this release]
119==== All Platforms ====
120  * Fix small bugs and memory leaks
121==== Web Client ====
122  * Fix 1.53 bug that broke adding torrents via the web client
123  * Torrents added by URL were always paused, regardless of preferences
124  * Comments and announce addresses were cut off in the inspector
125  * The "data remaining" field wasn't updated when the number reached 0
126  * Smaller design adjustments
127==== GTK+ ====
128  * Fix intltool build error
129  * Make it clearer that the status bar's ratio mode button is a button
130  * Torrent comment box did not scroll, so long comments were partially hidden
131
132=== Transmission 1.61 (2009/05/11) ===
133[http://trac.transmissionbt.com/query?milestone=1.61&group=component&groupdesc=1&order=severity All tickets closed by this release]
134==== All Platforms ====
135  * Close potential CSRF security hole for Web Client users
136  * Fix locale error in the JSON parser
137==== Qt ====
138  * Various small bugfixes to the beta Qt client
139==== Web Client ====
140  * Fix 1.60 error when serving Web Client files on some embedded platforms
141  * Add response header to allow clients to cache static files
142==== Daemon ====
143  * transmission-remote was unable to select torrents by their SHA1 hash
144
145=== Transmission 1.53 (2009/05/11) ===
146[http://trac.transmissionbt.com/query?milestone=1.53&group=component&groupdesc=1&order=severity All tickets closed by this release]
147==== All Platforms ====
148  * Close potential CSRF security hole for Web Client users
149  * Fix locale error in the JSON parser
150
151=== Transmission 1.60 (2009/05/04) ===
152[http://trac.transmissionbt.com/query?milestone=1.60&group=component&groupdesc=1&order=severity All tickets closed by this release]
153==== All Platforms ====
154  * Seed ratio limiting
155  * Transfer prioritization
156  * Option to specify if transfers are included in the global bandwidth limits
157  * Random port, with optional randomization on startup
158  * Improvements to UPnP port forwarding
159  * Support for file preallocation on XFS filesystems
160==== Mac ====
161  * Requires Mac OS X 10.5 Leopard or newer
162  * Groups (moved to preferences) can be auto-assigned to transfers when adding based on multiple criteria
163  * Groups can have a default location when adding transfers
164  * The speed limit scheduler can now be applied to only specific days
165  * Bonjour support for the web interface
166  * File filter field in the inspector
167  * Option to include beta releases when auto-updating (using modified Sparkle 1.5)
168  * Portuguese localization
169==== Qt ====
170  * New beta Qt client!
171==== GTK+ ====
172  * Speed Limit: Second set of bandwidth limits that can be toggled or scheduled
173  * Properties dialog now lets you edit/view multiple torrents at once
174  * Allow sorting of the torrent list by size and by ETA
175  * Show the file icon in the list
176==== Daemon ====
177  * Watch folder for auto-adding torrents
178  * Many new features in the RPC/JSON interface
179  * Allow users to specify a specific address when listening for peers
180==== Web Client ====
181  * File selection and prioritization
182  * Add option to verify local data
183  * Fix "Remove Data" bug
184
185=== Transmission 1.52 (2009/04/12) ===
186[http://trac.transmissionbt.com/query?milestone=1.52&group=component&groupdesc=1&order=severity All tickets closed by this release]
187==== Mac ====
188  * Improve interface responsiveness when downloading
189==== GTK+ ==== and Daemon
190  * Always honor the XDG setting for the download directory
191==== GTK+ ====
192  * Fix formatting error when showing speeds measured in MB/s
193  * Fix bug that caused some scheduled speed limit time settings to be lost
194  * Use the new blocklist URL when updating the blocklist
195==== Web Client ====
196  * On the server, better filtering of bad URLs
197  * On the server, faster json serialization
198  * Fix minor web client 301 redirect error
199  * Better Internet Explorer support
200
201=== Transmission 1.51 (2009/02/26) ===
202[http://trac.transmissionbt.com/query?milestone=1.51&group=component&groupdesc=1&order=severity All tickets closed by this release]
203==== All Platforms ====
204  * Fix configure script issues with non-gcc compilers and user-defined CFLAGS environment variables
205  * Decrease CPU usage in some situations
206  * Close a rare race condition on startup
207  * More efficient use of libcurl when curl 7.18.0 or newer is present
208==== GTK+ ====
209  * Play nicely with Ubuntu's new notification server
210  * Add Pause All and Resume All buttons
211==== Web Client ====
212  * Support for Internet Explorer
213  * Layout fixes when viewed on an iPhone/iPod touch
214
215=== Transmission 1.50 (2009/02/13) ===
216[http://trac.transmissionbt.com/query?milestone=1.50&group=component&groupdesc=1&order=severity All tickets closed by this release]
217==== All Platforms ====
218  * IPv6 support for peers, and for trackers with explicit IPv6 addresses
219  * Improved connectivity for encrypted peers
220  * Fix 1.42 error that made tracker announces slower over time
221  * Fix a Mac-centric peer connection bug from 1.41
222  * Use less CPU cycles when managing very fast peers
223  * Better handling of non-UTF-8 torrent files
224  * When removing local data, only remove data from the torrent
225  * Close potential DoS vulnerability in 1.41
226  * Many other bugfixes
227==== GTK+ ====
228  * Various usability improvements
229  * Better Gnome HIG compliance in the statusbar, properties dialog, and more
230==== Daemon ====
231  * Lots of new options added to transmission-remote
232  * Fix 1.42 whitelist bug
233  * Make i18n support optional for cli and daemon clients
234==== CLI ====
235  * Support session.json settings, just as the Daemon and GTK+ clients do
236==== Web Client ====
237  * Torrents can now be added by URL
238  * Add the ability to "remove local data" from the web client
239
240=== Transmission 1.42 (2008/12/24) ===
241[http://trac.transmissionbt.com/query?milestone=1.42&group=component&groupdesc=1&order=severity All tickets closed by this release]
242==== All Platforms ====
243  * Fix 1.41 lockup issue
244
245=== Transmission 1.41 (2008/12/23) ===
246[http://trac.transmissionbt.com/query?milestone=1.41&group=component&groupdesc=1&order=severity All tickets closed by this release]
247==== All Platforms ====
248  * Better peer management in large swarms
249  * Support BitTorrent Enhancement Proposal (BEP) #21 "Extension for Partial Seeds"
250  * Partial support for BEP #6 "Fast Extension" (reject, have all/none)
251  * Honor the peer's BEP #10 reqq key, when available
252  * Fix 1.40 "Got HTTP Status Code: 0" error message
253  * Fix 1.40 "lazy bitfield" error
254  * Fix 1.40 "jumpy upload speed" bug
255  * Fix handshake peer_id error
256  * Corrrectly handle Windows-style newlines in Bluetack blocklists
257  * More accurate bandwidth measurement
258  * File selection & priority was reset when editing a torrent's tracker list
259  * Fix autoconf/automake build warnings
260==== GTK+ ====
261  * In the Details dialog's peer tabs, rows were sometimes duplicated
262  * Minor bugfixes, usability changes, and locale improvements
263  * Three new translations: Afrikaans, Asturian, Bosnian
264  * Sixteen updated translations
265==== Daemon ====
266  * Fix 1.40 bug in handling IP whitelist
267  * Minor bugfixes and output cleanup
268  * Windows portability
269==== CLI ====
270  * Fix minor free-memory-read bug
271
272=== Transmission 1.40 (2008/11/09) ===
273[http://trac.transmissionbt.com/query?milestone=1.40&group=component&groupdesc=1&order=severity All tickets closed by this release]
274==== All Platforms ====
275  * Tracker communication uses fewer resources
276  * More accurate bandwidth limits
277  * Reduce disk fragmentation by preallocating files
278  * Stability, security, and performance improvements to the RPC/Web UI server
279  * Support compression when serving Web UI and RPC responses
280  * Simplify the RPC whitelist
281  * Fix bug that prevented handshakes with encrypted BitComet peers
282  * Fix 1.3x bug that could re-download some data unnecessarily
283  * Lazy bitfields
284==== Mac ====
285  * Option to automatically update the blocklist weekly
286  * In the file inspector tab, show progress and size for folders
287  * Scrollbars correctly appear when the main window auto-resizes
288  * Sparkle updated to 1.5b6
289==== GTK+ ====
290  * Option to automatically update the blocklist weekly
291  * Added off-hour bandwidth scheduling
292  * Simplify file/priority selection in the details dialog
293  * Fix a couple of crashes
294  * 5 new translations: Australian, Basque, Kurdish, Kurdish (Sorani), Malay
295  * 43 updated translations
296==== Web Client ====
297  * The Web Client is now out of beta
298  * Minor display fixes
299  * On iPhone/iPod touch, launching from the home screen hides the address bar
300==== Daemon ====
301  * Added the ability to get detailed peer information on torrents
302  * Fix bug that didn't handle --config-dir and TRANSMISSION_HOME correctly
303  * Windows portability
304
305=== Transmission 1.34 (2008/09/16) ===
306[http://trac.transmissionbt.com/query?milestone=1.34&group=component&groupdesc=1&order=severity All tickets closed by this release]
307==== All Platforms ====
308  * Don't reconnect too frequently to the same peer
309  * Webseed bugfix
310  * Fix bug that caused some transfers to not be scraped
311  * Fix BSD build issues
312  * Handle OpenTracker's `downloaded' key in announce responses
313==== Mac ====
314  * Fix memory leak when updating blocklist
315  * Connect to the web interface when the application's path contains a space
316==== GTK+ ====
317  * Minor display fixes
318  * 15 updated translations + 1 new language
319==== Daemon ====
320  * Minor display fixes
321==== Web Client ====
322  * Minor display fixes
323==== CLI ====:
324  * Fix crash when creating a torrent file
325
326=== Transmission 1.33 (2008/08/30) ===
327[http://trac.transmissionbt.com/query?milestone=1.33&group=component&groupdesc=1&order=severity All tickets closed by this release]
328==== All Platforms ====
329  * Fix crash from malicious torrent files with a piece size of zero
330  * When creating new torrent files, change behavior that caused "Multi tracker torrents are not allowed" warning on one tracker
331  * Fix Unicode handling in the JSON parser/generator
332  * Fix memory error when reading KTorrent's PEX messages
333  * Fix small memory leaks
334==== Mac ====
335  * Rephrase "data not fully available" to "remaining time unknown"
336  * Fix bug where torrent file creation would fail because an extra blank tracker address was inserted
337==== Daemon ====
338  * Fix crash when adding nonexistent torrents via transmission-remote
339==== GTK+ ====
340  * Fix crash from malicious torrent files with large creator fields
341  * Fix error where some torrents opened via a web browser didn't appear
342
343=== Transmission 1.32 (2008/08/08) ===
344[http://trac.transmissionbt.com/query?milestone=1.32&group=component&groupdesc=1&order=severity All tickets closed by this release]
345==== All Platforms ====
346  * Fix bug introduced in 1.30 that caused poor tracker communication
347  * Creating torrent files for files >= 2 GB will result in 2 MB pieces
348==== Mac ====
349  * Fix bug where the proxy type was changed from SOCKS5 to SOCKS4 on launch
350
351=== Transmission 1.31 (2008/08/06) ===
352[http://trac.transmissionbt.com/query?milestone=1.31&group=component&groupdesc=1&order=severity All tickets closed by this release]
353==== All Platforms ====
354  * Fix a crash caused by certain torrent files
355
356=== Transmission 1.30 (2008/08/05) ===
357[http://trac.transmissionbt.com/query?milestone=1.30&group=component&groupdesc=1&order=severity All tickets closed by this release]
358==== All Platforms ====
359  * The "Clutch" web interface is now bundled with Transmission (as a beta)
360  * Ability to add and remove tracker addresses
361  * Ability to create torrent files with multiple tracker addresses
362  * Added support for HTTP/FTP Seeding (GetRight style)
363  * Added proxy support for communicating with trackers
364  * Allow torrent creation with no tracker address (required by some trackers)
365  * New JSON-RPC protocol for clients to interact with the backend
366==== Daemon ====
367  * transmission-daemon and transmission-remote were rewritten from scratch
368  * remote and daemon now support per-file priority & download flag settings
369==== Mac ====
370  * Quick Look integration in the main window and inspector's file tab
371  * Transfers can be dragged to different groups
372  * Option to only show the add window when manually adding transfers
373  * Status strings are toggled from the action button (they are no longer clickable)
374  * Colors in pieces bar and pieces box more accurately reflect their corresponding values
375  * The port checker now uses our own portcheck.transmissionbt.com
376  * Turkish localization
377==== GTK+ ====
378  * Add options to inhibit hibernation and to toggle the tray icon
379  * Lots of small bug fixes and usability improvements
380  * Dozens of updated translations
381
382=== Transmission 1.22 (2008/06/13) ===
383[http://trac.transmissionbt.com/query?milestone=1.22&group=component&groupdesc=1&order=severity All tickets closed by this release]
384==== All Platforms ====
385  * Fix two separate BitTorrent unchoke bugs that could affect performance
386  * Transmission now builds correctly on Sun Studio
387  * Minor man page fixes
388==== Mac ====
389  * Fix bug where "Program Started" in the Statistics window would sometimes display as 0
390==== GTK+ ====
391  * Fix crash when quitting while the stats window is still up
392  * Added Latvian, Malayalam, Serbian, and Telugu translations
393  * Updated Czech, Spanish, Romanian, Russian, Dutch, Polish, Italian,
394    Portuguese, Catalan, Danish, German, Swedish, Traditional Chinese,
395    Finnish, and Chinese (simplified) translations
396==== CLI ====:
397  * Fix scraping torrents with the -s command-line argument
398
399=== Transmission 1.21 (2008/05/21) ===
400[http://trac.transmissionbt.com/query?milestone=1.21&group=component&groupdesc=1&order=severity All tickets closed by this release]
401==== All Platforms ====
402  * Fix rare crash-on-startup bug
403  * Handle corrupt announce URLs in torrent files more gracefully
404  * Fix minor memory leak when closing torrents
405==== Mac ====
406  * Fix visual glitch with the pieces bar
407  * Italian localization included
408==== GTK+ ====
409  * Updated Catalan, Danish, German, Spanish, Finnish, Hebrew, Italian, Dutch,
410     Polish, Romanian, Thai, Turkish, and Traditional Chinese translations
411
412=== Transmission 1.20 (2008/05/09) ===
413[http://trac.transmissionbt.com/query?milestone=1.20&group=component&groupdesc=1&order=severity All tickets closed by this release]
414==== All Platforms ====
415  * Support https tracker connections
416  * IP blocking using the Bluetack Level1 blocklist
417  * Better support of multitracker torrents
418  * Faster UPnP port mapping on startup
419  * Ability to reset global statistics
420  * Various bugfixes
421==== Mac ====
422  * Display of decimal numbers matches system international settings
423  * Updated Dock badge images
424==== GTK+ ====
425  * Inhibit hibernation when downloading
426  * Use XDG basedir spec for configuration files
427  * Various bug fixes and usability improvements
428  * Vastly improved translations thanks to the Ubuntu translation team
429
430=== Transmission 1.11 (2008/04/04) ===
431[http://trac.transmissionbt.com/query?milestone=1.11&group=component&groupdesc=1&order=severity All tickets closed by this release]
432==== Mac ====
433  * Fix scrape address visual glitch with the tracker inspector tab
434  * Only make the progress status string clickable on multi-file torrents
435  * Traditional Chinese localization, updated Russian localization
436==== GTK+ ====
437  * Fix a couple of minor display issues
438
439=== Transmission 1.10 (2008/03/28) ===
440[http://trac.transmissionbt.com/query?milestone=1.10&group=component&groupdesc=1&order=severity All tickets closed by this release]
441==== All Platforms ====
442  * Stop torrents when downloading and the disk becomes full
443  * Removing a torrent also removes it from the cache
444  * Smaller memory footprint per-torrent and per-peer
445  * Various backend bugfixes & improvements
446==== Mac ====
447  * Window when adding torrents to select files and other settings
448  * Leopard: Collapsable group dividers
449  * Use the file icon as the per-torrent action button
450  * Tracker tab in the inspector
451  * Message log specifies the torrent/activity the message relates to
452  * Updated images in the inspector
453  * Optional display of remaining time while seeding in Minimal View
454  * Improved accuracy for displaying the remaining disk space warning
455==== GTK+ ====
456  * Window for selecting files & priorities when opening torrents
457  * Display a system tray popup when a torrent finishes downloading
458  * Watch folder for auto-adding torrents
459  * Improved preferences dialog and message log window
460  * Tracker tab in the Details window
461  * Dozens of usability, Gnome HIG, and i18n improvements
462  * Support KDE button ordering
463  * Option to delete a torrent and its downloaded files
464==== Daemon ====
465  * Ability to force a "Verify Local Data" for a torrent
466
467=== Transmission 1.06 (2008/02/26) ===
468==== All Platforms ====
469  * Improvements and bugfixes to "Verify Local Data"
470  * Use less CPU
471  * Fix support for multitracker torrents
472  * Updated UPnP code to miniupnpc-1.0
473  * Fix two shutdown memory errors
474==== GTK+ ====
475  * Fix small memory leak
476  * GUI error when verifying local data
477==== CLI ====:
478  * Torrent creation error on non-absolute pathnames
479
480=== Transmission 1.05 (2008/02/08) ===
481==== All Platforms ====
482  * Fix 1.04 crash when parsing bencoded data
483  * Packaging improvements
484==== Mac ====
485  * Fix bug remembering reordered groups
486==== GTK+ ====
487  * Fix glitch that occurred when specifying which files to download
488  * Fix "Sort by Progress"
489  * Various interface and HIG improvements
490  * Updated Swedish, Italian translations
491==== Daemon ====
492  * Fix "transmission-remote -x"
493  * Fix PEX enable/disable bug
494
495=== Transmission 1.04 (2008/01/31) ===
496==== All Platforms ====
497  * Fix (potential) remote crash bug with extension protocol
498  * Fix bug when verifying a torrent and pressing `pause'
499
500=== Transmission 1.03 (2008/01/29) ===
501==== All Platforms ====
502  * Fix bug setting maximum peer limits
503  * Fix overflow issue with very large torrents
504  * Fix LTEP handshake bug
505  * Fix handshake bug with mainline BitTorrent
506  * Fix bug when talking to lighttpd-based trackers
507==== GTK+ ====
508  * Various packaging, HiG, and interface improvements
509
510=== Transmission 1.02 (2008/01/22) ===
511==== All Platforms ====
512  * Fix 1.00 bug that choked some models of routers
513  * Fix 1.00 crash in peer handshake
514  * Fix 1.00 bug that sometimes froze the app for a long time
515  * Minor improvements to the command-line client
516==== GTK+ ====
517  * Fix crash when removing a torrent while its details window is open
518  * Better compliance with the Gnome interface guidelines
519  * I18N fixes
520  * Updated Dutch translation
521  * Various other interface additions and improvements
522
523=== Transmission 1.01 (2008/01/11) ===
524==== All Platforms ====
525  * Fix 1.00 freezing issue
526  * Fix 1.00 assertion failure
527  * Improve initial connection speed
528  * Added connection throttle to avoid router overload
529  * Improve reconnection to peers with imperfect network connections
530  * Fix crashes on architectures that require strict alignment
531==== Mac ====
532  * Leopard: Double-click icon to reveal in Finder, progress string to toggle selected and total, and anywhere else to toggle the inspector
533  * Leopard: Better behavior with Time Machine
534  * Fix bugs with Clutch support
535==== GTK+ ====
536  * New Brazilian Portuguese, Chinese, Dutch, and Turkish translations
537  * Fix 1.00 desktop internationalization error
538
539=== Transmission 1.00 (2008/01/04) ===
540==== All Platforms ====
541  * Port forwarding now performed by MiniUPnP and libnatpmp
542  * Ability to set global and per-torrent number of connections
543  * Option to prefer not using encryption
544  * Fix tracker connection error
545  * PEX is now configured globally
546  * Updated icon
547==== Mac ====
548  * Redesigned Leopard-like look
549  * Group labeling, filtering, and sorting
550  * Statistics window
551  * Pieces Bar (return of Advanced Bar)
552  * Display "not available" overlay on the regular bar
553  * Display remaining time for seeding transfers
554  * Sort by total activity
555  * Connectable from the Clutch web interface
556  * Leopard: Time Machine will ignore incomplete downloads
557  * Leopard: Fix bug where text fields would reject localized decimal values
558  * Leopard: Fix bug where bandwidth rates chosen from the action menu would not apply the first time
559==== GTK+ ====
560  * Redesigned main window interface
561  * Minimal Mode for showing more torrents in less desktop space
562  * Torrent filtering
563  * Port forwarding tester in Preferences
564  * Statistics window
565  * Sort by total activity, progress, state, and tracker
566  * Various other interface additions and improvements
567==== CLI ====:
568  * Restore `scrape' feature
569
570=== Transmission 0.96 (2007/12/10) ===
571==== All Platforms ====
572  * Fix 0.95 data corruption error
573  * Fix 0.95 bug that broke UPnP
574==== Mac ====
575  * Fix bug where dragging non-torrent files over the main window could result in excessive memory usage
576
577=== Transmission 0.95 (2007/12/04) ===
578==== All Platforms ====
579  * Fix router errors caused by sending too many tracker requests at once
580  * Fix bug that let speed-limited torrents upload too quickly
581  * Faster average upload speeds
582  * Faster connection to peers after starting a torrent
583  * Fix memory corruption error
584  * Disable SWIFT for ratio-based trackers
585==== Mac ====
586  * Leopard: Fix for NAT-PMP port mapping
587==== GTK+ ====
588  * Fix Nokia 770 crash
589
590=== Transmission 0.94 (2007/11/25) ===
591==== All Platforms ====
592  * Faster average download speeds
593  * Automatically ban peers that send us too many corrupt pieces
594  * Fix a crash that occurred if a peer sent us an incomplete message
595  * Fix portmapping crash
596  * Fix bug that left files open after their torrents were stopped
597  * Fix 0.93 file permissions bug
598  * Fix tracker redirect error
599  * Fix LTEP PEX bug
600
601=== Transmission 0.93 (2007/11/12) ===
602==== All Platforms ====
603  * Fix "router death" bug that impaired internet connectivity
604  * Fix bug that could cause good peer connections to be lost
605  * Tweak request queue code to improve download speeds
606  * Better handling of very large files on 32bit systems
607  * Consume less battery power on laptops
608  * Fix minor IPC parsing error
609
610=== Transmission 0.92 (2007/11/05) ===
611==== All Platforms ====
612  * Fix 0.90 data corruption bugs
613  * Fix 0.90 possible delay when quitting
614  * Fix 0.90 small memory leaks
615==== Mac ====
616  * Leopard: Fix bug with typing values in Inspector->Options
617  * Leopard: Fix bug with toggling Minimal View
618==== GTK+ ====
619  * Better support for large files on some Linux systems
620  * Fix localization error in torrent inspector's dates
621
622=== Transmission 0.91 (2007/10/28) ===
623==== All Platforms ====
624  * Fix 0.90 speed limits
625  * Fix 0.90 problems announcing to some trackers
626  * Fix 0.90 socket connection leak
627  * Fix 0.90 IPC crash
628  * Fix 0.90 cache bug that could cause "verify local files" to fail
629  * Fix 0.90 build errors on OpenBSD and on older C compilers
630==== Mac ====
631  * Fix a crash caused by custom sound files
632  * Add Dutch localization, re-add Russian localization, fix Korean localization
633==== GTK+ ====
634  * Fix 0.90 packaging errors
635  * Fix 0.90 crash-on-start with assertion failure: "destination != (void*)0"
636
637=== Transmission 0.90 (2007/10/23) ===
638==== All Platforms ====
639  * Encryption support, with option to ignore unencrypted peers
640  * Only report downloaded, verified good pieces in tracker `download' field
641  * Improved compliance with BitTorrent spec
642  * MSE Tracker Extension support
643  * Significant rewrite of the libtransmission back-end
644==== Mac ====
645  * Per-torrent action menu
646  * Redesigned inspector with additional statistics and ability to be resized vertically in Peers and Files tabs
647  * Redesigned message log
648  * Optimizations to decrease memory usage
649  * Sort and filter by tracker
650  * Icon enhanced to support size of 512 x 512
651  * Various smaller interface additions and improvements
652==== GTK+ ====
653  * Various interface improvements
654  * Better compliance with the Gnome interface guidelines
655
656=== Transmission 0.82 (2007/09/09) ===
657==== All Platforms ====
658  * Fixed bug that could limit transfer speeds
659  * Fixed bug that corrupted torrents > 4 GB
660  * Fixed bug that could allow bad peers to send too many pieces
661  * For peers supporting both Azureus' and LibTorrent's extensions, allow negotiation to decide which to use
662  *  Other minor fixes
663
664=== Transmission 0.81 (2007/08/22) ===
665==== All Platforms ====
666  * Fix 0.80 assertion crashes
667  * Fix a bug that miscounted how many peers Transmission wants connected
668  * Clarify misleading error messages
669  * Fix memory leaks
670==== Mac ====
671  * Multiple fixes to creating torrents and adding new torrents
672  * Updated Russian and Spanish translations
673==== GTK+ ====
674  * Updated Dutch, Portuguese, French, and Slovakian translations
675==== CLI ====
676  * Better support for cli-driven torrent creation
677  * Fix a bug that misparsed command-line arguments
678
679=== Transmission 0.80 (2007/08/07) ===
680==== All Platforms ====
681  * Ability to selectively download and prioritize files
682  * Torrent file creation
683  * Speed and CPU load improvements
684  * Fix to UPnP
685  * Rechecking torrents is now done one-at-a-time to avoid heavy disk load
686  * Better rechecking of torrents that have many files
687  * Many miscellaneous improvements and bugfixes
688  * Partial licensing change -- see the LICENSE file for details
689==== Mac ====
690  * Overlay when dragging torrent files, URLs, and data files onto window
691  * Ability to set an amount of time to consider a transfer stalled
692  * More progress bar colors
693  * Various smaller interface improvements
694  * Italian, Korean, and Russian translations
695==== GTK+ ====
696  * Added Torrent Inspector dialog
697  * Added Update Tracker button
698  * Various smaller interface improvements
699
700=== Transmission 0.72 (2007/04/30) ===
701  * Reset download/upload amounts when sending "started"
702  * Fix rare XML parsing bug
703
704=== Transmission 0.71 (2007/04/23) ===
705  * Send port info when sending requests
706  * Calculate ratio differently when seeding without ever downloading
707  * Add additional error messages and debug info
708  * Improved UPnP support
709  * OS X:
710  * Fix error when using default incomplete folder
711  * Disable the stop ratio once it is reached (while seeding)
712  * Small interface adjustments
713
714=== Transmission 0.70 (2007/04/18) ===
715==== All Platforms ====
716  * New icon
717  * Automatic port mapping (NAT-PMP and UPnP IGD)
718  * Peer exchange (PEX) compatible with Azureus and uTorrent
719  * Multitracker support
720  * Better handling of tracker announce interval
721  * Fixes bug where absurdly huge upload/download totals could be sent
722  * Automatic tracker scraping
723  * Cache connected peers
724  * Many miscellaneous bugfixes and small improvements
725==== Mac ====
726  * Requires 10.4 Tiger or newer
727  * Download and seeding queues that can be user-ordered
728  * Speed Limit: Second set of bandwidth limits that can be toggled or scheduled
729  * Individual torrent bandwidth limits
730  * Separate complete and incomplete download folders
731  * Filter and search bar
732  * Expanded Inspector with many additional views and stats
733  * Fragment status view in Inspector shows downloaded or availability
734  * Watch folder to auto add torrent files
735  * Auto resizing of the main window
736  * Minimal view to take up less space
737  * Seeding bar shows progress in finishing seeding
738  * Sounds when downloading and seeding complete
739  * Warnings for directory unavailable and not enough space
740  * Message log window
741  * New toolbar icons
742  * Built-in help files
743  * French, Spanish, German, and Greek translations
744==== GTK+ ====
745  * New Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and Finnish translations
746  * Message window
747  * Better window manager integration
748  * Add file view to properties dialog
749
750=== Transmission 0.6.1 (2006/06/25) ===
751==== Mac ====
752  * Fixes a bug in the updater that could cause repeated hits to the appcast
753==== GTK+ ====
754  * Fixes drag-and-drop
755  * Adds Italian and French translations
756
757=== Transmission 0.6 (2006/06/21) ===
758==== All Platforms ====
759  * Ability to limit download rate
760  * Automatic banning of peers who send bad data
761  * Can keep a copy of the torrent file so the original can be deleted
762  * Many bugfixes
763==== Mac ====
764  * Reworked interface
765  * Rate limits can be changed directly from the main window
766  * Ability to automatically stop seeding at a given ratio
767  * Allows sorting of the transfers list
768  * Extended Info Inspector
769  * Automatic updating with Sparkle
770==== GTK+ ====
771  * Add torrents via command line. If Transmission is already running, add them to running copy
772  * Improved long filename handling
773
774=== Transmission 0.5 (2006/02/11) ===
775==== All Platforms ====
776  * Only uses one port for all torrents
777  * Rewritten choking algorithm
778  * Remembers download and upload sizes from one launch to another
779==== Mac ====
780  * Dock badging
781  * Shows the file icon in the list
782  * Shows ratio once download is completed
783  * Automatic check for update
784  * Fixes a display bug on Intel Macs
785==== GTK+ ====
786  * New GTK+ interface
787==== BeOS ====
788  * New BeOS interface
789
790=== Transmission 0.4 (2005/11/18) ===
791==== All Platforms ====
792  * Uses less CPU downloading torrents with many pieces
793  * The UI could freeze when the hard drive was having a hard time - fixed
794  * Fixes for difficult trackers, which require a 'key' parameter or a User Agent field
795==== Mac ====
796  * Cleaner look, unified toolbar
797  * Added a document icon for torrent files
798  * Added a Pause/Resume button for each torrent, and a "Reveal in Finder" button
799  * Added a contextual menu
800  * Sometimes torrents kept "Stopping..." forever - fixed
801  * Several minor improvements or fixes: allows column reordering,
802    fixed resizing on Panther, remember the position of the window,
803    fixed display of Unicode filenames, added menubar items and
804    keyboard shortcuts, made the simple progress bar switch to green
805    when seeding
806
807=== Transmission 0.3 (2005/10/19) ===
808==== All Platforms ====
809  * Fixed "Sometimes sends incorrect messages and looses peers"
810  * Fixed "Crashes with many torrents or torrents with many files"
811  * Enhancements in the "End game" mode
812  * Is nicer to the trackers
813  * Asks for the rarest pieces first
814==== Mac ====
815  * Universal binary for PPC and x86
816  * Fixed "Progress increases every time I pause then resume"
817  * Fixed "Sometimes crashes at exit"
818  * Cleaner icon
819  * Show all sizes in human readable form
820  * Keep downloading in the background when the window is closed
821  * Miscellaneous bugfixes and internal enhancements
822
823=== Transmission 0.2 (2005/09/22) ===
824==== All Platforms ====
825  * Bugfixes
826==== Mac ====
827  * Users can now choose where the downloads are sent
828
829=== Transmission 0.1 (2005/09/15) ===
830  * First version
Note: See TracBrowser for help on using the repository browser.