All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
detectCJKCharacters() - Detect CJK characters in a String (filename) detectEpisodeNumberFromFile() - Refinement(s) on additional edge cases detectEpisodeNumberFromFile2() - Testing version of detectEpisodeNumberFromFile() with workingSort script
detectEpisodeNumberFromFile() - Added 10.2, 10.3, 10.4, 10.5, 12, 13, 14, 15, 16 Detection
detectEpisodeNumberFromFile() - Added 10.2 Edge Case Detection
detectEpisodeNumberFromFile() - Switch to Logging.fine for output detectEpisodeNumberFromFile() - Add removeFileExtensionRegexForEpisodeDetection
detectEpisodeNumberFromFile() - Added returnOnlyIntegerEpisode param for situations where a non-integer would cause issues (like 212-213)
Changed all println to Logging.log.info/fine/finer/finest, Apply some Intellij suggested Fixes here and there
detectAnimeReleaseGroupFromFile() - Added manual override regex for [TDG Season x][###][XXX] File format
detectEpisodeNumberFromFile() - Added a additional episode regex for [TDG Season x][###][XXX] Text File format
detectEpisodeNumberFromFile() - Added a few additional episode regex
- detectEpisodeNumberFromFile() - Moved AirDate order detection to later in method
- Switched regex to use global variables, introduced the following:
- airDateOrderMatcherRegex
- stripLeadingZerosRegex
- stripEpisodeVersionInfoRegex
- matchAniAddEpisodeFormatOne
- matchAniAddMovieFormatOne
- stripTrailingSpacesDashRegex
- stripYearDateRegex
- detectEpisodeNumberFromFile() - Reordered regex matching putting some inaccurate one's first
- detectAirdateOrder() - Added support for 4 digit episodes (Case Closed is now 999+)
- detectEpisodeNumberFromFile() - fix missing \ from regex to match episodes with periods (aka 5.5)
- detectEpisodeNumberFromFile() - Initial Update to support 4 digit episode # (and try to exclude 19/20 year dates) and 3 digit Season (airdate only)
- detectEpisodeNumberFromFile() - Update aniadd to support returnSpecialsType Boolean
- detectEpisodeNumberFromFile() - Detect the Episode # from a file
- javadoc for methods
- detectAirdateOrder - Refine regex for a few corner cases
- detectAirdateOrder - Updated regex to catch wider range of TVDB syntax schemes
- Before I started keeping a Changelog :)