Explanatory notes concerning TRACKTOTAL
[abcde.git] / changelog
index 4dfd578..bef867a 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,9 +1,136 @@
-abcde 2.5.5
+abcde 2.6.1
+
+  * Total track number now written to flac files as well as
+    individual track number. Thanks to monkth for the
+    notification. This solves Issue 76.
+  * Support added for the downloading of album art. A huge
+    thank you to Johannes Gernemann who came forward with
+    the technique used and also the original patch. An equally
+    huge thanks to Richard who extended and greatly enhanced
+    the original patch. Detailed documentation added to the
+    abcde FAQ document although the sane defaults in place
+    will guarantee a good experience even for those who do
+    not read documentation! This closes Issue 33.
+  * Support added for ripping with the GNU Compact Disc 
+    Input and Control library (libcdio) as requested by
+    both gentoo and NixOS. The utility used is cd-paranoia
+    and can best be called from a conf file as follows:
+
+     CDROMREADERSYNTAX=libcdio       
+     CD_PARANOIA=cd-paranoia  
+     CDPARANOIAOPTS="--never-skip=40 --verbose"
+
+    with the CD_PARANOIA variable giving the correct path 
+    to cd-paranoia. I believe that cd-paranoia uses the same
+    options as cdparanoia but if I am proven incorrect this 
+    will need to be rectified...
+  * Fix for encoding with bladeenc and usepipes.
+  * Fix for broken ripping with dagrab. Closes Issue 140.
+  * Fix for diskutil selecting wrong disk on OS X. Thanks
+    to Richard for this fix which closes Issue 139.
+  * Added some error checking and documentation for
+    the abcde-musicbrainz-tool. Thanks yet again to
+    Matthias Andree for this work! Closes issue 138.
+  * New variables for m4a/aac encoding options to be 
+    manipulated in a users ~/.abcde.conf file:
+     1. FAACENCOPTS for faac encoding options
+     2. NEROAACENCOPTS for neroAacEnc options
+     3. FDKAACENCOPTS for fdkaacenc options
+    Note that these options replace the now obsolete AACENCOPTS.
+  * Check added for neroAacTag when encoding with neroAacEnc.
+  * Several additions to usepipes with the following encoders 
+    being added:
+      1. mp3enc: mp3
+      2. speexenc: Speex
+      3. mpcenc: Musepack SV8
+      4. wavpack: WavPack
+      5. faac: aac
+      6. neroAacEnc: aac
+      7. fdkaac: aac
+    The cd ripper cdda2wav (icedax) has also been added.
+  * Ripping and encoding with 'usepipes' fixed. This fix
+    closes Issue 46.
+  * Suggested encoding options for mp3enc added to the sample
+    abcde.conf. Last release of mp3enc in 1998 but it still
+    works flawlessly with a modern abcde!
+  * Suggested encoding options for l3enc added to the sample
+    abcde.conf. Congratulations to abcde which in 2015 still 
+    works with l3enc which saw its final release in 1997!
+  * Fix for -o option use with options and multiple outputs.
+    This allows for commandline options such as the following:
+          abcde -o 'flac:-8,mp3:-b 320' 
+    Thanks to Matthias Andree for yet another quality patch! 
+    This closes Issue 136.
+  * Support added for ReplayGain with WavPack encoding.
+  * Fix for MusePack to allow the use of the SV8 ReplayGain 
+    application 'mpcgain'.
+  * Monkey's Audio (ape) encoding added. Tagging is with
+    Robert Muth's apetag. Thanks to Shantiq for testing.
+  * Simplify Opus tagging.This closes Issue 133.
+  * Allow 'clean' when OUTPUTTYPE=wav, broken for some time.
+    Thanks to Roger rogerx.oss<at>gmail.com for showing the
+    problem and demonstrating the fix. This closes Issue 94.
+  * Clarification that CDDBLOCALRECURSIVE=y is required for 
+    local CDDB search. Thanks to Reuben Thomas for the
+    notification. This partially resolves Issue 121.
+  * AtomicParsley removed from debian/control, WavPack added.
+  * Details of abcde's handling of faac compiled with and 
+    without mp4v2 added as a new entry to FAQs.
+  * Fix to allow display of the 'date' meta tag generated
+    by eyeD3 in vlc, Audacious and friends.
+    Thanks to Reuben Thomas. This closes Issue 126.
+  * Fix for flac floating point error. Thanks to rwvtveer
+    for the patch which closes Issue 113.
+  * Formalised 3 methods of mp3 tagging using ID3TAGV:
+      1.id3v2.4 using eyeD3 (set in abcde as the default)
+      2.id3v2.3 using id3v2
+      3.id3v1 using id3
+    Thanks to Adriaan for this patch which fixes issue 101.
+  * Support for WavPack added. Closes issue 123.
+  * Fix for mp3 encoding with different versions of eyeD3.
+    Thanks to Matthias Andree for this patch.
+  * Major AAC encoding cleanup, including addition of the fdkaac encoder. 
+    Thanks to Doug Mcmahon for assistance with this.
+
+abcde 2.6
 
   * Fix finding $CDROM on OS X. Thanks to niederstrasser for the patch.
     Closes issue 71.
-
- -- Steve McIntyre <93sam@debian.org>  Tue, 18 Sep 2012 12:42:11 +0100
+  * USEID3 and USEID3V2 variables are unused now, so remove them. Thanks
+    to vskytta for the patch. Closes issue 73.
+  * Clean up movement to eyeD3, remove id3v2 remnants. Thanks to vskytta
+    for the patch. Closes issue 74.
+  * Fix infinite loop if cddb fails. Thanks to Dominic Hargreaves for the
+    patch. Closes: #687038 in Debian
+  * Switch from Musepack SV7 to SV8. Thanks to Andrew Strong for the
+    patch.
+  * Allow aac encoding with neroAacEnc. Thanks to atheren for the patch.
+    Closes issue 8.
+  * Allow opus encoding with opusenc. Thanks to Tomasz Golinski for the
+    patch. Closes issue 70.
+  * Fix typo: s/CUEWAVEFILE/CUEWAVFILE/ so that abcde.mkcue should now
+    produce working cue files. Closes issue 78.
+  * Remove no-op -q option. Closes issue 106. Thanks to vskytta for the
+    patch.
+  * Fix issue 112: perl encoding pragma deprecation. Thanks to Alex Corrie
+    for the patch.
+  * Fix option parsing for multiple output formats. Thanks to
+    matthias.andree@gmx.de for the patch. Closes issue 115.
+  * Fix eyeD3 tagging for cddb entries without year. Thanks to vskytta for
+    the patch. Closes issue 107
+  * Add mention of CD-TEXT support in the man page. Closes issue 102.
+  * Make Y/N prompting more consistent. Closes issue 95
+  * Remove the no-op -B option. Closes: #426531 in Debian
+  * Document the need to escape parentheses in tag comments.
+    Closes: #256941 in Debian.
+  * Concatenate option steps on -t/-T option. Thanks to Charles
+    Steinkuehler for the patch. Closes: #391294 in Debian
+  * Try to use bsd-mailx where possible to force UTF-8 for cddb-tool mail
+    submissions. If not possible, attempt to force UTF-8 via the
+    environment and fall back to mail instead. Closes: #756289 in Debian,
+    issue 111.
+
+ -- Steve McIntyre <93sam@debian.org>  Sun, 26 Oct 2014 13:17:24 -0700
 
 abcde 2.5.4
 
@@ -118,7 +245,7 @@ abcde 2.4.2
   * Bumped to 2.4.2
   * Fix Cue file always references "dummy.wav" bug
     patch from Chris Chiappa (Closes: #459928).
-  * Whitespace cleanup, replace single perl instance with sed 
+  * Whitespace cleanup, replace single perl instance with sed
     (Charles Steinkuehler)
   * Fix leadin/leadout computation for cue files broken bug
     Patch from Martin Michlmayr (Closes: #582175).
@@ -295,7 +422,7 @@ abcde 2.3.99.3
   * Added iconv + converted to utf-8 the charset of a ready-to-send CDDB
     entry (Closes: #345708).
   * Added AAC (Mpeg4) support.
-  * Small cd-discid update. 
+  * Small cd-discid update.
 
  -- Jesus Climent <jesus.climent@hispalinux.es>  Thu, 19 Jan 2006 23:27:40 +0200
 
@@ -792,7 +919,7 @@ abcde 2.1.3
     missing): Closes: #191475.
 
  -- Jesus Climent <jesus.climent@hispalinux.es>  Sat, 10 May 2003 07:49:22 +0000
+
 abcde 2.1.2
 
   * Documentation updates: Closes: #186230.
@@ -815,9 +942,9 @@ abcde 2.1.2
 abcde 2.1.1
 
   * New release.
-  
+
  -- Jesus Climent <jesus.climent@hispalinux.es>  Mon, 17 Mar 2003 08:52:01 +0200
-   
+
 abcde 2.1.0-3
 
   * Since abcde does not depend on eject, an execution test ([-x]) was added,