TVRenamer Changelog

What's new in TVRenamer 1.0b4 Pre-release

Nov 22, 2019
  • Take what's currently on master and create a beta for user testing.

New in TVRenamer 0.8b3 Pre-release (Nov 29, 2017)

  • Bugfixes:
  • #259 files with different extensions should not be considered duplicates
  • #289 show not recognized by "30Rock" in filename
  • In addition to the bug fixes made on top of v0.8b2, this release contains code improvements made in response to static analysis tools.

New in TVRenamer 0.8 (Nov 29, 2017)

  • Features:
  • #130 Ability to move files according to show name, without renaming the file itself
  • #223 Support for three-digit episode numbers
  • #129 Differentiate between downloading a show, and getting its listings
  • It had been that you didn't get any feedback about your file until the show's listings had been downloaded, which sometimes didn't succeed. Now, there is more feedback
  • When TVRenamer downloads the show, the display changes to <Show Name>. Then when it downloads the listings, it changes to the actual destination filename.
  • If it gets the show but either cannot download the listings, or cannot find your episode, the display remains just displaying the show name
  • #114 Add new 'resolution' replacement token
  • #108 improve handling of punctuation and camel case
  • #246 inform users of deprecation
  • #105 support multi-row selection
  • #120 more flexible configuration setup
  • recognize pattern "Season xx Episode yy"
  • recognize pattern "Sxxyy", e.g., "S0102"
  • better recognize pattern "SxEE", e.g., "5x21" or "S5x21"
  • better recognition of season folders
  • truncate very, very long episode titles
  • better handling of:
  • show names with numbers in them
  • show names with an ampersand in them
  • episode titles that have trailing whitespace
  • set focus to results table on startup
  • Bugfixes:
  • #214 crash when moving show that is not found
  • #213 dialog box errors when show is in place
  • #212 UI reports "Downloading..." when show not found
  • #168 when using DVD episode number, be sure to use DVD season
  • #220 file should not occur multiple times in table
  • #148 potential file loss due to conflicting episodes
  • #181 rename multiple different files that refer to the same episode
  • #172 "Season9" should be "Season09"
  • #215 little grey box left behind after moving files
  • #196 (and others) improved messaging when errors occur
  • #225 proper newlines in run-linux.sh
  • Miscellaneous:
  • #122 move packages to org.renamer
  • #142 use java NIO package for files
  • #143 use java 8 time (based on Joda)
  • standardization of code style
  • ability to run checkstyle, findbugs, and javadoc from ant
  • download necessary libraries for testing with ivy
  • eliminate reliance on jedit library
  • #123 (and other) removal of dead code
  • #173 internet proxy no longer supported
  • #211 use exit status to indicate error
  • handle IntelliJ config files so files can be shared, but are not intrusive
  • Unexposed Features:
  • #152 preload files on startup
  • #68 delete vacated directories
  • Although not officially exposed, these features are accessible to advanced users; see the links for details

New in TVRenamer 0.7.2 (Oct 13, 2016)

  • Bugfixes:
  • Use appbundler to create Mac OS X bundle - resolves need for JDK to be installed
  • Fix up generated classes so that they are correctly for Java 7
  • Fix up handling of shows with DVD numbers in TheTVDB
  • Tweak filename parsing for wider compatibility

New in TVRenamer 0.7b2 (May 12, 2015)

  • Features:
  • Added a button to clear the results list.
  • Update the last modified date of the file during rename.
  • Made preference pane tabbed.
  • Add preference to allow the user to choose keywords (default: ‘sample’) to dictate ignored paths and filenames, e.g. .nfo and .srt files.
  • Add preference for leading zero in season directory name prefix, e.g. Season 01 instead of Season 1.
  • Bugfixes:
  • [Issue #60] Fixed support for SXXEXX filename formats.
  • [Issue #79] Fixed an issue where some filenames (e.g. the.100.208.hdtv-lol.mp4) weren't being parsed correctly by removing the random junk off the end of the filename before parsing it.

New in TVRenamer 0.6 (May 16, 2014)

  • Includes all the changes featured in the previous Beta versions

New in TVRenamer 0.6. Beta 2 (May 15, 2014)

  • Wait longer for network connections before disconnecting to help with issues connecting to tvrage.com
  • Rename preferences file to .tvrenamer in the user's home directory (previously was .tvrenamerpref .
  • If you have been using beta 1, you will need to set up your preferences again. You can delete this old preferences file ( .tvrenamerpref ) manually if desired.
  • Fix issue where sometimes preference changes weren't taking effect immediately.
  • Update SWT to version 4.3.

New in TVRenamer 0.6. Beta 1 (May 14, 2014)

  • Features
  • Added a button to allow the user to add a folder; all compatible files in the directory (and subdirectories) will be added to the list. You can toggle the ability to add all subfolders and files recursively within it.
  • Added ability to remove items from the table, items can be deleted with the backspace or delete key.
  • Added ability to add air date to show titles.
  • Added global overrides, to provide show name overrides, for example Castle (2009) -> Castle . The overrides are currently only editable in xml on disk, in the file .tvrenameroverrides in the user's home directory.
  • Bugfixes
  • Fixed an issue where some filenames were invalid on Windows file systems.
  • Fixed an error when downloading show information resulting from TVRAGE API url change.
  • Other changes:
  • Renamed preferences to .tvrenamerpref in the user's home directory.
  • Updated SWT to version 4.2.1 from 3.7.
  • Updated to retina icons.
  • Fixed issue with UTF-8 encoding.

New in TVRenamer 0.3 (Mar 3, 2010)

  • Updated to use TVRage's new xml feed format, the program should work now.
  • Drag and drop of files is now supported.
  • You can now manually override the show's title. In addition, pressing enter while inside the show title or format fields will apply the changes.
  • Fixed crashing on Mac OS X.
  • Removed success dialog, now prints success message in the status bar (bottom of window).

New in TVRenamer 0.2 (Mar 3, 2010)

  • Show and Episode information is now provided by TVRage's xml feeds, http://www.tvrage.com/xmlfeeds.php.
  • Users can now provide a format string to rename the files by.
  • Users are now provided with list of options for the show, in case the selected show is incorrect.
  • Now correctly handles nested folders