FileBot 4.9

Release notes and future plans
Post Reply
User avatar
rednoah
The Source
Posts: 19011
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

FileBot 4.9

Post by rednoah »

FileBot 4.9.1
• Added Edit Format / Edit Match / Edit Name context menu
• Added Smart Mode: Attributes matcher (i.e. xattr / exif / id3 / atom)
• Use F2 shortcut for Plain File Mode
• Use F3 shortcut for Local Xattr Mode
• Enable selected post-processing features via Filter ➔ Attributes ➔ Apply
• Enable clone (on macOS / apfs) and reflink (on Linux / btrfs) by default for all COPY operations
• Enhanced Selection Dialog with thumbnails and tooltips
• Enhanced Conflict Dialog with detailed explanations
• Enhanced manual search to support both search by name and lookup by id
• Improved support for mapping episode information between different databases and numbering schemes (e.g. via AnimeList or XEM)
• Added {db} dynamic binding (e.g. map between TheTVDB and AniDB episode objects)
• Added {vs} standard media {source} tag
• Enhance {primaryTitle} to yield AniDB x-jat (romanized Japanese) series name for TheTVDB episode objects
• Enhance {hours} to use Ratio (U+2236) instead of Colon (U+003A)
• Added {historic} binding for looking up the original file path of {f} (e.g. useful for -exec post-processing commands)
• Evaluate {closures} automatically in String.plus(Closure) constructs (e.g. {"[" + {n} + " " + {s00e00} + "]"})
• Improved -mediainfo -exec pipeline
• Added -no-probe option to disable media parser (e.g. match files without reading file contents)
• Added -no-index option to disable local media indices (i.e. improved support for low-memory devices)
• Added -no-history and -clear-history options
• Support dynamic code evaluation via include and evaluate
• Support @file.groovy syntax in Format Editor and Preset Editor (e.g. @/path/to/MyFormat.groovy)
• Added --apply option (e.g. --apply artwork nfo url metadata)
• Added --mapper option (e.g. --mapper AnimeList.AniDB)
• Allow *.groovy files as argument value for --format, --filter, --mapper and --file-filter options (e.g. --format /path/to/MyFormat.groovy)
• Support movie hash lookup via --db OpenSubtitles
• Support -r and --file-filter for -script calls (i.e. select files before calling the script)
• Support bash_completion


Image
:idea: Please read the FAQ and How to Request Help.
User avatar
rednoah
The Source
Posts: 19011
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

FileBot 4.9.2

Post by rednoah »

FileBot 4.9.2
• Enable Dark Mode by default on Windows and macOS (depending on system settings)
• Enhanced Progress Monitor and Dialog UI
• Enhanced native Desktop integration
• Enhanced configuration options for Presets
• Improved support for Export and Restore of User Data
• Improved support for multi-monitor environments
• Restore window bounds and window state on startup (and actively prevent off-screen windows)
• Added {decade} convenience binding (e.g. 1970)
• Added {anime} boolean binding (i.e. best guess based on database, genre, language, country, etc)
• Improved support for 3-digit and 4-digit season numbers
• Improved support for DE-ASCII transliteration (e.g. ÄäÖöÜüß)
• Enhanced file path validation on Linux (e.g. GVFS)
• Enhanced xattr and crc32 in-memory cache invalidation
• Optimize History write operations
• Added -d option (i.e. Folder Mode)
• Added -revert command default behaviour (i.e. revert most recent -rename operation)
• Enhanced --q query expressions
• Enhanced --mapper capabilities
• Improved support for --mode interactive on Windows
• Improved support for @files (e.g. BOM)
• Improved support for hardlink deduplication
• Added support for macOS Big Sur


Image



FileBot 4.9.2 (r8046)
• Fix regression issue where FileBot would incorrectly skip manual user input in Movie Mode thus skip processing of badly named files in certain corner cases
• Fix regression issue where FileBot would incorrectly allow cache collisions between TheMovieDB and TheMovieDB::TV search results in certain corner cases



Known Issues:
TheMovieDB::TV prefers the Original Name field for {n} and thus ignores the user-defined language preferences in cases where Name and Original Name are not one and the same (fixed with r8090)
Keyboard shortcuts (configured for Presets) may trigger in unrelated input dialogs when entering numbers (fixed withFileBot r8096)
MediaInfo bindings do not work out of the box on some devices (e.g. Raspberry Pi) when FileBot was installed via apt (see workaround)
:idea: Please read the FAQ and How to Request Help.
Post Reply