0.8.0 (12/04/2012) -- BETA 1. Initial Release 0.8.1 -- Internal Build 0.8.2 (12/09/2012) -- BETA 1. Changed: Various tweaks to the interface (button alignment, window sizes, etc). 2. Fixed: Settings button properly enables and disables when appropriate. 3. NEW: Argument can be complex string containing MC fields that are evaluated and replaced with the specifics from each file (see below). 4. NEW: Argument formatting has two possible modes: default and MC-Style. In MC-Style, the argument is processed by Media Center, and allows you to use full Expression logic. However, you must manually insert quotes where appropriate when using this mode. 5. Fixed: Argument properly quotes fields when they contain spaces (in the default mode). Known Issues: 1. Incompatible with MC 18.0.90 due to problems with MC's COM Automation interface (JRiver is working on this issue). 2. Validation of the aqconfig files is early. Manually edit them with care. If you run into trouble, delete your MCAutoQueue.exe.config file in the installation directory, and it will reload the defaults. 3. Error reporting is weak in the UI. The log is pretty good though. If you get any general exceptions or other unexplained errors, please retain the logs. 0.8.3 -- Internal Build 1. Changed: Extended beta timeout through the summer (expires on or after 9/1/2013). 2. Changed: Settings dialog resizes properly. 3. Changed: Logging improvements. 4. Changed: Internal changes to enable the MCFileIngester processor. 0.8.4 (02/02/2013) -- BETA 1. NEW: MCFileIngester Processor included (see below). 0.8.5 (02/03/2013) -- BETA 1. Updated MCFileIngester to 0.7.1 0.8.5.1 (02/04/2013) -- BETA 1. Updated MCFileIngester to 0.7.2 0.8.6 (06/05/2013) -- BETA 1. Fixed: File logging loops when file or directory is locked or read-only (partial fix only). 2. NEW: MCVideoRedoer Processor included. 3. NEW: Setup wizard included for distribution. 4. Updated MCFileIngester to 0.8.0. 0.8.7 (06/06/2013) -- BETA 1. Updated MCFileIngester to 0.8.1 2. Updated MCVideoRedoer to 0.8.1 3. Changed: Minor improvements to Loging system 0.8.8 (06/22/2013) -- BETA 1. Updated MCVideoRedoer to 0.8.2 0.8.9 (06/24/2013) -- BETA 1. Fixed: Small formatting issue with logging errors 2. Updated MCFileIngester to 0.8.2 3. Updated MCVideoRedoer to 0.8.2 4. Changed: Automated release building process. 5. Changed: Extended Beta Timeout through 11/2013 0.9.0 (06/27/2013) -- BETA 1. Updated MCFileIngester to 0.8.3 2. Updated MCVideoRedoer to 0.8.4 3. Changed: Implemented new modular Utilities system (fixed problems with out-of-process logging). 4. Fixed: Minor logging issue when checking loaded MC Library. 0.9.1 (7/5/2013) -- BETA 1. Fixed: Installer wasn't working properly in the last two builds. 2. Changed: Log file is now saved in the current user's AppData directory 3. Updated MCFileIngester to 0.8.4 4. Updated MCVideoRedoer to 0.8.5 0.9.2 - 0.9.4 -- Not Released To Public 0.9.5 (07/31/2013) -- BETA 1. Changed: MCAutoQueue Settings system re-architected from the ground up. WARNING: aqconfig file format changed. Previously used files will need to be recreated (PM me for assistance if you have a big one). 2. Changed: Automatic settings loading is much simpler and more robust, and works similarly to MCFileIngester. 3. NEW: Processor Settings dialog has much more robust error checking and feedback. 4. Changed: Now uses NDesk.Options style command line options like MCFileIngester and MCVideoRedoer. Command line options have changed. The most essential of the older syntax have been preserved. 5. NEW: Command line --help option shows command line documentation. 6. Fixed: Program doesn't block anymore while launching MC. 7. Fixed: Dramatic speed improvements when dealing with the File Queue and Processor Settings lists. 8. Fixed: Queued File error checking and processing is more robust. 9. NEW: Help button in the Settings screen. Currently links to the MCAutoQueue thread. 10. Changed: Added Tooltip inline help throughout. 11. NEW: Log file can be set to rotating mode, including deleting old logs after a set number of days. 12. NEW: Uses modular Global Options system, making it identical to the other Processors. 13. NEW: Browse button in the Processor Settings grid view (to make it easier to pick the Processor executable file). 14. Fixed: Duplicate Processor Name checking (and warning). 15. Changed: Like MCFileIngester and MCVideoRedoer, AutoExit and AutoRun are only available from the command line. 16. Changed: Core MCnet.dll refactored to provide more flexible usage model for the future. 17. Changed: MCAutoQueue sets the Field to Process (this is [NeedsProcessing] by default) to "Completed" for successful jobs (continues to use "Failed" for incomplete or failed jobs). 18. Fixed: MCAutoQueue sets the Field to Process to blank before processing, so that metadata cloning operations don't copy the original (pre-completion) flag over to the newly created output files. 19. Changed: Currently processing status is shown and highlighted in Green. 20. Fixed: Way too many small issues and bugs to count. 0.9.6 (08/04/2013) -- BETA 1. Fixed: MCAutoQueue could crash if it tried to nicely close a processor that exceeded the timeout. 2. Changed: Processor Timeout setting is reported in the log as processor runs. 3. Fixed: Command Line and Settings Loading errors were not being handled properly. 0.9.7.30480 (01/11/2014) -- BETA 1. Fixed: Additional error checking in background threads. If you receive any errors referencing a background thread, please report them along with any available log file. 0.9.7.41525 (01/30/2014) -- BETA 1. Changed: Processor updates only. 0.9.8 (02/08/2014) -- BETA 1. Fixed: When MCAutoQueue was set to AutoRun at the command line, it could not be cancelled. Cancelling the queue now automatically cancels both auto-run and auto-exit. 0.9.8.29092 (02/09/2014) -- BETA 1. Changed: Processor updates only. 0.9.9 (05/26/2014) -- BETA 1. Changed: Updates to shared components.