github jesterr0/NfoForge 0.5.0

2 days ago

Breaking Changes

  • Additions/changes to the configuration (mostly with trackers) are breaking, you will want to manually adjust all of your settings instead of copying over the config file for this release.

Updates

  • Executable now hides the python console.
  • Now includes FrameForge and FFMPEG in the bundle.
  • Several QoL improvements to the template managing system.
  • Added initial support for uploading to PassThePopcorn as well as checking for dupes.
  • Added template validation for PTP, to ensure the template at a basic level is in the format that PTP expects.
  • Now saves cookies once logged into each tracker, to easily log back in if the cookie is still valid.
  • IMDb parsing is no longer optional, it is done automatically, this costs about 4 seconds to parse it, but it's required for PTP in all scenarios.
  • Removed UI/config options to toggle IMDb parsing.
  • Removed UI options for API Key for all tracker edits, this is now tracker specific.
  • When log level is changed it now takes place immediately upon saving instead of needed the NfoForge to restart.
  • Raw TMDB/IMDb data is now preserved to be used throughout the program and can be access via plugins if needed (can be accessed via MediaSearchPayload).
  • Removed Anonymous checkbox from all trackers, this is tracker specific now.
  • Tracker Edit widgets are hand coded for each tracker instead of dynamic generation, this allows the usage of tool tips and a cleaner interface for each tracker if needed.
  • QoL features for movie_clean_title string replace table.
  • Add shared_with, shared_with_html, and shared_with_bbcode NfoTokens, that will be added as a default at the bottom of new templates (users can delete this if unwanted).
  • Template sandbox window now has a status bar, to mimic the main window and show updates if needed.

Fixes

  • An error when there was no templates on a fresh instance and several other minor bugs.
  • Fixed a bug in the rename window if there was no release group defined the title could sometimes end with -.
  • Fix for Wizard buttons not defaulting in some cases if you ended the job early when using plugins (specifically the wizard plugin).
  • A bug when uploading to BHD for BD50.
  • Logger in some instances was being set to debug even if the user had it set to something else.
  • Fix for main window status bar not clearing sometimes when messages was sent.
  • If there was an error during the splash screen the program would hang and need to be closed via task manager, this is now resolved.
  • Fix for file not being renamed if the filename was the same but the case was not.
  • Fixed an issue where attempting to edit a tracker during the flow of the wizard (outside of the settings) NfoForge would not allow you to save the changes.
  • A bug where space dash space and dash space didn't work for colon replacement.
  • Colon replacement was over riding movie_clean_title custom formatting.
  • Fixed a bug where multi was in the source file name, the program wouldn't be able to continue in the wizard.
  • An issue where the sandbox template window would have an error when using IMDb parsing.

Don't miss a new NfoForge release

NewReleases is sending notifications on new releases.