Adds opus encoding support, thanks to Tomasz Golinski for the patch.
[clinton/abcde.git] / changelog
index 45846cf..fc786cd 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,4 +1,73 @@
-abcde 2.5.1 UNRELEASED
+abcde 2.5.5 UNRELEASED
+
+  * Fix finding $CDROM on OS X. Thanks to niederstrasser for the patch.
+    Closes issue 71.
+  * 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.
+
+ -- Steve McIntyre <93sam@debian.org>  Tue, 27 Nov 2012 17:34:55 +0000
+
+abcde 2.5.4
+
+  * Update GPL/FSF headers to match current versions. Thanks to vskytta
+    for the patch. (Closes issue 69).
+  * Fix the command line for ID3SYNTAX=eyed3. Thanks to neil.gm.richards
+    for the patch. Closes issue 50.
+  * Switch to eyed3 by default for MP3 tagging, as it looks to do UTF-8
+    tagging better. Closes issue 22 (hopefully)
+
+ -- Steve McIntyre <93sam@debian.org>  Tue, 18 Sep 2012 12:42:11 +0100
+
+abcde 2.5.3
+
+  * Sort options alphabetically (Closes issue 58).
+    Thanks to vskytta for the patch.
+  * Add Recommends: mailx in the Debian packaging for Debian/Ubuntu
+    users. Closes: #607147
+  * Fix encoding call for m4a. (Closes issue 31). Closes: #449045
+  * Fix do_musicbrainz() for the case where there are no matches.
+  * When using Musicbrainz, checksum and only output unique matches for an
+    album. Closes: #669143
+  * Add Recommends: atomicparsley in the Debian packaging for Debian/Ubuntu
+    users. LP: #535527
+  * Remove documentation of the old "-R" option for recursive searching of
+    local CDDB data, it's now enabled always. (Closes issue 57).
+  * Fix use of awk (sub instead of substr) when generating CRLF line endings.
+    (Closes issue 59).
+  * Make sure that ABCDETEMPDIR is quoted so we can deal with spaces in
+    file and directory names. Closes issue 64. Thanks to
+    richard.security.consultant for the patch, adapted slightly.
+  * Tweak do_cdtext() so it works on OS X too. Closes issue 65.
+    Thanks to richard.security.consultant for the patch.
+  * Change cddb-tool to use bash to make sure that echo -n works.
+    Closes issue 67.
+  * Fixes for lots of spelling mistakes from vskytta. Closes issue 68.
+  * For safety across different systems, avoid using "sed -i".
+    Closes issue 66.
+
+ -- Steve McIntyre <93sam@debian.org>  Sat, 16 Jun 2012 15:12:11 +0100
+
+abcde 2.5.2
+
+  [ Steve McIntyre ]
+  * Re-fix speex tagging. (Closes issue 19).
+    Thanks to vskytta for pointing out the problem - patch not applied
+    properly in 2.5.1
+  * Quickly re-release as 2.5.2
+
+ -- Steve McIntyre <93sam@debian.org>  Sun, 29 Apr 2012 17:17:14 +0100
+
+abcde 2.5.1
 
   [ Steve McIntyre ]
   * Several patches for improved Musicbrainz support from Martin Michlmayr:
@@ -12,6 +81,24 @@ abcde 2.5.1 UNRELEASED
     Thanks to vskytta for the patch.
   * Fix aac tagging. (Closes issue 7).
     Thanks to Andrew Strong for forwarding the patch.
+  * Add ATOMICPARSLEY=AtomicParsley (Closes issue 37).
+  * On OS X, switch from disktool to diskutil. (Closes issue 43).
+  * Updates for CD device detection:
+    + Look for /dev/sr0, in case /dev/cdrom doesn't exist.
+      (Closes issue 52).
+    + Add suggested diskutil code to auto-detect the CD on OS X.
+      (Closes issue 45).
+  * Check that we have $CDDBTOOL before we start. (Closes issue 27).
+  * Change the meaning of EXTRAVERBOSE; previously, it was a y/n option
+    to make things more verbose. Add extra levels of verbosity (0, 1, 2 so
+    far) and a new vvecho() function for callers to use.
+  * With EXTRAVERBOSE==2 or more, make run_command() print out each
+    command as it's run. (Closes issue 39).
+  * If we don't find any CDDB or Musicbrainz information for the CD, try
+    to extract CD-Text information to populate the cddbinfo template.
+    (Closes issue 41).
+  * Try to give more helpful error messages when we can't parse the
+    command line, and exit rather than carry on. (Closes issue 51).
 
   [ Colin Tuckley ]
   * replace deprecated egrep with grep -E (Closes issue 24).
@@ -24,7 +111,7 @@ abcde 2.5.1 UNRELEASED
   * improve presentation of options/defaults when asking a question
     (closes issue 9)
 
- -- Colin Tuckley <colint@debian.org>  Thu, 19 Apr 2012 13:55:00 +0100
+ -- Steve McIntyre <93sam@debian.org>  Wed, 25 Apr 2012 12:35:00 +0100
 
 abcde 2.5.0
 
@@ -271,11 +358,11 @@ abcde 2.3.99
   * BATCH has been split into two options: BATCHNORM which allows, by using
     -b, to use the -a normalize in all the files at once, and NOGAP, that by
     using -g, introduces the lame's --nogap extension.
-  * Added replygain using the appropiate tags with Ogg/Vorbis and Ogg/FLAC.
-  * Replaygain is an action, not a flag, since it can be performed individualy
+  * Added replygain using the appropriate tags with Ogg/Vorbis and Ogg/FLAC.
+  * Replaygain is an action, not a flag, since it can be performed individually
     in the chain of events.
   * debian/{rules,control}:
-    - Changed the target directory from tmp to abcde, to accomodate to compat
+    - Changed the target directory from tmp to abcde, to accommodate to compat
     mode 4.
     - Bump standards to 3.6.2.1. No changes needed.
   * Added "decho" as a DEBUG output for some specific debug variables.
@@ -782,7 +869,7 @@ abcde 2.1.0
   * EXPERIMENTAL multiple output support:
     + multiple output and error checking
     + multiple lists support
-  * Default output file changed to have the $track_number in the begining.
+  * Default output file changed to have the $track_number in the beginning.
   * abcde takeover.
 
  -- Jesus Climent <jesus.climent@hispalinux.es>  Fri, 28 Feb 2003
@@ -881,7 +968,7 @@ abcde 1.9.8
   * Now defaults to using FreeDB instead of Gracenote. Pricks.
   * New VAOUTPUTFORMAT variable for those who like their various artists
     discs named in a different format
-  * Accomodates the fact that OpenBSD xargs does not eat whitespace, thanks
+  * Accommodates the fact that OpenBSD xargs does not eat whitespace, thanks
     to Marcus Daniel for discovering this
   * New scheduler for distmp3, thanks to David Bergeron
   * xingmp3enc support, thanks to Brian Gannon
@@ -1202,7 +1289,7 @@ cdgrab 0.7.5
     If you don't want to touch your lame installation, put the following in
     your cdgrab.conf: "LAME=lamer"
   * Omits -w from cdparanoia commands
-  * Depends on cdparanoia-bin or cdparanoia now - this accomodates the recent
+  * Depends on cdparanoia-bin or cdparanoia now - this accommodates the recent
     cdparanoia package namechange.
   * Fixed a stealth-whitespace typo at line 495. Thanks go to Gregory T.
     Norris for tracking this down.