Skip to content

Releases: jesterr0/NfoForge

0.8.14

21 Feb 20:03

Choose a tag to compare

Notes

  • NfoForge will be getting proper TV support in the near future. I have a bit more work to complete on a couple of apps and I'll come back and get it completed. The implementation is already almost completely done.

Added

  • Add super seeding mode option for qBittorrent client (@yammes08).

Fixed

  • MoreThanTV release group parser for tags could sometimes include extra information.
  • Prevent mi_video_dynamic_range token from appending PQ to HDR formats (@yammes08).

What's Changed

  • fix: prevent mi_video_dynamic_range token from appending PQ to HDR formats by @yammes08 in #232
  • feat: add super seeding mode option for qBittorrent client by @yammes08 in #231

Full Changelog: 0.8.13...0.8.14

0.8.13

26 Oct 22:28

Choose a tag to compare

Changed

  • ReelFliX domain change.

0.8.12

17 Oct 02:28

Choose a tag to compare

[0.8.12] - 2025-10-16

Added

  • Massively improve resolution detection (@yammes08).

Fixed

0.8.11

11 Oct 19:06

Choose a tag to compare

[0.8.11] - 2025-10-11

Added

  • Localization override for rename/encode wizard (@yammes08).
  • BHD edition support (@yammes08).
  • Streaming optimized toggle for BHD uploads (@yammes08 .

Fixed

  • Audio channel spacing/characters for BHD (@yammes08 )

0.8.10

02 Sep 02:58
47b951a

Choose a tag to compare

[0.8.10] - 2025-09-01

Changed

  • Now downloads the torrent after upload for UNIT3D trackers. This is now required on v9.1.6.

0.8.9

19 Aug 16:45

Choose a tag to compare

[0.8.9] - 2025-08-19

Added

  • FFPROBE detection. While NFoForge doesn't really need this to function, this will be nice for users to utilize in a plugin and detection can be handled by NfoForge.
  • Added informational hover labels to each dependency.
  • Now supports conditional prompt tokens.
  • In template sandbox mode a new button menu has been added and will be visible when a source is loaded. This allows the user to clear the input or clear the input and tokens without leaving this screen. This way they can test multiple inputs/configurations more easily.
  • Rename window auto detects remux now.
  • TokenReplacer detects rather or the token {mi_video_codec} should be H.264, x264, or AVC (and HEVC equivalents now) intelligently.
  • Added some more plugin functionality (documentation for plugins doesn't exist right now, this will come in the future).
    • Added ask_thread_safe_prompt, ask_thread_safe_multi_prompt and ask_thread_safe_custom_prompt.
      • These are helper functions that can be called from any where in the program, other threads, or multi processes and safely talk to the GUI (ideal for plugins).
    • Built new plugin base PluginPromptDialog for ask_thread_safe_custom_prompt.

Changed

  • ImageViewer check button background now changes to green when required selected images are met.
  • ImageViewer buttons cursor are now pointing hand cursor for the mouse.

Fixed

  • ImageViewer error when moving images starting at index 0.
  • An issue bug for flat strings when using opt, this would have gave duplicate optional values.
  • An issue in rename window for jinja added globals.
  • Rename window remux checkbox was disabled on UHD BluRay quality selection.
  • BeyondHD dupe checks for directories has been fixed.

Removed

  • Jinja changes.
    • Block, variable, and comment control.
    • Line statement prefix and line comment prefix.
    • All of the above added un-needed complexity that > 99% of users would never customize and this allows me to use add custom logic/tokens/unit tests easier.

0.8.8

16 Aug 02:43

Choose a tag to compare

[0.8.8] - 2025-08-15

Added

  • MediaSearch missing inputs that are required now flashes yellow if missing.
  • Advanced input wizard page now flashes yellow for missing input(s).
  • Parse series from TVDB to get metadata as needed (full series support is not in the program yet).
  • Config selector on splash screen if there are 2 or more user configs available for easy selection.
  • Added a new checkbox to Enabled Prompt Tokens on Preview in Sandbox. This will allow the user to control rather or not they will be prompted while testing their templates by prompt tokens.
  • UI scaling.
    • Added UI scaling spinbox in Settings -> General.
    • Can now modify scaling on the fly program wide with hotkeys.
      • CTRL and + zooms in.
      • CTRL and - zooms out.
      • CTRL and 0 resets zoom to defaults.
      • Config is automatically updated after a couple seconds of using the hot keys.

Changed

  • Template sandbox mode changes.
    • Improved syntax error line detection in templates.
    • Directory button is now visible in the input.

Fixed

  • User could save their previewed template in sandbox mode, overwriting their template. Now automatically unchecks the template on save.
  • Break up tooltip that was too long.
  • A bug when the user saved any changes in Config that would break user plugin functions.
  • ShareIsland default torrent source was wrong. You should modify this yourself and set the torrent source to ShareIsland. Alternatively, you can reset the entire config if you desire.
  • Dupes we're not be accurately detected for numerous trackers since v0.8.0.
  • Alignment of widgets on sandbox input window.

Removed

  • Un-needed print statement in code base.

0.8.7

14 Aug 21:34

Choose a tag to compare

[0.8.7] - 2025-08-14

Added

  • Ability to sync images in Basic Comparison screenshot mode.
    • Sync tab to image viewer.
  • TMDB language settings.
    • Smart Language Selection: Added comprehensive TMDB language support with 69 languages including regional variants (en-US/en-GB, es-ES/es-MX, zh-CN/zh-TW, etc.).
    • Automatically uses original titles when user's language matches the movie's original language (e.g., Italian users get authentic Italian titles for Italian films).
  • New FileToken {mi_video_format}, returns the video format e.g. HEVC, AVC, MPEG Video.

Changed

  • Massively improved the auto crop detection logic.
  • Image generation for Basic and Basic Comparison modes have been re-worked.
    • For basic and basic comparison image generation we're looking at about a 80x speed up for image generation.
    • Brings VC-1 image generation up to speed with other codecs.
  • Now automatically de-selects preview on template tab if we're swapping tabs in settings.
  • Optimized API calls to TMDB.
  • No longer overrides TMDB title with IMDb.
  • Improved speed of metadata initial search speed by around 70%.
  • IMDb ID isn't parsed until the user selects a title now (massively reduces requests for each title).
  • MediaSearchPayload now includes essentially all tmdb data from the api for the user to utilize in their templates if needed.

Fixed

  • Edge case where sync images could be out of sync in the ImageViewer Sync tab.
  • Auto crop could fail in certain circumstances.
  • Bug when working with VC-1 files and generating images due to auto crop and basic comparison mode.
  • Media search bug when stripping text is fixed.
  • Bug for template validation when it comes to Unit3D trackers.

0.8.6

13 Aug 02:57

Choose a tag to compare

[0.8.6] - 2025-08-12

Added

  • Support for new trackers.
    • ShareIsland
    • OnlyEncodes
    • UploadCX
  • Opt-in mod queue for ReelFliX and Aither.
  • Flat string filters for filenames/titles.
  • Added a new FileToken {mi_audio_language_all_full}.

Changed

  • MoreThanTV and PassThePopcorn TOTP input changes:
    • Label has been been changed to be more descriptive.
    • Label and input now has a tooltip.
    • If TOTP Secret is not provided the user will now be prompt during processing for their timed one time password.
  • Process progress bar will now be displayed as busy if progress is at 0 when sent. Once above 0 progress is handled as before.

Fixed

  • Default override title token for LST, darkpeers, and Aither.
  • Remove message that would output a repeated string for each tracker in the process log output.
  • Only show update message if there was updates by the user during the overview prompt during processing.

0.8.4

09 Aug 18:56
5d41fb5

Choose a tag to compare

[0.8.4] - 2025-08-09

Added

  • Added support for prompt tokens.
  • Docs for prompt tokens.
  • Overview Prompt
    • Added checkbox in settings -> general to toggle overview prompt during processing.
    • Now prompts the user with the full generated NFOs and tracker titles so they can view them and make final edits if needed.
    • Added docs for overview prompt.

Changed

  • Media search window in sandbox mode is opened the same size and position as the main parent window.

Fixed

  • Theme swapper now de-registers widgets as they are destroyed automatically.

Removed

  • Overview page has been removed and related docs.