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
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%! String current = "changelog"; %>
<%@ include file="header.jsp" %>
<body>
<a name="top"/>
<div id="container">
<%@ include file="menu.jsp" %>
<div id="content">
<div id="main-col">
<h1 class="bottomspace">Subsonic Change Log</h1>
<a name="4.7.beta2"><h2 class="div">Subsonic 4.7.beta2 - Jun 08, 2012</h2></a>
<ul>
<li><span class="bugid">New: </span>Playlist import/export.</li>
<li><span class="bugid">New: </span>Sort albums by year.</li>
<li><span class="bugid">New: </span>Show album year.</li>
<li><span class="bugid">New: </span>Added Czech translation, courtesy of Robert Ilyk.</li>
<li><span class="bugid">New: </span>Better error message if file or playlist not found.</li>
<li><span class="bugid">Bugfix: </span>Handle media files without any tags.</li>
<li><span class="bugid">Bugfix: </span>Display directory name rather than album name.</li>
<li><span class="bugid">Bugfix: </span>Fixed genre search problem.</li>
</ul>
<a name="4.7.beta1"><h2 class="div">Subsonic 4.7.beta1 - May 12, 2012</h2></a>
<ul>
<li><span class="bugid">New: </span>Major rewrite of the Subsonic core. It now uses less memory and is significantly faster.</li>
<li><span class="bugid">New: </span>"Star" support for managing your favorite artists, albums and songs.</li>
<li><span class="bugid">New: </span>Much improved playlist support: private/shared playlists, improved user interface.</li>
<li><span class="bugid">New: </span>Added option <em>Settings > Media folders > Fast access mode</em> which additionally improves performance for network disks.</li>
<li><span class="bugid">New: </span>Show media folder scanning status.</li>
<li><span class="bugid">New: </span>New albums lists: Starred and All.</li>
<li><span class="bugid">New: </span>Use ffmpeg rather than lame for downsampling.</li>
<li><span class="bugid">New: </span>Added Polish translation, courtesy of Michał Kotas</li>
<li><span class="bugid">New: </span>Added Catalan translation, courtesy of Josep Santaló.</li>
<li><span class="bugid">New: </span>Added Estonian translation, courtesy of Olav Mägi.</li>
<li><span class="bugid">New: </span>Updated Dutch translation, courtesy of W. van der Heijden.</li>
<li><span class="bugid">New: </span>Updated Swedish translation, courtesy of Fritte Jensen.</li>
<li><span class="bugid">New: </span>Updated Catalan translation, courtesy of Josep Santalo.</li>
<li><span class="bugid">New: </span>Added option to reset and email forgotten password or username.</li>
<li><span class="bugid">New: </span>Make it configurable to run as a different user than root in Linux RPM.</li>
<li><span class="bugid">New: </span>Display warning if running as root user.</li>
<li><span class="bugid">New: </span>Avoid false alarms from Windows virus scanners.</li>
<li><span class="bugid">Bugfix: </span>Fixed problem with players being associated to wrong users.</li>
<li><span class="bugid">Bugfix: </span>Serve generic cover art if failing to scale original.</li>
<li><span class="bugid">REST: </span>Full support for accessing the media collection organized according to ID3 tags, rather than file structure.</li>
<li><span class="bugid">REST: </span>Added starring and playlist management.</li>
<li><span class="bugid">REST: </span>Added disc number, creation date and media type.</li>
<li><span class="bugid">REST: </span>Suppress content length estimation by default. Added "estimateContentLength" parameter to stream method.</li>
<li><span class="bugid">REST: </span>Added getAvatar method.</li>
<li><span class="bugid">REST: </span>Added "shareRole" to createUser</li>
<li><span class="bugid">REST: </span>Fixed some JSON conversion problems ("JSON does not allow non-finite numbers")</li>
<li><span class="bugid">REST: </span>Fixed a problem with the "u" and "p" parameters sometimes not being used if the JSESSIONID cookie is present.</li>
<li><span class="bugid">REST: </span>Stream method now supports HEAD requests.</li>
<li><span class="bugid">REST: </span>Use shorter IDs.</li>
<li><span class="bugid">Tech: </span>Use port 4040 by default for new Windows installs.</li>
</ul>
<a name="4.6"><h2 class="div">Subsonic 4.6 - Dec 06, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Added option to resend license key.</li>
<li><span class="bugid">New: </span>Added AIFF support.</li>
</ul>
<a name="4.6.beta2"><h2 class="div">Subsonic 4.6.beta2 - Nov 17, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Added option in Settings > Transcoding: "Enable this transcoding for all existing and new players."</li>
<li><span class="bugid">New: </span>Updated Slovenian translation, courtesy of Jan Jamšek.</li>
<li><span class="bugid">New: </span>Added Google+ button.</li>
<li><span class="bugid">New: </span>Automatically delete obsolete players on startup.</li>
<li><span class="bugid">Bugfix: </span>Jukebox now support skipping when paused.</li>
<li><span class="bugid">Bugfix: </span>Fixed a case where guessing the title and track number failed.</li>
<li><span class="bugid">Bugfix: </span>Don't estimate content-length for web players.</li>
<li><span class="bugid">Bugfix: </span>Album search links missing if subdirectory exists.</li>
<li><span class="bugid">Bugfix: </span>Fixed broken Google search link.</li>
<li><span class="bugid">Bugfix: </span>Remove link to lyrics. chartlyrics.com no longer exists.</li>
<li><span class="bugid">REST: </span>Ensure that jukebox "set" method maintains correct current index.</li>
<li><span class="bugid">REST: </span>Added "scrobblingEnabled" to getUser.</li>
<li><span class="bugid">Tech: </span>Ensure Windows uninstaller only removes program files (in case user installs to c:\subsonic).</li>
<li><span class="bugid">Tech: </span>Subsonic Control Panel now prompts for elevated permissions when necessary.</li>
</ul>
<a name="4.6.beta1"><h2 class="div">Subsonic 4.6.beta1 - Nov 1, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Simplified and improved transcoding framework.</li>
<li><span class="bugid">New: </span>Improved video quality with H.264 encoding.</li>
<li><span class="bugid">New: </span>Reimplemented jukebox. More robust and new features.</li>
<li><span class="bugid">New: </span>Share on Google+.</li>
<li><span class="bugid">New: </span>Estimate content-length for transcoded audio.</li>
<li><span class="bugid">New: </span>Updated Dutch translation, courtesy of Muiz.</li>
<li><span class="bugid">New: </span>Updated German translation, courtesy of deejay.</li>
<li><span class="bugid">New: </span>Added BUUF theme, courtesy of Fractal Systems.</li>
<li><span class="bugid">New: </span>Added UK English translation, courtesy of Brian Aust.</li>
<li><span class="bugid">New: </span>Hide dock icon on Mac.</li>
<li><span class="bugid">Bugfix: </span>Menu broken in "Settings > Shared media" when logged in as admin.</li>
<li><span class="bugid">Tech: </span>Improved security in Linux packages.</li>
<li><span class="bugid">Tech: </span>Stronger license check.</li>
<li><span class="bugid">Tech: </span>Use UTF-8 when reading playlist files.</li>
<li><span class="bugid">API: </span>Include files in root folders.</li>
<li><span class="bugid">API: </span>New jukebox features.</li>
</ul>
<a name="4.5"><h2 class="div">Subsonic 4.5 - Aug 6, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Updated Korean translation, courtesy of Rhetor Choi.</li>
<li><span class="bugid">New: </span>Updated Danish translation, courtesy of Morten Hartvich.</li>
<li><span class="bugid">Bugfix: </span>Clear rating now works again.</li>
<li><span class="bugid">Bugfix: </span>Misc fixes to share settings page.</li>
<li><span class="bugid">Bugfix: </span>Revert back to running as root in Debian/Ubuntu.</li>
<li><span class="bugid">API: </span>JSONP support</li>
</ul>
<a name="4.5.beta2"><h2 class="div">Subsonic 4.5.beta2 - Jul 28, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Implemented management of shared media (expiration, removal, statistics, description).</li>
<li><span class="bugid">New: </span>Added more actions for selected songs in album view (Download, Add to playlist).</li>
<li><span class="bugid">New: </span>Added more actions for selected songs in playlist view (Share).</li>
<li><span class="bugid">New: </span>Subsonic service no longer running as root on Debian/Ubuntu</li>
<li><span class="bugid">API: </span>Added share management methods.</li>
<li><span class="bugid">API: </span>Added rating support.</li>
<li><span class="bugid">Bugfix: </span>Use guest user when streaming shared media.</li>
<li><span class="bugid">Bugfix: </span>Use UTF-8 in search index file.</li>
</ul>
<a name="4.5.beta1"><h2 class="div">Subsonic 4.5.beta1 - Jun 12, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Twitter/Facebook integration.</li>
<li><span class="bugid">New: </span>Share songs and videos by sending someone a link.</li>
<li><span class="bugid">New: </span>Support video in external player.</li>
<li><span class="bugid">New: </span>Support higher video bitrates, 3000 and 5000 kbps.</li>
<li><span class="bugid">New: </span>Added Bulgarian translation, courtesy of Ivan Achev.</li>
<li><span class="bugid">New: </span>Updated Norwegian translation, courtesy of Tommy Karlsen.</li>
<li><span class="bugid">New: </span>Updated German translation, courtesy of deejay2302.</li>
<li><span class="bugid">New: </span>Support http header "Content-Range" when streaming.</li>
<li><span class="bugid">New: </span>Ignore "@eaDir" folders on Synology devices.</li>
<li><span class="bugid">API: </span>Added REST method getPodcasts.</li>
<li><span class="bugid">API: </span>Added REST method getShareUrl.</li>
<li><span class="bugid">API: </span>Added user email to REST API.</li>
<li><span class="bugid">API: </span>Added example XMLs to API documentation.</li>
<li><span class="bugid">API: </span>Encoded passwords were not decoded correctly in REST methods createUser and changePassword.</li>
<li><span class="bugid">API: </span>Added "format" and "size" parameters to REST method stream.</li>
<li><span class="bugid">Bugfix: </span>Don't include podcasts when generating random songs.</li>
<li><span class="bugid">Bugfix: </span>Handle whitespace in podcast urls.</li>
<li><span class="bugid">Bugfix: </span>Updated expired ssl cert.</li>
<li><span class="bugid">Bugfix: </span>Mac installer: make transcode dir executable.</li>
</ul>
<a name="4.4"><h2 class="div">Subsonic 4.4 - Feb 06, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Updated Greek translation, courtesy of Constantine Samaklis.</li>
<li><span class="bugid">New: </span>Updated Slovenian translation, courtesy of Jan Jamšek and Marko Kastelic.</li>
</ul>
<a name="4.4.beta1"><h2 class="div">Subsonic 4.4.beta1 - Jan 20, 2011</h2></a>
<ul>
<li><span class="bugid">New: </span>Added https support.</li>
<li><span class="bugid">New: </span>Added option to open video in resizable window.</li>
<li><span class="bugid">New: </span>Improved search with accented characters (e.g., searching for "bartok" will match "bartók").</li>
<li><span class="bugid">New: </span>Added REST API method for scrobbling to last.fm.</li>
<li><span class="bugid">New: </span>Added Greek translation, courtesy of Constantine Samaklis.</li>
<li><span class="bugid">Bugfix: </span>When converting videos, always use a width that is a multiple of two.</li>
<li><span class="bugid">Bugfix: </span>Handle invalid pixel aspect rates (PAR) reported by ffmpeg.</li>
<li><span class="bugid">Bugfix: </span>Don't scrobble videos to last.fm.</li>
<li><span class="bugid">Bugfix: </span>Remember port number and memory settings when reinstalling on Windows.</li>
<li><span class="bugid">Bugfix: </span>Accessing "Newest" album list from Android sometimes caused an error.</li>
</ul>
<a name="4.3"><h2 class="div">Subsonic 4.3 - Jan 7, 2011</h2></a>
<ul>
<li><span class="bugid">Bugfix: </span>When switching bit rate, also jump to correct time offset.</li>
<li><span class="bugid">Bugfix: </span>Fixed problem with audio getting out-of-sync with video.</li>
<li><span class="bugid">Bugfix: </span>When converting videos, always use a width that is a multiple of two.</li>
<li><span class="bugid">Bugfix: </span>Fixed bug in REST method createPlaylist.</li>
<li><span class="bugid">Bugfix: </span>Use language settings in /etc/default/locale on Ubuntu/Debian.</li>
</ul>
<a name="4.3.beta1"><h2 class="div">Subsonic 4.3.beta1 - Dec 30, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Video support! Stream video to browsers and Android 2.2+ phones.</li>
<li><span class="bugid">New: </span>Added Korean translation, courtesy of Choi Jong-seok.</li>
<li><span class="bugid">New: </span>Updated French translation, courtesy of Yoann Spicher.</li>
</ul>
<a name="4.2"><h2 class="div">Subsonic 4.2 - Nov 21, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Added Portuguese translation, courtesy of Miguel Fonseca.</li>
<li><span class="bugid">New: </span>Updated Italian translation, courtesy of Luca Perri.</li>
<li><span class="bugid">Bugfix: </span>Improved searching.</li>
<li><span class="bugid">Bugfix: </span>Set ID3 tags when transcoding.</li>
<li><span class="bugid">Bugfix: </span>Fixed problem with transcoding/downsampling failing for files with non-Latin characters.</li>
<li><span class="bugid">Bugfix: </span>Handle transcoding/downsampling files with double quotes in filename.</li>
<li><span class="bugid">Bugfix: </span>Remove html markup from podcast descriptions.</li>
<li><span class="bugid">Bugfix: </span>Fix broken link to allmusic.</li>
</ul>
<a name="4.2.beta1"><h2 class="div">Subsonic 4.2.beta1 - Nov 4, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>New & improved search engine based on <a href="http://lucene.apache.org/">Lucene</a>.</li>
<li><span class="bugid">New: </span>New & improved cover art search based on Google Image Search.</li>
<li><span class="bugid">New: </span>Mac installer now includes transcoders, courtesy of einstein2x.</li>
<li><span class="bugid">New: </span>Updated German translation, courtesy of deejay2302.</li>
<li><span class="bugid">New: </span>Improved LAME integration (preserve ID3 tags, avoid skipping in Android client).</li>
<li><span class="bugid">New: </span>Added new REST API method for searching.</li>
<li><span class="bugid">Bugfix: </span>Fixed bug in startup script in standalone Subsonic (readlink).</li>
</ul>
<a name="4.1"><h2 class="div">Subsonic 4.1 - Sep 10, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Updated Danish translation, courtesy of Morten Hartvich.</li>
<li><span class="bugid">Bugfix: </span>Exclude dot files in cover art search.</li>
</ul>
<a name="4.1.beta1"><h2 class="div">Subsonic 4.1.beta1 - Aug 21, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Support automatic port forwarding on Airport Extreme/Express.</li>
<li><span class="bugid">New: </span>Improved tray/application/fav icons.</li>
<li><span class="bugid">New: </span>New and updated themes.</li>
<li><span class="bugid">New: </span>Improved Mac control panel.</li>
<li><span class="bugid">New: </span>Added REST API methods getUser and deleteUser.</li>
<li><span class="bugid">New: </span>Added Traditional Chinese translation, courtesy of Cheng Jen Li.</li>
<li><span class="bugid">New: </span>Updated French translation, courtesy of Christophe.</li>
<li><span class="bugid">Bugfix: </span>Fixed chat feature when deploying Subsonic on Tomcat.</li>
<li><span class="bugid">Bugfix: </span>Proper lookup of local IP on Linux.</li>
<li><span class="bugid">Bugfix: </span>Support html5 (return correct content type and length).</li>
<li><span class="bugid">Performance: </span>Faster coverart lookup.</li>
<li><span class="bugid">Tech: </span>Upgraded to LAME 3.98.4.</li>
</ul>
<a name="4.0.1"><h2 class="div">Subsonic 4.0.1 - May 13, 2010</h2></a>
<ul>
<li><span class="bugid">Bugfix: </span>Fixed broken cover art download.</li>
<li><span class="bugid">Bugfix: </span>Fixed broken m4a transcoding.</li>
<li><span class="bugid">Bugfix: </span>Fixed broken quick links in artist frame for some new themes.</li>
</ul>
<a name="4.0"><h2 class="div">Subsonic 4.0 - May 12, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Added REST API method for deleting playlists.</li>
<li><span class="bugid">Bugfix: </span>Use UTF-8 encoding when creating M3U playlists.</li>
<li><span class="bugid">Security: </span>Network and cover art settings require admin role.</li>
</ul>
<a name="4.0.beta2"><h2 class="div">Subsonic 4.0.beta2 - May 05, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Added themes Slick, High Contrast, High Contrast (Inverted) and High-Tech, courtesy of Fisher Evans.</li>
<li><span class="bugid">New: </span>Added themes Simplify, PinkPanther and Denim, courtesy of Thomas Bruce Dyrud.</li>
<li><span class="bugid">New: </span>Updated Danish translation, courtesy of Morten Hartvich.</li>
<li><span class="bugid">Bugfix: </span>User statistics for streamed data was too high.</li>
<li><span class="bugid">Bugfix: </span>Proper ordering songs on multi-disc albums.</li>
<li><span class="bugid">Bugfix: </span>Read tags from AAC files.</li>
<li><span class="bugid">Bugfix: </span>Fixed errors with chat feature.</li>
<li><span class="bugid">Bugfix: </span>More robust tag parsing and editing.</li>
<li><span class="bugid">Bugfix: </span>Removed "Settings > General > Video mask" that was added by mistake.</li>
</ul>
<a name="4.0.beta1"><h2 class="div">Subsonic 4.0.beta1 - Apr 23, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>New version of the <a href="api.jsp">Subsonic API</a> with many new methods to be used by Subsonic <a href="apps.jsp">apps</a>.</li>
<li><span class="bugid">New: </span>New, simpler transcoder pack with ffmpeg and lame.</li>
<li><span class="bugid">New: </span>Improved usability of Settings > Network.</li>
<li><span class="bugid">New: </span>Added option to clear chat messages.</li>
<li><span class="bugid">New: </span>Added Monochrome themes, courtesy of David D.</li>
<li><span class="bugid">New: </span>Added Groove themes, courtesy of Thomas Bruce Dyrud.</li>
<li><span class="bugid">New: </span>Updated German translation, courtesy of deejay2302.</li>
<li><span class="bugid">New: </span>Updated Finnish translation, courtesy of Reijo Jäärni.</li>
<li><span class="bugid">New: </span>Updated Slovenian translation, courtesy of Andrej Žižmond.</li>
<li><span class="bugid">New: </span>Made user statistics graphs logarithmic.</li>
<li><span class="bugid">New: </span>Truncate long genre names in "More" page.</li>
<li><span class="bugid">New: </span>Improved year selection in "More" page.</li>
<li><span class="bugid">New: </span>Automatically exclude all hidden files and directories (those starting with ".")</li>
<li><span class="bugid">Bugfix: </span>Fixed native playback of AAC in Flash player.</li>
<li><span class="bugid">Bugfix: </span>Make Flash player work on Linux.</li>
<li><span class="bugid">Bugfix: </span>Fixed bug in coverart batch.</li>
<li><span class="bugid">Bugfix: </span>Fixed album link to last.fm.</li>
<li><span class="bugid">Bugfix: </span>Improved stability of lyrics lookup.</li>
<li><span class="bugid">Tech: </span>Replaced tag library with <a href="http://www.jthink.net/jaudiotagger/">Jaudiotagger</a>.</li>
<li><span class="bugid">Tech: </span>Compress html pages with gzip.</li>
<li><span class="bugid">Tech: </span>Changed default Java memory limit to 100 MB.</li>
</ul>
<a name="3.9"><h2 class="div">Subsonic 3.9 - Feb 12, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Added link to <a href="http://www.nonpixel.com/subair/">SubAir</a> in "More" page.</li>
<li><span class="bugid">New: </span>Make <em>yourname.subsonic.org</em> addresses also work within LANs.</li>
<li><span class="bugid">Bugfix: </span>Don't look for UPnP routers if port forwarding is disabled.</li>
</ul>
<a name="3.9.beta1"><h2 class="div">Subsonic 3.9.beta1 - Jan 28, 2010</h2></a>
<ul>
<li><span class="bugid">New: </span>Automatically configure port forwarding for compatible routers.</li>
<li><span class="bugid">New: </span>Access your server using an easy-to-remember address: <em>yourname.subsonic.org</em></li>
<li><span class="bugid">New: </span>Added "Getting started" page for basic setup.</li>
<li><span class="bugid">New: </span>Cover art batch download, courtesy of Christian Nedregård.</li>
<li><span class="bugid">New: </span>Improved relevance for top hits in cover art search, courtesy of Christian Nedregård.</li>
<li><span class="bugid">New: </span>Added Polish translation, courtesy of Michał Kotas</li>
<li><span class="bugid">New: </span>Added Icelandic translation, courtesy of DJ Danni.</li>
<li><span class="bugid">New: </span>Updated Finnish translation, courtesy of Reijo Jäärni.</li>
<li><span class="bugid">New: </span>Updated Russian translation, courtesy of Anton Khoruzhy.</li>
<li><span class="bugid">New: </span>Reversed order of chat log, showing newest messages first.</li>
<li><span class="bugid">New: </span>Added API method to change password.</li>
<li><span class="bugid">New: </span>Discontinued Subsonic JME client.</li>
<li><span class="bugid">Bugfix: </span>Avoid setting incorrect content length when transcoding or downsampling.</li>
<li><span class="bugid">Bugfix: </span>Fixed lyrics lookup. Now uses chartlyrics.com which provides a stable API.</li>
<li><span class="bugid">Bugfix: </span>Fixed "Not in GZIP format" error in Discogs cover image search, courtesy of Christian Nedregård.</li>
<li><span class="bugid">Bugfix: </span>Sort list of saved playlists.</li>
<li><span class="bugid">Bugfix: </span>Home > Newest now sorts by creation date, not modification date.</li>
<li><span class="bugid">Bugfix: </span>Hide donate button when license is valid.</li>
</ul>
<a name="3.8"><h2 class="div">Subsonic 3.8 - Oct 23, 2009</h2></a>
<ul>
<li><span class="bugid">New: </span>(Android) Downloaded songs can now be played directly from the Subsonic app.</li>
<li><span class="bugid">New: </span>(Android) New feature: Download + Play.</li>
<li><span class="bugid">New: </span>(Android) New feature: Search.</li>
<li><span class="bugid">New: </span>(Android) New feature: Load playlist.</li>
<li><span class="bugid">New: </span>(Android) New feature: Delete from phone.</li>
<li><span class="bugid">New: </span>(Android) New feature: Check for software update.</li>
<li><span class="bugid">New: </span>(Android) Nicer song listing.</li>
<li><span class="bugid">New: </span>(Android) More informative error message when not connected.</li>
<li><span class="bugid">New: </span>(Android) Show artist shortcuts.</li>
<li><span class="bugid">New: </span>Added option to disable chat messages.</li>
<li><span class="bugid">New: </span>Delete chat entries more than seven days old.</li>
<li><span class="bugid">New: </span>Documented error codes in REST API.</li>
<li><span class="bugid">New: </span>Updated Swedish translation, courtesy of Fritte.</li>
<li><span class="bugid">New: </span>Updated German translation, courtesy of deejay2302 and Radon.</li>
<li><span class="bugid">Bugfix: </span>Fixed wrong background color in More page.</li>
</ul>
<a name="3.8.beta1"><h2 class="div">Subsonic 3.8.beta1 - Oct 02, 2009</h2></a>
<ul>
<li><span class="bugid">New: </span>Implemented Subsonic client for Android phones.</li>
<li><span class="bugid">New: </span>Added chat.</li>
<li><span class="bugid">New: </span>Added REST API for third party applications.</li>
<li><span class="bugid">New: </span>Support playlist repeat in web player.</li>
<li><span class="bugid">New: </span>Jukebox now support WAV format (including FLAC > WAV transcoding).</li>
<li><span class="bugid">New: </span>Updated to Last.fm submission protocol version 1.2.1, with support for "Now playing".</li>
<li><span class="bugid">New: </span>Updated Dutch translation, courtesy of Sander van der Grind and Jeremy Terpstra.</li>
<li><span class="bugid">New: </span>Updated Slovenian translation, courtesy of Andrej Žižmond</li>
<li><span class="bugid">New: </span>Improved French translation, courtesy of Raphaël Boulcourt.</li>
<li><span class="bugid">New: </span>Improved German translation, courtesy of 3R3.</li>
<li><span class="bugid">New: </span>Added Finnish translation, courtesy of Reijo Jäärni</li>
<li><span class="bugid">Bugfix: </span>Subsonic server doesn't require an internet connection during startup.</li>
<li><span class="bugid">Bugfix: </span>Avoid problems when upgrading stand-alone version.</li>
<li><span class="bugid">Bugfix: </span>Repeat now works properly in jukebox mode.</li>
<li><span class="bugid">Bugfix: </span>Looks nicer in Chrome.</li>
<li><span class="bugid">Bugfix: </span>Usernames can now contain white spaces and international characters.</li>
<li><span class="bugid">Bugfix: </span>Allow alternate date format in Podcast episodes.</li>
<li><span class="bugid">Bugfix: </span>Fixed broken Discogs image search.</li>
<li><span class="bugid">Security: </span>IP addresses are no longer displayed in the log or the status view.</li>
</ul>
<a name="3.7"><h2 class="div">Subsonic 3.7 - Jun 22, 2009</h2></a>
<ul>
<li><span class="bugid">New:</span> Default search option is now to search both title, album and artist.</li>
<li><span class="bugid">New:</span> Customizable default music, playlist and podcast folders in support of Amahi Home Server.</li>
<li><span class="bugid">New:</span> Added configurable message in login page.</li>
<li><span class="bugid">Bugfix:</span> Fixed broken WAR version.</li>
<li><span class="bugid">Bugfix:</span> Fixed broken tag editor.</li>
<li><span class="bugid">Bugfix:</span> Fixed broken upload progress bar.</li>
<li><span class="bugid">Bugfix:</span> Automatically start web player when clicking play on artist, album or song.</li>
<li><span class="bugid">Bugfix:</span> Fixed problem with "Random album" page being initially empty.</li>
<li><span class="bugid">Bugfix:</span> Added some padding above player toolbar.</li>
<li><span class="bugid">Bugfix:</span> Playlist combobox option disabling broken in IE8.</li>
<li><span class="bugid">Security:</span> Don't show full file paths in "Status" and "Help" pages.</li>
</ul>
<a name="3.7.beta1"><h2 class="div">Subsonic 3.7.beta1 - May 08, 2009</h2></a>
<ul>
<li><span class="bugid">New:</span> Jukebox support. Plays music directly on the server's audio hardware.</li>
<li><span class="bugid">New:</span> Improved search feature. (Paging, album/artist search fields.)</li>
<li><span class="bugid">New:</span> Added buttons for next/previous track in web player.</li>
<li><span class="bugid">New:</span> Support for artist-level comments.</li>
<li><span class="bugid">New:</span> Added new authorization role "User is allowed to change settings and password" in support for guest users.</li>
<li><span class="bugid">New:</span> Added theme "Cool and Clean", courtesy of Dan Eriksen.</li>
<li><span class="bugid">New:</span> Added theme "Midnight Fun", courtesy of Don Pearson.</li>
<li><span class="bugid">New:</span> Added Slovenian translation, courtesy of Andrej Žižmond.</li>
<li><span class="bugid">New:</span> Added Danish translation, courtesy of Morten Hartvich</li>
<li><span class="bugid">New:</span> Added Japanese translation, courtesy of Takahiro Suzuki.</li>
<li><span class="bugid">New:</span> Updated Norwegian translation, courtesy of jigsaw.</li>
<li><span class="bugid">New:</span> Updated Swedish translation, courtesy of Fredrik Leufkens.</li>
<li><span class="bugid">New:</span> Show online help as balloon tooltip.</li>
<li><span class="bugid">New:</span> Player is always visible in playlist, even when scrolling.</li>
<li><span class="bugid">New:</span> Removed frame borders.</li>
<li><span class="bugid">New:</span> Don't show player username or IP address in playlist.</li>
<li><span class="bugid">New:</span> Automatically trim text fields when entering email address and license key.</li>
<li><span class="bugid">New:</span> Added advanced option to bind Subsonic to a particular IP address. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1740 ">More</a>)</li>
<li><span class="bugid">New:</span> Improved subsonic.sh startup script.</li>
<li><span class="bugid">New:</span> Automatically add Windows Firewall exceptions during install. (<a href="http://forum.subsonic.org/forum/viewtopic.php?p=5188">More</a>)</li>
<li><span class="bugid">Performance:</span> Improved browser and server caching of artist list. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1558">More</a>)</li>
<li><span class="bugid">Performance:</span> Only poll for service status if Subsonic Control Panel is opened. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1612">More</a>)</li>
<li><span class="bugid">Bugfix:</span> Web player now displays correct duration for transcoded tracks.</li>
<li><span class="bugid">Bugfix:</span> Sticky artist index now works in IE.</li>
<li><span class="bugid">Bugfix:</span> Discogs image retrieval now works again.</li>
<li><span class="bugid">Bugfix:</span> Now works behind SSL proxy. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1301">More</a>)</li>
<li><span class="bugid">Bugfix:</span> Missing album art for artists in multiple folders. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1626">More</a>)</li>
<li><span class="bugid">Bugfix:</span> Wrong player selected if different users access Subsonic from the same browser instance.</li>
<li><span class="bugid">Bugfix:</span> Wrong repeat state displayed in playlist.</li>
<li><span class="bugid">Bugfix:</span> Stop web player when playlist is cleared.</li>
<li><span class="bugid">Bugfix:</span> Lyrics lookup working again.</li>
<li><span class="bugid">Bugfix:</span> Support quotes in Podcast names. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1734">More</a>)</li>
<li><span class="bugid">Bugfix:</span> Fixed IE layout problem in top frame.</li>
</ul>
<a name="3.6"><h2 class="div">Subsonic 3.6 - Feb 01, 2009</h2></a>
<ul>
<li><span class="bugid">Security:</span> For improved security, only transcoders installed in SUBSONIC_HOME/transcode are allowed to be executed. This includes LAME downsampling.</li>
<li><span class="bugid">New:</span> Added Swedish translation by Jörgen Sjöberg.</li>
<li><span class="bugid">New:</span> Added two new locales, "English (United States)" and "English (United Kingdom)". The only difference currently is the date format.</li>
<li><span class="bugid">New:</span> Change tray icon if Subsonic server isn't running.</li>
<li><span class="bugid">Bugfix:</span> Make new Flash player work if Subsonic is behind proxy.</li>
<li><span class="bugid">Bugfix:</span> Fixed problem where server in some cases came to a state where streaming is refused.</li>
<li><span class="bugid">Bugfix:</span> Support download and streaming of files larger than 2 GB.</li>
<li><span class="bugid">Bugfix:</span> Use UTF-8 when generating m3u playlist.</li>
<li><span class="bugid">Bugfix:</span> Main frame now correctly switches to the currently playing album.</li>
<li><span class="bugid">Bugfix:</span> Show currently playing icon for all player types.</li>
</ul>
<a name="3.6.beta2"><h2 class="div">Subsonic 3.6.beta2 - Jan 13, 2009</h2></a>
<ul>
<li><span class="bugid">New:</span> Updated French translation. (Thanks to sheridan).</li>
<li><span class="bugid">New:</span> Improved subsonic.sh startup script.</li>
<li><span class="bugid">Bugfix:</span> New Flash player now works in Linux browsers. (Thanks to zeekay).</li>
<li><span class="bugid">Bugfix:</span> Fixed bug introduced in 3.6.beta1 causing streams to be killed repeatedly.</li>
<li><span class="bugid">Bugfix:</span> Show proper error message if user is not authorized to perform an operation.</li>
<li><span class="bugid">Bugfix:</span> Removing welcome title/subtitle/message doesn't work.</li>
<li><span class="bugid">Bugfix:</span> Welcome message too wide in IE.</li>
<li><span class="bugid">Bugfix:</span> Flash player doesn't work with Italian locale.</li>
<li><span class="bugid">Bugfix:</span> Disable "Play more random songs when end of playlist is reached" if Flash player.</li>
<li><span class="bugid">Tech:</span> Embedded player now requires Flash plugin 9.0.0 or later, not 9.0.115 or later.</li>
</ul>
<a name="3.6.beta1"><h2 class="div">Subsonic 3.6.beta1 - Jan 05, 2009</h2></a>
<ul>
<li><span class="bugid">New:</span> Much improved embedded Flash player.</li>
<li><span class="bugid">New:</span> Playlist is now Ajax-enabled, for a smoother user experience.</li>
<li><span class="bugid">New:</span> Configurable Welcome title, subtitle and message in home page. Uses wiki notation.</li>
<li><span class="bugid">New:</span> Fade-in effect for cover art images.</li>
<li><span class="bugid">New:</span> Option to append selected tracks to previously saved playlist.</li>
<li><span class="bugid">New:</span> Random play on artist/album level.</li>
<li><span class="bugid">New:</span> New agent/service architecture. Tray icon should now (finally) work on Vista.</li>
<li><span class="bugid">New:</span> From the Subsonic Control Panel you can now see the Windows service status, and start/stop the Subsonic service.</li>
<li><span class="bugid">New:</span> Display "Now playing" for up to an hour, including idle time.</li>
<li><span class="bugid">New:</span> Enable transcoders on first-time Windows install (since they are now bundled).</li>
<li><span class="bugid">New:</span> Added Cancel buttons to all settings pages.</li>
<li><span class="bugid">New:</span> Created subsonic.bat</li>
<li><span class="bugid">New:</span> Changed license to GPLv3.</li>
<li><span class="bugid">New:</span> Hide music library statistics if unavailable.</li>
<li><span class="bugid">Bugfix:</span> Fixed broken lyrics lookup (again).</li>
<li><span class="bugid">Bugfix:</span> Avoid ugly line breaks in IE.</li>
<li><span class="bugid">Tech:</span> Java 6 or later is now required for Windows installer version.</li>
</ul>
<a name="3.5"><h2 class="div">Subsonic 3.5 - Nov 09, 2008</h2></a>
<ul>
<li><span class="bugid">New:</span> New Subsonic logo (thanks to <a href="http://www.conceptualintegration.com/">Concept211</a>).</li>
<li><span class="bugid">New:</span> Added Italian translation (thanks to Michele Petrecca).
<li><span class="bugid">New:</span> Smooth scrolling in jump list.</li>
<li><span class="bugid">New:</span> Updated AAC decoder (faad.exe) in transcoder pack.</li>
<li><span class="bugid">New:</span> Added OS to about page.</li>
<li><span class="bugid">New:</span> Changed license to Creative Commons Noncommercial.</li>
<li><span class="bugid">Bugfix:</span> Added start menu item "Settings" as work-around for missing tray icon in Vista.</li>
<li><span class="bugid">Bugfix:</span> Fixed caching problem in Opera. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1334">More</a>)</li>
<li><span class="bugid">Bugfix:</span> Improved Windows installer. (<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1291">More</a>)</li>
<li><span class="bugid">Bugfix:</span> Fixed typos in several translations.</li>
</ul>
<a name="3.5.beta2"><h2 class="div">Subsonic 3.5.beta2 - Sep 23, 2008</h2></a>
<ul>
<li><span class="bugid">New:</span> Fancy cover art zoom.</li>
<li><span class="bugid">New:</span> Remove artist name from album name.</li>
<li><span class="bugid">New:</span> Transcoding pack is now included in Windows installer.</li>
<li><span class="bugid">New:</span> Updated German translation (thanks to Jörg Frommann) and Norwegian translation
(thanks to jigsaw).
</li>
<li><span class="bugid">New:</span> Added French translation (thanks to JohnDillinger).
<li><span class="bugid">New:</span> Added Ripserver theme.</li>
<li><span class="bugid">Bugfix:</span> Streaming to mobile phones now works better.</li>
<li><span class="bugid">Bugfix:</span> Made tray icon work on Vista (requires Java 6 or later).</li>
<li><span class="bugid">Bugfix:</span> Disable random playlist functionality if user is not authorized to play
music.
</li>
<li><span class="bugid">Tech:</span> Build number is now identical to Subversion revision.</li>
</ul>
<a name="3.5.beta1"><h2 class="div">Subsonic 3.5.beta1 - Jul 10, 2008</h2></a>
<ul>
<li><span class="bugid">New:</span> Implemented music player for Java-enabled mobile phones.
(<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1203">More</a>)
</li>
<li><span class="bugid">New:</span> Support for personal images (avatars).</li>
<li><span class="bugid">New:</span> Support "read-only" view.
(<a href="http://forum.subsonic.org/forum/viewtopic.php?p=2435">More</a>)
</li>
<li><span class="bugid">New:</span> Simplified user interface in settings pages. Now only one "Save" button.</li>
<li><span class="bugid">New:</span> Improved usability of coverart search page. Now also searches discogs.com.</li>
<li><span class="bugid">New:</span> Merge artists with same name, but located in different music folders.</li>
<li><span class="bugid">New:</span> Added option "Let others see what I am playing"</li>
<li><span class="bugid">New:</span> Added option "Always use web player".
(<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1077">More</a>)
</li>
<li><span class="bugid">New:</span> Nicer controls in modern browsers (Opera 9.5, Firefox 3, IE 7).</li>
<li><span class="bugid">Bugfix:</span> Lots of extra players are no longer created.</li>
<li><span class="bugid">Bugfix:</span> Fix minor bug with letter appearing if only file (not directory) exists.
(<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1023">More</a>)
</li>
<li><span class="bugid">Bugfix:</span> Make standalone version work on Linux without X11 server.</li>
<li><span class="bugid">Bugfix:</span> Make lyrics work again.
(<a href="http://forum.subsonic.org/forum/viewtopic.php?p=2588">More</a>)
</li>
<li><span class="bugid">Bugfix:</span> Proper sorting of "The" artists.
(<a href="http://forum.subsonic.org/forum/viewtopic.php?t=1144">More</a>)
</li>
<li><span class="bugid">Bugfix:</span> Make source release build.</li>
</ul>
<a name="3.4"><h2 class="div">Subsonic 3.4 - Apr 27, 2008</h2></a>
<ul>
<li><span class="bugid">New:</span> Added optional setting for LDAP bind DN and password.</li>
<li><span class="bugid">New:</span> Added quick links to Google, Wikipedia, allmusic and Last.fm.</li>
<li><span class="bugid">New:</span> Added standalone installation option.</li>
<li><span class="bugid">Bugfix:</span> Fixed layout problems in Podcast page.</li>
<li><span class="bugid">Bugfix:</span> Clean up partially downloaded Podcast episodes at start-up.</li>
<li><span class="bugid">Bugfix:</span> Old Podcast episodes were in some cases not deleted.</li>
</ul>
<a name="3.4.beta1"><h2 class="div">Subsonic 3.4.beta1 - Mar 28, 2008</h2></a>
<ul>
<li><span class="bugid">New:</span> Added support for user authentication in LDAP, including Microsoft Active
Directory.
</li>
<li><span class="bugid">New:</span> Implemented "Party mode" with a simpler user interface.</li>
<li><span class="bugid">New:</span> Added option to specify music folder in "Random playlist".</li>
<li><span class="bugid">New:</span> Added option "Play more random songs when end of playlist is reached" in "Random
playlist".
</li>
<li><span class="bugid">New:</span> Implemented download option in WAP interface.</li>
<li><span class="bugid">New:</span> Implemented random playlist option in WAP interface.</li>
<li><span class="bugid">New:</span> Make index always visible (doesn't work in IE).</li>
<li><span class="bugid">New:</span> Added play/add/download buttons for songs in left frame.</li>
<li><span class="bugid">New:</span> Suggest track number in tag editor.</li>
<li><span class="bugid">Bugfix:</span> Fixed faulty layout in main frame.</li>
<li><span class="bugid">Bugfix:</span> Fixed caching bug of left frame (when changing theme etc).</li>
<li><span class="bugid">Bugfix:</span> "Highest rated" now also shows albums that have never been played.</li>
<li><span class="bugid">Bugfix:</span> Player selection in WAP interface now works.</li>
<li><span class="bugid">Bugfix:</span> Support quotes in search field and shortcut field.</li>
<li><span class="bugid">Bugfix:</span> Don't display track number zero.</li>
<li><span class="bugid">Tech:</span> Faster start-up on Windows. Extract war file to SUBSONIC_HOME/jetty instead of
temp directory.
</li>
<li><span class="bugid">Tech:</span> Made it possible to run the Jetty version on Linux and other platforms.</li>
<li><span class="bugid">Tech:</span> Allow up to one week of idle time in Jetty.</li>
</ul>
<a name="3.3"><h2 class="div">Subsonic 3.3 - Dec 23, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Added "HD-720" and "Barents Sea" themes.</li>
<li><span class="bugid">New:</span> Improved layout of left and main frame.</li>
<li><span class="bugid">New:</span> Sort genres in "Edit tags".</li>
<li><span class="bugid">Bugfix:</span> Make transcoding work when combined with client-side playlist.</li>
<li><span class="bugid">Bugfix:</span> Case-insensitive sorting of artists.</li>
<li><span class="bugid">Bugfix:</span> Made genre parsing more robust.</li>
<li><span class="bugid">Tech:</span> Upgraded to Acegi 1.0.5</li>
<li><span class="bugid">Tech:</span> Upgraded to Spring 2.5</li>
<li><span class="bugid">Tech:</span> Make it compile with Java 5.</li>
</ul>
<a name="3.3.beta1"><h2 class="div">Subsonic 3.3.beta1 - Nov 23, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Implemented client-side playlists, including random skipping within songs
(see <em>Settings > Players > Playlist is managed by player</em>).
</li>
<li><span class="bugid">New:</span> Support resumable downloads.</li>
<li><span class="bugid">New:</span> Rewrite stream URL if Subsonic is behind a proxy.</li>
<li><span class="bugid">New:</span> Added two new themes designed for large HD screens.</li>
<li><span class="bugid">New:</span> Added Russian translation by Iaroslav Andrusiak.</li>
<li><span class="bugid">New:</span> Made it possible to collapse/expand Podcast episodes. Improved layout and
usability.
</li>
<li><span class="bugid">New:</span> Added "Play on phone" option to wap interface.</li>
<li><span class="bugid">New:</span> Auto-focus on username field in login page.</li>
<li><span class="bugid">New:</span> Created new settings categories "Advanced" and "Personal".</li>
<li><span class="bugid">New:</span> Moved index from top to left frame.</li>
<li><span class="bugid">Bugfix:</span> Support Podcast folder that is located outside music folder.</li>
<li><span class="bugid">Bugfix:</span> Handle track number on the form "3/12"</li>
<li><span class="bugid">Bugfix:</span> Fixed concurrency bug when rendering wiki markup.</li>
</ul>
<a name="3.2"><h2 class="div">Subsonic 3.2 - Oct 09, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Added support for editing genre in ID3 tags.</li>
<li><span class="bugid">New:</span> Show miniature album images in "Now playing" sidebar.</li>
<li><span class="bugid">Bugfix:</span> Handle podcasts with colons in the name.</li>
<li><span class="bugid">Bugfix:</span> Handle podcasts without enclosures.</li>
<li><span class="bugid">Bugfix:</span> Handle song, album and artist names with special characters (<, > etc)
</li>
</ul>
<a name="3.2.beta1"><h2 class="div">Subsonic 3.2.beta1 - Sep 19, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Download Podcasts with the new integrated Podcast receiver.</li>
<li><span class="bugid">New:</span> One-click installation with the new Windows installer.</li>
<li><span class="bugid">New:</span> Fetch lyrics automatically from www.metrolyrics.com.</li>
<li><span class="bugid">New:</span> See what others are playing in the new "Now playing" sidebar.</li>
<li><span class="bugid">New:</span> Play music directly in the browser with the new integrated Flash-based player.
</li>
<li><span class="bugid">New:</span> New tag engine (entagged.sourceforge.net) supports tags in a lot of formats
(mp3, ogg, flac, wav, wma,
etc).
</li>
<li><span class="bugid">New:</span> Added confirmation dialog when deleting playlists.</li>
<li><span class="bugid">New:</span> Remember selected music folder (in left frame) across sessions.</li>
<li><span class="bugid">Bugfix:</span> Fixed bug with rendering multiple status charts concurrently.</li>
<li><span class="bugid">Tech:</span> Added db admin tool.</li>
</ul>
<a name="3.1"><h2 class="div">Subsonic 3.1 - Jul 30, 2007</h2></a>
<p>(No changes since 3.1.beta2)</p>
<a name="3.1.beta2"><h2 class="div">Subsonic 3.1.beta2 - Jul 23, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Optimized scanning of music folders. Dramatic improvement for network disks.
</li>
<li><span class="bugid">Bugfix:</span> Fixed minor concurrency bug in search index creation.</li>
<li><span class="bugid">Bugfix:</span> Make cache work if clocks on remote disks are out of sync.</li>
<li><span class="bugid">Bugfix:</span> Ensure that cover art images are ordered alphabetically.</li>
<li><span class="bugid">Bugfix:</span> Remove nag message for licensed users.</li>
</ul>
<a name="3.1.beta1"><h2 class="div">Subsonic 3.1.beta1 - Jun 30, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Added checkboxes to songs in playlist, with option to perform operations on all
selected songs.
</li>
<li><span class="bugid">New:</span> Now possible to specify genre and decade when generating random playlist.</li>
<li><span class="bugid">New:</span> Added menu option to sort playlist by track, album or artist.</li>
<li><span class="bugid">New:</span> Audioscrobbling is now more fault-tolerant. Will retry if Last.fm is down.</li>
<li><span class="bugid">New:</span> Replaced Google ads with a donation request message. Donors will not see the
message.
</li>
<li><span class="bugid">New:</span> Added new attribute "default" to transcodings. When "default" is true, the
transcoding is automatically activated for new players.
</li>
<li><span class="bugid">New:</span> Implemented support for browser caching of left frame (with artist list).</li>
<li><span class="bugid">New:</span> Made downsampling command configurable.</li>
<li><span class="bugid">New:</span> Switch to "Now playing" after 3 minutes of inactivity.</li>
<li><span class="bugid">New:</span> Album page now has link to artist.</li>
<li><span class="bugid">Bugfix:</span> Logically delete/undelete metadata for albums that disappear/reappear on
disk.
</li>
<li><span class="bugid">Bugfix:</span> Fixed ugly checkboxes in IE.</li>
</ul>
<a name="3.0"><h2 class="div">Subsonic 3.0 - Mar 22, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Added Google ads.</li>
<li><span class="bugid">Tech:</span> Upgraded <a href="http://code.google.com/p/jvorbiscomment/">jvorbiscomment</a>
library.
</li>
<li><span class="bugid">Bugfix:</span> Artists from different music folders are now properly sorted.</li>
</ul>
<a name="3.0.beta2"><h2 class="div">Subsonic 3.0.beta2 - Feb 24, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Added per-user bitrate limit.</li>
<li><span class="bugid">New:</span> Show error message in browser if Subsonic home can't be created.</li>
<li><span class="bugid">Bugfix:</span> Fixed remaining bugs (hopefully) related to folders with non-latin
characters.
</li>
<li><span class="bugid">Bugfix:</span> Zooming of ID3 cover art now works.</li>
<li><span class="bugid">Bugfix:</span> last.fm password must no longer be entered every time.</li>
</ul>
<a name="3.0.beta1"><h2 class="div">Subsonic 3.0.beta1 - Feb 04, 2007</h2></a>
<ul>
<li><span class="bugid">New:</span> Audioscrobbling support. Automatically register what you're playing on last.fm.
</li>
<li><span class="bugid">New:</span> Support display and editing of OGG Vorbis tags.</li>
<li><span class="bugid">New:</span> Display cover art embedded in ID3 tags.</li>
<li><span class="bugid">New:</span> Dutch translation by Ronald Knot.</li>
<li><span class="bugid">New:</span> Links to previous/next album by same artist.</li>
<li><span class="bugid">New:</span> Change tab order in login screen.</li>
<li><span class="bugid">Bugfix:</span> Support directory names with non-latin characters.</li>
<li><span class="bugid">Bugfix:</span> Fixed ampersand bug in wap interface.</li>
<li><span class="bugid">Bugfix:</span> Display hours for very long tracks.</li>
<li><span class="bugid">Tech:</span> Upgraded Spring and Acegi to latest versions.</li>
</ul>
<a name="2.9"><h2 class="div">Subsonic 2.9 - Nov 13, 2006</h2></a>
<ul>
<li><span class="bugid">New:</span> Added German translation by Harald Weiss.</li>
<li><span class="bugid">New:</span> Show server version and memory usage in help page.</li>
<li><span class="bugid">Bugfix:</span> Don't hang if unable to resolve latest version number.</li>
<li><span class="bugid">Bugfix:</span> Avoid duplicates in random album page.</li>
<li><span class="bugid">Bugfix:</span> More robust ID3 parsing.</li>
<li><span class="bugid">Bugfix:</span> More robust thumbnail scaling.</li>
<li><span class="bugid">Bugfix:</span> Fixed bug which in some cases made it impossible to restart streams.</li>
<li><span class="bugid">Bugfix:</span> Improve track number removal from title.</li>
</ul>
<a name="2.9.beta1"><h2 class="div">Subsonic 2.9.beta1 - Oct 16, 2006</h2></a>
<ul>
<li><span class="bugid">Bugfix:</span> Avoid excessive disk and memory usage when (re)scanning the music library
(bug introduced in 2.8).
</li>
<li><span class="bugid">Bugfix:</span> Avoid flickering PNG images in IE.</li>
<li><span class="bugid">New:</span> Improved thumbnail quality using step-wise bilinear resampling.</li>
<li><span class="bugid">New:</span> Thumbnails are now cached in SUBSONIC_HOME/thumbs. Expect significant speed-ups
(after a while), in particular for huge images.
</li>
<li><span class="bugid">New:</span> Improved search speed by a factor of two.</li>
<li><span class="bugid">New:</span> Miscellaneous other caching mechanisms for faster response times.</li>
<li><span class="bugid">New:</span> Support Wiki markup in album comments.</li>
<li><span class="bugid">New:</span> Added "Download" menu option to main album view.</li>
<li><span class="bugid">New:</span> Ratings are now per-user. Average rating is also displayed.</li>
<li><span class="bugid">New:</span> Now possible to delete rating (for current user).</li>
<li><span class="bugid">New:</span> Added Spanish translation by Jorge Bueno Magdalena. Gracias, Jorge!</li>
<li><span class="bugid">New:</span> New Subsonic logo.</li>
<li><span class="bugid">New:</span> Keep bitrate statistics even if player reconnects.</li>
<li><span class="bugid">New:</span> Support editing of track numbers in ID3 tags.</li>
<li><span class="bugid">New:</span> Show full file name as tool tip in ID3 tag editor.</li>
<li><span class="bugid">New:</span> Search results are now better sorted.</li>
</ul>
<a name="2.8"><h2 class="div">Subsonic 2.8 - Sep 07, 2006</h2></a>
<ul>
<li><span class="bugid">New:</span> Added option for transcoders to obey the player max bitrate setting.</li>
<li><span class="bugid">New:</span> Sort songs by track number.</li>
<li><span class="bugid">New:</span> Added transcoding support for Shorten and WavPack.</li>
<li><span class="bugid">New:</span> Improved caching of cover art images in browser.</li>
<li><span class="bugid">New:</span> Scroller color in Sandstorm theme.</li>
<li><span class="bugid">New:</span> Updated Norwegian translation.</li>
<li><span class="bugid">New:</span> Added Simplified Chinese translation by Neil Gao (currently incomplete).</li>
<li><span class="bugid">Bugfix:</span> Fixed performance problem with "Home" page.</li>
<li><span class="bugid">Bugfix:</span> Fixed broken wap interface.</li>
<li><span class="bugid">Bugfix:</span> Fixed playlist autoscroll.</li>
<li><span class="bugid">Bugfix:</span> Proper rendering of directories with both files and sub-directories.</li>
</ul>
<a name="2.8.beta1"><h2 class="div">Subsonic 2.8.beta1 - Aug 13, 2006</h2></a>
<ul>
<li><span class="bugid">New:</span> Transcoding plugin framework.</li>
<li><span class="bugid">New:</span> VBR (variable bitrate) detection and resampling.</li>
<li><span class="bugid">New:</span> Added form-based login with remember-me.</li>
<li><span class="bugid">New:</span> Added logout option.</li>
<li><span class="bugid">New:</span> Support per-user language and theme.</li>
<li><span class="bugid">New:</span> Show track number, genre, format, duration and file size.</li>
<li><span class="bugid">New:</span> Configurable level of song details.</li>
<li><span class="bugid">New:</span> Various artists detection.</li>
<li><span class="bugid">New:</span> Added option to stream over plain HTTP when using SSL.</li>
<li><span class="bugid">New:</span> Mouseover tooltip for truncated text and cover art images.</li>
<li><span class="bugid">New:</span> Optional notification of new final and beta releases.</li>
<li><span class="bugid">New:</span> Nicer error page.</li>
<li><span class="bugid">New:</span> Added "Back in black" and "Sandstorm" themes.</li>
<li><span class="bugid">New:</span> Exclude files and folders listed in "subsonic_exclude.txt"</li>
<li><span class="bugid">Tech:</span> New security implementation based on Acegi (http://acegisecurity.org/)</li>
<li><span class="bugid">Tech:</span> Springified WAP pages and servlets.</li>
<li><span class="bugid">Tech:</span> Springified DWR.</li>
<li><span class="bugid">Tech:</span> Springified DAO's and data source.</li>
</ul>
<a name="2.7"><h2 class="div">Subsonic 2.7 - Jun 12, 2006</h2></a>
<ul>
<li><span class="bugid">Tech:</span> Subsonic was completely rewritten to use the Spring MVC framework.</li>
<li><span class="bugid">New:</span> Theme support. Now ships with two themes, "Subsonic Default" and "2 minutes to
midnight". Theme authors are encouraged to contribute.
</li>
<li><span class="bugid">New:</span> Ajax-based ID3 tag editor.</li>
<li><span class="bugid">New:</span> Cover art 3D effect and popup. (3D effect not available in Internet Explorer).
</li>
<li><span class="bugid">New:</span> Added options to limit bandwidth for downloads and uploads.</li>
<li><span class="bugid">New:</span> Added progress bar to upload page.</li>
<li><span class="bugid">New:</span> Show upload (as well as download and streaming) charts in status page.</li>
<li><span class="bugid">New:</span> Added option to configure shortcuts to certain folders.</li>
<li><span class="bugid">New:</span> Rating where you can see how much each user has uploaded/downloaded/streamed.
</li>
<li><span class="bugid">New:</span> Nicer layout and graphics.</li>
<li><span class="bugid">New:</span> Added option to download playlists, both current and previously saved ones.</li>
<li><span class="bugid">New:</span> Now logs to c:/subsonic/subsonic.log (Windows) or /var/subsonic/subsonic.log
(other platforms).
</li>
<li><span class="bugid">New:</span> Support symbolic links on Unix.</li>
<li><span class="bugid">New:</span> Support XSPF playlist format.</li>
<li><span class="bugid">New:</span> Create backup of old image file when changing cover art.</li>
<li><span class="bugid">Bugfix:</span> Avoid wrapped lines if browser window is small.</li>
<li><span class="bugid">Bugfix:</span> Use proper Y-range in bandwidth charts.</li>
<li><span class="bugid">Bugfix:</span> Integer overflow in search index creation interval.</li>
<li><span class="bugid">Bugfix:</span> Some Amazon search didn't show any results.</li>
<li><span class="bugid">Bugfix:</span> Now possible to change cover art even if original file is write protected
(Windows only).
</li>
</ul>
<a name="2.6"><h2 class="div">Subsonic 2.6 - Mar 10, 2006</h2></a>
<ul>
<li><span class="bugid">New:</span> Nicer layout, colors and icons. Customizable welcome message. Option to limit
number of cover art images to display.
</li>
<li><span class="bugid">New:</span> You can now specify multiple media folders in the configuration.
This is useful, for example, if you have your music on multiple disks, or if you have one
directory with music, and another with movies. The index (on the left-hand side) can either show all
media folders (merged alphabetically), or you can select from a combo box which folder to display.
</li>
<li><span class="bugid">New:</span> Assign ratings (one to five stars) and comments to individual albums.</li>
<li><span class="bugid">New:</span> There is a new welcome page, displaying lists of random albums, newest albums,
highest rated albums, most often played albums and most recently played albums.
</li>
<li><span class="bugid">New:</span> You can configure a set of links to Internet TV and radio stations. These links
become available in the index on the left-hand side. Click on a link, and your player connects to the station.
</li>
<li><span class="bugid">New:</span> Saved playlists are now available as Podcasts (available from the "More" page).
</li>
<li><span class="bugid">New:</span> Improved player management. Support multiple players with the same IP address,
and players with dynamic IP addresses. Display player type (e.g., WinAmp) and last-seen date.
</li>
<li><span class="bugid">New:</span> Macedonian translation by Stefan Ivanovski.</li>
<li><span class="bugid">New:</span> Implemented support for non-Latin character encodings (for instance Japanese or
Cyrillic).
</li>
<li><span class="bugid">New:</span> Added option to load a previously saved playlist in the WAP interface.</li>
<li><span class="bugid">New:</span> "Album Info" now integrates with Google Music.</li>
<li><span class="bugid">New:</span> Avoid unnecessary reloading of the playlist window.</li>
<li><span class="bugid">Bugfix:</span> Fallback to file name if ID3 tags are present but empty.</li>
<li><span class="bugid">Bugfix:</span> LAME now works on Linux.</li>
<li><span class="bugid">Bugfix:</span> Solved problem with playlist autoscroll on rearrange.</li>
<li><span class="bugid">Bugfix:</span> Clicking index in top frame sometimes caused reloading of left frame.</li>
</ul>
<a name="2.5"><h2 class="div">Subsonic 2.5 - Nov 25, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Implemented user management. Users are easily created, deleted and assigned
different privileges.
</li>
<li><span class="bugid">New:</span> Faster song switching. Players react immediately to playlist changes.</li>
<li><span class="bugid">New:</span> Now possible to refine search for cover art and album info.</li>
<li><span class="bugid">New:</span> Better support for OGG, AAC and other formats. Added proper suffix to stream URL
as a hint to the player. </li>
<li><span class="bugid">New:</span> Display media library statistics.</li>
<li><span class="bugid">New:</span> New location for preferences, search index and database (c:\subsonic or
/var/subsonic).
</li>
<li><span class="bugid">Bugfix:</span> Improved parsing of MP3 tags. Avoid funny characters in artist, album and
song title.
</li>
</ul>
<a name="2.4"><h2 class="div">Subsonic 2.4 - Oct 10, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Download cover art and album info from Amazon web service.</li>
<li><span class="bugid">New:</span> Show selection of random albums on welcome page.</li>
<li><span class="bugid">New:</span> Display notice if LAME is not installed.</li>
<li><span class="bugid">Bugfix:</span> Allow max one stream per player.</li>
<li><span class="bugid">Bugfix:</span> Use user-wide (not system-wide) preferences on non-Windows platforms.</li>
</ul>
<a name="2.3"><h2 class="div">Subsonic 2.3 - May 28, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Full internationalization support.</li>
<li><span class="bugid">New:</span> Automatic update of search index at specified intervals.</li>
<li><span class="bugid">New:</span> Search is now more like Google.</li>
<li><span class="bugid">New:</span> Updating search index is now a lot faster (30 seconds for 18000 songs).</li>
<li><span class="bugid">New:</span> Unique playlist "undo" function.</li>
<li><span class="bugid">New:</span> "Now Playing" automatically refreshes when a new album is played.</li>
<li><span class="bugid">New:</span> Ongoing downloads are now displayed in the status page, with charts showing
download speed.
</li>
<li><span class="bugid">New:</span> Some improvements in zip functionality.</li>
<li><span class="bugid">New:</span> Significantly improved accuracy in charts.</li>
<li><span class="bugid">New:</span> Better support for non-ASCII characters in SHOUTcast.</li>
<li><span class="bugid">New:</span> No longer necessary to enter username and password in player.</li>
<li><span class="bugid">New:</span> Support for "ignored articles".</li>
<li><span class="bugid">New:</span> Show log in help page.</li>
</ul>
<a name="2.2"><h2 class="div">Subsonic 2.2 - March 17, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Implemented SHOUTcast support.</li>
<li><span class="bugid">New:</span> Added "Album info" which links to reviews etc at allmusic.com.</li>
<li><span class="bugid">New:</span> Support for uploading files from the browser to the Subsonic server. Zip-files
are automatically unpacked.
</li>
<li><span class="bugid">New:</span> Improved usability in search interface.</li>
<li><span class="bugid">New:</span> Option to specify http://yourhostname/stream/file.ogg etc.</li>
<li><span class="bugid">Bugfix:</span> Detect zero-terminated strings in ID3 tags.</li>
<li><span class="bugid">Bugfix:</span> Use ID3v2 tags instead of ID3v1, if both are present.</li>
</ul>
<a name="2.1"><h2 class="div">Subsonic 2.1 - March 8, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Added more search options.</li>
<li><span class="bugid">New:</span> Added support for downloading an entire directory structure as a zip file.</li>
<li><span class="bugid">New:</span> Subsonic now parses song titles, artists and albums from ID3 tags.</li>
<li><span class="bugid">New:</span> Settings for cover art size and max bitrate can now be set for individual
players.
</li>
<li><span class="bugid">New:</span> Search index is now generated in the background.</li>
<li><span class="bugid">New:</span> Keep position in playlist frame (e.g., always show the currently playing track).
</li>
<li><span class="bugid">Bugfix:</span> Some minor bug fixes.</li>
</ul>
<a name="2.0"><h2 class="div">Subsonic 2.0 - February 27, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Added WAP interface for controlling Subsonic from a mobile phone or PDA.</li>
<li><span class="bugid">New:</span> Added option to generate a random playlist.</li>
<li><span class="bugid">New:</span> Added option to download and save individual songs.</li>
<li><span class="bugid">New:</span> Subsonic now alerts users if a new version is available.</li>
<li><span class="bugid">New:</span> Improved documentation and usability.</li>
<li><span class="bugid">New:</span> ANT support.</li>
</ul>
<a name="1.0"><h2 class="div">Subsonic 1.0 - February 10, 2005</h2></a>
<ul>
<li><span class="bugid">New:</span> Added chart for displaying bitrates last few minutes.</li>
<li><span class="bugid">New:</span> Implemented transcoding to lower bitrates.</li>
<li><span class="bugid">New:</span> Added online help.</li>
<li><span class="bugid">New:</span> Support PLS and M3U playlists.</li>
</ul>
<a name="0.1"><h2 class="div">Subsonic 0.1 - December 14, 2004</h2></a>
<ul>
<li>Initial release.</li>
</ul>
</div>
<div id="side-col">
<%@ include file="google-translate.jsp" %>
<div class="sidebox">
<h2>Releases</h2>
<ul class="list">
<li><a href="#4.7.beta2">Subsonic 4.7.beta2</a></li>
<li><a href="#4.7.beta1">Subsonic 4.7.beta1</a></li>
<li><a href="#4.6">Subsonic 4.6</a></li>
<li><a href="#4.6.beta2">Subsonic 4.6.beta2</a></li>
<li><a href="#4.6.beta1">Subsonic 4.6.beta1</a></li>
<li><a href="#4.5">Subsonic 4.5</a></li>
<li><a href="#4.5.beta2">Subsonic 4.5.beta2</a></li>
<li><a href="#4.5.beta1">Subsonic 4.5.beta1</a></li>
<li><a href="#4.4">Subsonic 4.4</a></li>
<li><a href="#4.4.beta1">Subsonic 4.4.beta1</a></li>
<li><a href="#4.3">Subsonic 4.3</a></li>
<li><a href="#4.3.beta1">Subsonic 4.3.beta1</a></li>
<li><a href="#4.2">Subsonic 4.2</a></li>
<li><a href="#4.2.beta1">Subsonic 4.2.beta1</a></li>
<li><a href="#4.1">Subsonic 4.1</a></li>
<li><a href="#4.1.beta1">Subsonic 4.1.beta1</a></li>
<li><a href="#4.0.1">Subsonic 4.0.1</a></li>
<li><a href="#4.0">Subsonic 4.0</a></li>
<li><a href="#4.0.beta2">Subsonic 4.0.beta2</a></li>
<li><a href="#4.0.beta1">Subsonic 4.0.beta1</a></li>
<li><a href="#3.9">Subsonic 3.9</a></li>
<li><a href="#3.9.beta1">Subsonic 3.9.beta1</a></li>
<li><a href="#3.8">Subsonic 3.8</a></li>
<li><a href="#3.8.beta1">Subsonic 3.8.beta1</a></li>
<li><a href="#3.7">Subsonic 3.7</a></li>
<li><a href="#3.7.beta1">Subsonic 3.7.beta1</a></li>
<li><a href="#3.6">Subsonic 3.6</a></li>
<li><a href="#3.6.beta2">Subsonic 3.6.beta2</a></li>
<li><a href="#3.6.beta1">Subsonic 3.6.beta1</a></li>
<li><a href="#3.5">Subsonic 3.5</a></li>
<li><a href="#3.5.beta2">Subsonic 3.5.beta2</a></li>
<li><a href="#3.5.beta1">Subsonic 3.5.beta1</a></li>
<li><a href="#3.4">Subsonic 3.4</a></li>
<li><a href="#3.4">Subsonic 3.4.beta1</a></li>
<li><a href="#3.3">Subsonic 3.3</a></li>
<li><a href="#3.3.beta1">Subsonic 3.3.beta1</a></li>
<li><a href="#3.2">Subsonic 3.2</a></li>
<li><a href="#3.2.beta1">Subsonic 3.2.beta1</a></li>
<li><a href="#3.1">Subsonic 3.1</a></li>
<li><a href="#3.1.beta2">Subsonic 3.1.beta2</a></li>
<li><a href="#3.1.beta1">Subsonic 3.1.beta1</a></li>
<li><a href="#3.0">Subsonic 3.0</a></li>
<li><a href="#3.0.beta2">Subsonic 3.0.beta2</a></li>
<li><a href="#3.0.beta1">Subsonic 3.0.beta1</a></li>
<li><a href="#2.9">Subsonic 2.9</a></li>
<li><a href="#2.9.beta1">Subsonic 2.9.beta1</a></li>
<li><a href="#2.8">Subsonic 2.8</a></li>
<li><a href="#2.8.beta1">Subsonic 2.8.beta1</a></li>
<li><a href="#2.7">Subsonic 2.7</a></li>
<li><a href="#2.6">Subsonic 2.6</a></li>
<li><a href="#2.5">Subsonic 2.5</a></li>
<li><a href="#2.4">Subsonic 2.4</a></li>
<li><a href="#2.3">Subsonic 2.3</a></li>
<li><a href="#2.2">Subsonic 2.2</a></li>
<li><a href="#2.1">Subsonic 2.1</a></li>
<li><a href="#2.0">Subsonic 2.0</a></li>
<li><a href="#1.0">Subsonic 1.0</a></li>
<li><a href="#0.1">Subsonic 0.1</a></li>
</ul>
</div>
<%@ include file="donate.jsp" %>
</div>
<div class="clear">
</div>
</div>
<hr/>
<%@ include file="footer.jsp" %>
</div>
</body>
</html>
|