Skip to content

Releases: jamerst/AutoTag

AutoTag 4.1.0

Choose a tag to compare

@jamerst jamerst released this 04 Jun 20:58
9456c95

Multiple new features added, check out the README for more details.

Thanks @mozartsempiano for your contributions to several of these features!

Changelog

  • Add auto mode
    • This will try to parse files as both TV and movie. If parsed successfully as a TV episode AutoTag will try to process it as TV first, then fall back to processing as a movie.
    • Auto mode is now the default, but this shouldn't change behaviour significantly.
    • Existing config files won't be updated so they will remain as TV or Movie mode by default unless updated
  • File name parsing improvements
    • Support year and multi-episode/split files for TV
    • Support absolute TV episode numbering (for parsing only, not supported for renaming)
    • Improve handling of "noise" in file names
  • Add new format specifiers
    • The new format specifiers support more advanced formatting with fallback options and additional fields for TV episodes
    • Legacy specifiers are still supported, so your current rename patterns will still work
  • Support absolute rename patterns - rename patterns with a directory structure
    • This allows AutoTag to automatically organise input files into folder structures instead of simply renaming in-place
    • Add --remove-empty-folders option to remove empty source folders when used with an absolute rename pattern
  • Add rename support for additional video and subtitle formats
  • Support multiple subtitle files for the same episode without processing separately
  • Support separate search and metadata languages
  • Add automated builds via CI/CD and CLI integration tests

There shouldn't be any significant changes to existing behaviour. If you have any problems with parsing file names please report these so additional test cases can be added.

v4.0.4 prerelease - test GitHub Actions publishing

Choose a tag to compare

@jamerst jamerst released this 16 Apr 20:13
2fc27c1

Test for automated publishing of builds via GitHub Actions

AutoTag 4.0.3

Choose a tag to compare

@jamerst jamerst released this 18 Dec 20:04
04f8edd

Changelog:

  • Fix exception when movie not found on TMDB (#30)
  • Update to .NET 10
  • Update packages

AutoTag 4.0.2

Choose a tag to compare

@jamerst jamerst released this 27 Sep 18:53
1237a0e

Changelog:

  • Fix config file not being read (#29)

AutoTag 4.0.1

Choose a tag to compare

@jamerst jamerst released this 07 Sep 11:27
635c11d

Changelog:

  • Fix error when using episode groups due to unescaped Spectre.Console markup (#27)
  • Fix error when tagging fails without corruption reasons (e.g. due to unwriteable file)
  • (Hopefully) improve startup speed
  • Update packages

AutoTag 4.0.0

Choose a tag to compare

@jamerst jamerst released this 29 Jan 22:06
3381102

Changelog:

  • Add support for alternate episode orderings (#20 - thanks @Tyr3al!)
  • Migrate to Spectre.Console.Cli (fix #19)
  • Significant refactoring to use dependency injection and add unit testing

🚨 Breaking Changes 🚨

There is a breaking change to the --replace option. The option values now must be separated with an equals (=) instead of a space.

For example, --replace a b must now be changed to --replace a=b.

AutoTag 3.5.5

Choose a tag to compare

@jamerst jamerst released this 05 Sep 19:16
099b959

Changelog:

  • Add sort name tag to Apple tagging mode (#21)

AutoTag 3.5.4

Choose a tag to compare

@jamerst jamerst released this 08 Aug 19:59
be3f593

Changelog

  • Fix extended tags not being written (#22)
  • Fix episode name being written to album field instead of series name in Matroska files (#22)

AutoTag 3.5.3

Choose a tag to compare

@jamerst jamerst released this 13 Jun 10:03
7599cbe

Changelog

  • Add file name replacement option (#18)

AutoTag 3.5.2

Choose a tag to compare

@jamerst jamerst released this 23 May 19:06
46e85f6

Changelog

  • #17: Make manual mode behaviour consistent between TV and movie mode - only require input when manual mode enabled for movies