{"version":"2.9.2.1","date":1717172450,"update":false,"commits":["2024-05-31: EOL statement.","2023-06-18: Fix open string glitch with muted chords\n\nDon't apply STRUM for muted chords that have no chord notes even if they are the first chord in the handshape.","2021-10-09: Issue #366 Warning of out of date lib when running cdlcconverter\n\nCommented out popuup and check for assembly date older than 180 days","2021-01-06: Verisign timestamp server is dead","2021-01-06: Verisign timestamp server is dead","2020-06-06: Updated signing cert","2020-02-27: - improved large file Out Of Memory exception handling and messages\n- changed audio\/tone volume (LF) min\/max range (45 to -45) user suggestion","2020-02-18: - based on feedback changed audio\/tone volume (LF) min\/max range (45 to -45)\n- fixed update Arrangement Identification bug","2020-02-14: - updated RocksmithToolkitLib.SongAppId.xml dlc AppIds","2020-02-13: - added RocksmithToolkitLib.SongAppId.xml validation\n- updated RocksmithToolkitLib.SongAppId.xml dlc AppIDs\n- improved auto repair of some old toolkit multitone exceptions","2020-02-02: - Improved toolkit version validation","2020-01-20: - song year now accepts 2020","2020-01-20: - update toolkitlib","2019-12-24: - Christmas Edition","2019-12-01: - fixed packer\/unpacker PromptComplete now comes to front","2019-11-15: - autoconvert old template relative path format to the new format\n- added additional exception handling for corrupt '*.dlc.xml' templates","2019-11-13: - fixed LoadFromFolder custom font handling\n- improved arrangement detection\/validation\n- improvements to Xbox360 GameVersion detection\n- added optionalProperties metadata to Song2014 xml for Japanese Artist and Song","2019-11-01: - improved error checking in CDLC Creator\n- fixed issues with the way CDCL Creator handles jvocal repackaging\n- improved compatibility with CustomFontGenerator (special thanks to iminashi)","2019-10-24: Add support for using custom fonts for lyrics. (#342)","2019-10-22: - ISO 8601 sortable DateTime","2019-10-21: - git version upgrade","2019-10-18: - debugging DateTime issue","2019-10-18: - revert","2019-10-15: - fixed a DateTime regional issue","2019-10-12: - added OS, and CultureInfo to log","2019-10-11: - simplified custom exception messages to encourage users to reads them completely\n- added toolkit library validation check","2019-09-27: - improved tone name error handling","2019-09-20: - typo fixes","2019-09-16: - unpacker audio naming fixes","2019-09-13: - restored missing toolkit CLI executables\n- added DDC Unit Testing to RocksmithToolkitGUI.Tests\n- merged PsarcLoader into PSARC namespace","2019-09-09: - improved robustness of unpacker exception handling\n- extract remaining salvageable artifacts if archive is corrupt","2019-07-05: Renewed signing cert","2019-06-18: - fixed Mac Wwsie path","2019-06-06: - leftovers","2019-05-21: - fixed Quick Add to work with directory names that contain '.' periods\n- fixed representative arrangement bug","2019-05-16: - DDC tab menu reports errors correctly instead of throwing a misleading exception\n- Import Package will autosave xml template if General Config>Autosave Templates is enabled\n (turn off autosave if you do not want to unknowingly overwrite existing xml te","2019-04-15: - fix invalid artifact naming so that unpacker can extract recoverable data","2019-04-11: - prevent Unpacker CLI from redirecting standard output for dds to png conversions","2019-04-02: - added error handler for TreeViewOfd exceptions","2019-04-01: - added additional flexibility to Quick Add feature","2019-03-16: - app.config work","2019-03-11: - only show the display setting warning on first run if applicable","2019-03-10: - improved App.config file compatibility","2019-03-08: - added additional popup messages to Auto Updater to help users with process","2019-03-06: - added system display setting logging and verification\n- fixed VS Sandbox error that occurs when using newer version of .NET Framework\n- fixed known VS MouseUp glitch in CDLC Creator GUI","2019-02-28: - devs remnants","2019-02-03: - added verbose messages to ' DLCPackageData is null' exception","2019-02-02: - fixed CDLC 2 Tab menu generator","2019-01-30: - fixed AlbumArtPath exceptions caused by image file names that have extra underscores '_'\n (thanks to cu1t for the contribution and pull request)","2019-01-30: - fixed arrangement represent (default, bonus, alternate) bug","2019-01-29: - fix for missing apps","2019-01-29: - fix missing DDC folder","2019-01-29: - add App.config file","2019-01-28: - fixed Auto Updater to work with new file directory structure and improved function\n- set \"Auto Update\" to true in GeneralConfig as default and force use of latest build","2019-01-23: - switched ReleaseNotes to ascii format to provide for web browser viewing","2019-01-23: - toolkit versioning improvements","2019-01-22: - minor fix for autoupdate special condition","2019-01-22: - dev update of build structure","2019-01-22: - scroll speed tooltip\n- fix album artwork tmp\\*.dds 'Could not find file' error","2019-01-19: Improved SongVolume parser to get correct values. Fixed #333","2019-01-13: - recommit","2019-01-13: - fix folder naming","2019-01-13: - added CreateToolkitShortcut application\n- modified appveyor.yml to accommodate new structure","2019-01-13: - restrict auto update to beta version","2019-01-12: - restructure appveyor build folder","2019-01-12: - appveyor fix","2019-01-12: - restructure build folder for easier installation","2019-01-12: -","2019-01-12: - testing appveyor with new folder structure","2018-12-11: - DDC v3.6","2018-12-11: - Revised sortable field validation","2018-11-25: - ignore some unpacking errors","2018-11-17: - added provisional handling of tagger.org artifact","2018-11-11: - Rewrote AppId Updater code as a memory process to improve overall performance","2018-11-08: - use SKU (empty) to hide the in-game marker with fewer side effects","2018-11-07: - Fixed typo\/bug in GenerateSng","2018-11-07: - Correctly set manifest boolean property \u2018DLC\u2019 so that CDLC are not tagged as DLC in the in-game setlist","2018-11-05: - Applied a perma fix to prevent creating property values in the designer when the CDLC Creator GUI design is modified (fixes empty PackageVersion and Platform issues)","2018-11-05: - Dev Note: MS VS2010 IDE has periodic glitch that adds values to dlcPackageCreator1 in MainForm.designer.cs. This prevents the Platform or GameVersion from being set correctly by GeneralConfig.cs","2018-11-05: - updated help dialog","2018-10-30: - minor fix to Attributes2014","2018-10-26: - Improved RS1 to RS2014, and RS2014 to RS1 conversions\n- Improved RS1 Import Package function to collect\n- Add arrangement represent (Default\/Bonus\/Alternate) validation","2018-10-11: - tweak Custom TreeViewOfd","2018-10-09: - Tweaked auto updater feature\n- Added volume validation check when loading data.\n- Toolkit CDLC Creator uses the EOF Track>Rocksmith>Arrangement type> Default, Bonus, Alternate properties as set in EOF\n- Added Custom Open File Dialog to CDLC Creator","2018-10-02: - fixed CDLC Creator Platform checkbox issue","2018-10-01: - added validation to sortable fields on initial load into CDLC Creator","2018-10-01: - fixed a file naming issue with RS2014 to RS2012 conversions","2018-09-30: - reverted logger\n- fixed _fixed.ogg path issue","2018-09-29: - Fixed Wine detection method","2018-09-28: - Mac Wine\/Mono fix attempt #4\nThe Environmental Variable \"WINE_INSTALLED\" must be set to \"1\" in the Mac Wine version","2018-09-28: - Mac Wine\/Mono fix attempt #3","2018-09-28: - Mac\/Wine process window fix attempt #2","2018-09-28: - Eliminated usage of InvokeIfRequired for custom application process window","2018-09-28: - Blackbox possible fix for Mac Wine\/Mono third party application processing\n- Fixed audio file type filtering in CDLC Creator GUI.\n- Remove all periods \u201c.\u201d from sortable fields to avoid issues with sorting and file naming.\n- Make _RSToolkit Logger availa","2018-09-22: - Fixed Toolkit Auto Updater button action and caption\n\n- Wwise Path can now be completely cleared and reset in the Configure menu so that it is possible for user to switch to\/from Wwise versions as needed to convert RS2014 to RS1 and then switch back.\n\n-","2018-09-20: - test dev commit after merge","2018-09-20: Merge pull request #324 from iminashi\/master\n\nFix tone import from profile (RS2014)","2018-09-20: - commit new beta","2018-09-20: - Commit for new Toolkit Release Version 2.9.0.0","2018-09-17: - add tuning name when loading CDLC to prevent null exception in CFSM","2018-09-17: - added additional spacing to exceptions to draw user attention","2018-09-13: - added additional Wwise version error check","2018-09-13: - start with a fresh Wwise Template in case user switches between versions","2018-09-13: - ensure CDLC Creator checks for correct Wwise version before Generating Package","2018-09-12: - missed one","2018-09-12: - Commit cleanup","2018-09-12: - Added automatic RS2014 to RS1 CDLC Converter. Hover mouse over RS2014 radio button in \u2018Game Version\u2019 groupbox to see quick how-to instructions. You must have Wwise 2010.3.3 exact version installed from \u2018http:\/\/www.saintsrowmods.com\/forum\/pages\/wwise\u2019 ","2018-09-10: Fixed tone import from RS2014 profile.","2018-09-10: Merge remote-tracking branch 'upstream\/master'","2018-09-03: - fixed some artifact path issues for RS1 Tone and Arrangement imports","2018-08-27: - deprecated support for album artwork bmp files","2018-08-27: - IOExtension improvement","2018-08-26: Merge remote-tracking branch 'upstream\/master'","2018-08-24: - fix external app validation issue","2018-08-23: - minor fix to external apps validation","2018-08-20: - fixed bmp to dds image converter (only 32-bit bmp images are supported)","2018-08-17: Merge remote-tracking branch 'upstream\/master'","2018-08-13: - fix path issue with CDLC Creator Tone Import","2018-08-07: - check if directory exists before deleting","2018-08-06: - Added IOExtensions for cross server\/drive compatibility","2018-08-03: - fix OFD double click inadvertently firing form RB","2018-08-02: - DDC v3.5 update\n- single audio bnk fix","2018-08-01: - cherry picked pull request","2018-08-01: Merge remote-tracking branch 'upstream\/master'","2018-08-01: Improvements to SNG Writer (#319)\n\n* Possible fix for #318\r\n\r\n* Improvements to SNG Writer\r\n-Corrected note count calculations\r\n-Tweaked Unk values for anchors and handshapes\r\n\r\n* Forgot to change this.","2018-08-01: - dev commits before handling pull requests","2018-07-26: Forgot to change this.","2018-07-26: Improvements to SNG Writer\n-Corrected note count calculations\n-Tweaked Unk values for anchors and handshapes","2018-07-19: Possible fix for #318","2018-07-04: - resync commit to fix .git error","2018-07-03: - Improved the General Config, \u2018Auto Generate DDC\u2019 checkbox action.","2018-07-01: Renewed signing cert","2018-06-29: - added new unit test to verify external apps\n- added new constants to ExternalApps","2018-06-28: - fixed packer.exe path\n- implemented VerifyExternalApps method","2018-06-28: - improved some unit tests\n- improved usage of application tools constants","2018-06-27: - housekeeping and unification","2018-06-27: - improved unit test PackSongs method\n- added unit test class for Pack method","2018-06-26: - added automated unit testing for gui and lib (See the RocksmithToolkitLib.Tests\\Resources\\ReadMe.txt file)\n- fixed toolkit path issues for compatibility with unit testing\n- fixed\/revised Xbox360 and PS3 packer\/unpacker methods","2018-06-13: - fix to prevent user provided _preview.ogg file from being overwritten","2018-06-07: - update to SongVolume tooltip based on recent testing","2018-06-06: - identify SongVolume as being a loudness factor","2018-05-22: - Updates to how SongVolume is handled\n- Preserve existing XML comments and ensure compatibility with EOF","2018-05-20: - bnk SongVolume reader polishing\n- establish better default constants for audio and preview volumes","2018-05-17: - fixed bnk SongVolume reader so that it works properly with all platforms\n- some code re-beautification","2018-05-17: - fixed issue reading bnk when converting CDLC to console","2018-05-16: - allow for positive SongVolume\n- temporary CDLC Converter work around for SongVolume","2018-04-18: Merge pull request #310 from ozars\/master\n\nAdd repack folder button to Repacker\/Unpacker interface (#308)","2018-04-17: Add repack folder button to Repacker\/Unpacker interface (#308)","2018-04-14: Merge pull request #309 from iminashi\/master\n\nSome improvements to the core library of the toolkit","2018-04-14: Changes to manifests to better match official content\nMoved difficulty calculation to manifest functions","2018-03-21: Some cleanup.","2018-03-19: Fix null reference in difficulty calculation.","2018-03-19: Merge with upstream.","2018-03-19: Sync local.","2018-03-19: Improved difficulty calculation for sort by difficulty.","2018-03-19: Fix for wrong chord IDs for chords without names.","2018-03-18: Bring toolkit back","2018-03-18: Sign artifacts with our CA cert","2018-03-18: RE: Fixed #304 JapaneseArtistName field, thanks iminashi","2018-03-18: Fixed #304 JapaneseArtistName field, thanks iminashi","2018-03-18: Populated tunings definition, thanks firekorn.","2018-03-18: Load DDC version when toolkit starts [speed hack]","2018-03-18: Sign artifacts to avoid file locks in windows","2018-03-18: Reorganize 3rd party tools so it won't interfere with toolkit's one at root folder.","2018-03-13: - sync local repo","2017-12-28: Better way to have new fields inplace","2017-12-26: Added Japanese artist field (testing)\nFixed #292","2017-12-25: Added Japanese Song Name option\nAdded all fourth custom tuning\nFixed nt ghraph vocals relpath and logpath\nChanged refs for packagedata collector","2017-12-17: Bring back debug msg","2017-12-17: Fixed issue with loading assembly version info.","2017-12-17: Trying to permafix ctd issue","2017-12-13: - fixes to Debug w CLI configuration","2017-12-12: - code cleanup","2017-12-12: - fixed PC to PS3 java detection","2017-12-11: Updated tuning definitions to support custom one by default\ntesting ctd on my OS","2017-12-11: - Added reusable code DDCreator and DDCSettings to RocksmithToolkitLib\n- Added remastered and DD comments to Song Pack files","2017-12-09: - perma fix for empty AppId","2017-12-09: - restore AppId","2017-12-07: - fixed SNG->XML Vocals converter","2017-11-25: Removed unrelated entries from list of section names","2017-11-25: Fixed linkNext issue in SNG writer\nFixes #297","2017-11-19: Merge remote-tracking branch 'upstream\/master'","2017-11-18: - restore AssemblyInfo.cs files","2017-11-13: - added conditional check to Packer to ensure congruency between manifest and arrangement data","2017-11-06: -tweak Showlights to substitute valid MidiNotes for invalid MidiNotes","2017-11-05: - Added exception handler to AutoUpdater and Version calls.","2017-11-05: - Fix Dev Test button visibility","2017-11-05: Dev Testing - DO NOT USE","2017-11-04: - Remove redundant \u2018_DD\u2019 from auto CDLC naming because all CDLC must have DD to work properly in Remastered. Retained \u2018_NDD\u2019 in auto naming in case Charter chooses not to add DD to CDLC.","2017-11-02: Updated ddc to v3.4 (see ddc changelog on its site)","2017-10-30: - Added exception handler to CLI window position","2017-10-29: - fix issue with CLI command window properties.","2017-10-27: - dev clean up, removed deprecated libs and code\n- Added optional \u201c-createtemplate\u2019 switch to \u2018packagecreator.exe\u2019 CLI arguments to produce XML Templates compatible with \u2018CDLC Creator\u2019.\n- Added optional \u201c-verbose\u201d switch to \u2018cdlcconverter.exe\u2019 CLI argumen","2017-10-26: - cleanup","2017-10-26: - AutoUpdater may be cancelled in the middle of a download.","2017-10-25: - Extensive rewrite of toolkit AutoUpdater feature, including additional user prompts, feedback, and error checking. Updater now includes backup and rollback feature in case something goes wrong with the update.\n- Added better visual display of toolkit u","2017-10-25: - Dev testing autoupdater","2017-10-24: - developer testing new AutoUpdater","2017-10-14: - Changed updater process execution for MacWine testing","2017-10-13: - Restore AutoUpdater MacWine testing failed","2017-10-13: - Testing MacWine AutoUpdater #3","2017-10-13: - Testing MacWine AutoUpdater #2","2017-10-13: - Testing MacWine AutoUpdater","2017-10-12: - tweak previous fix","2017-10-12: - Fixed bug that was introduced by creating XML templates in Packer\/Unpacker","2017-10-09: Pull New Material (#300)\n\n* Prevent sort fields from starting with the non-alphanumeric characters allowed in them.\r\n\r\n* SNG->XML: Write sustain to chordNotes\r\nPrevents EOF's RS import from failing in some cases where chordnotes with bends have 0 sustain.","2017-10-06: - Added AutoUpdater popup message in case internet connection is lost, and added debugging tools for developer use.\n\n- Changes to the General Config checkbox AutoUpdate feature are immediate (no need for restart) and with current status displayed on the t","2017-10-01: - Fixed RS1 Load Template AppId issues","2017-10-01: - Fixed audio file bug that was caused by creating XML templates in Packer\/Unpacker for both RS2012 and RS2014","2017-10-01: - Fixed audio file bug that was caused by creating XML templates in Packer\/Unpacker","2017-09-27: Added checkbox to General Config to allow AutoUpdate feature to be turned on\/off (default is off)\n\nFixed AutoUpdater ConfigVersion null exception","2017-09-23: SNG->XML: Write sustain to chordNotes\nPrevents EOF's RS import from failing in some cases where chordnotes with bends have 0 sustain.","2017-09-17: Prevent sort fields from starting with the non-alphanumeric characters allowed in them.","2017-09-16: - Testing, added static GeneralConfig settings for Mac Wine version.\n- Testing, added general_configversion to settings to force ToolkitUpdater to save new RocksmithToolkitLib.*.xml files.","2017-09-14: - Eliminated conflicting method names Covert2Wem which may cause issues with Mac Wine releases.\n\n- Added better handling of user entered custom (unknown) AppId\u2019s in \u2018CDLC Creator\u2019.\n\n- Added checkbox \u2018Lock\u2019 to General Config settings. When checked, the \u2018CD","2017-09-13: Merge pull request #299 from tobybrad\/master\n\nAdd lock id button","2017-09-13: Add lock id button","2017-09-10: - delete inconsistent app.config files","2017-09-09: Sync local with github","2017-09-08: Enabled volume reading support from bnk files\nCleanup and draw some spots for future improvements.","2017-09-06: Having fun with ddc on wine ;)","2017-09-01: Removed bad code from mac launcher\npossible ddc fix on wineskin","2017-08-30: Fixed launch script for macOS with old monov version\nBump for JSON lib\nProcedural Implementation of volume reader from bnk files","2017-08-19: Wwise2017 integration","2017-08-18: Fixed regression in logger OS detection","2017-07-13: Wwise opt revised","2017-07-12: - added debugging tools","2017-07-10: - Fixed an acceptable condition where some users may have 32 bit Wwise installed on 64 bit machines","2017-07-10: Hotfix to update RocksmithToolkitLib","2017-07-02: New BETA commit","2017-07-02: Release Hotfix","2017-07-02: Release Version Hotfix for showlights index error","2017-07-01: New versioning tools","2017-06-30: Simplified versioning","2017-06-30: appveyor doesn't like change","2017-06-30: appveyor.yml removed extra space","2017-06-30: oh no","2017-06-30: restructured appveyor build and versioning methods","2017-06-30: appveyor fix","2017-06-29: appveyor test","2017-06-29: test revised yml","2017-06-29: AppVeyor only one sln file","2017-06-29: Set startup","2017-06-29: appveyor specify project???","2017-06-29: yml line space","2017-06-29: rev yml2","2017-06-29: rev yml","2017-06-29: Fix AppVeyor","2017-06-29: - Dev Note: Revised appveyor buid and app update methods so it may blowup\n- Fix showlights for bass only arrangements\n- Added checkbox \u2018Default Showlights\u2019. If checked, generates only the minimum required set of default Showlights. Useful if toolkit thr","2017-06-25: - Sync beta 2.8.3.1 to release 2.8.3.0","2017-06-25: - Add space as valid special character for use in lyric arrangements\n- Fixed audio volume repackaging issue caused if CDLC charter initially used 0 dB for volume.","2017-06-22: commented out a bug","2017-06-22: - Added tools for developer use ;)","2017-06-22: - For showlights purpose, force bass arrangement to use midi guitar notes\n- Added showlights note filtering for bad\/unknown notes","2017-06-11: Quickfix for showlights boundary issue","2017-06-09: 2017 cert","2017-06-08: Revert back app.manifest for now","2017-06-08: appveyour can't build with manifest or...","2017-06-08: Appveyour certificate error\n\nplus missing wwise template\nmain form auto adjust for y asix","2017-06-08: Wwise 2016.2.x support Finally added\nWwise 2016 has diferent channel mask, fix it back for game\nUse 64bit wwise cli under 64bit os = native and fast\nUpdated nlog, fixed windows version issue with manifest sulution\nMoved what's new to release only (devs sh","2017-06-07: Toolkit would throw ogg conversion error if the CDLC file name contains \u2018error\u2019 is fixed.","2017-06-06: Latest showlight enhancements. Thanks to user for input. You know who you are.","2017-06-06: Added showlight note filtering to remove bad notes.","2017-06-05: - Force showlights to begin at 10 seconds with FogNote and BeamNote \u2013 FOR TESTING","2017-05-20: - Packer regenerates aggregategraph.nt if showlights was missing and has been added.","2017-05-19: - Revised toolkit showlights generator. Showlights are produced from the arrangement that has the level with the most notes and chords; regardless of the order that arrangements were added to the project. The showlights have been adjusted to produce bet","2017-05-16: - fixing AppVeyor","2017-05-16: - Add a new \u2018transferprofile.exe\u2019 CLI used to transfer user profiles (game saves) from one computer to another.\n- Added three drag\/drop batch files to make it easier to use the new \u2018transferprofile.exe\u2019 CLI to read, write and restore PIDs from a user prof","2017-05-08: - Bug fix for adding vocals","2017-05-04: - Allow user to save a partial dlc.xml template that has not been validated.\n- Fixed a bug that prevented the proper platform from being selected during template loading.\n- Automatically turn off vocal character validation if custom vocals font glyph DDS ","2017-04-30: - Allow user to save a partial dlc.xml template that has not been validated.\n- Fixed a bug that prevented the proper platform from being selected during template loading.","2017-04-30: - Changed dlc.xml template autosave so that it occurs on application exit.","2017-04-29: - Confirmed \u00e3 can not be used in lyrics, lyric validation has been readjusted.","2017-04-29: - Added \u00e3 to lyric validation exclusion","2017-04-18: - Added showlight element count validation","2017-04-17: - Wwise tip","2017-04-14: Tech update, updater.","2017-04-13: - Attempting to fix updater (yet again). Let Devs know if updater is working again. Thanks to iminashi for help with debugging.","2017-04-12: - Restored tone edit replacement in an existing arrangement.","2017-04-12: - fixing AppVeyor","2017-04-12: - Beta Release Notes (this dialog) will only show one time when new beta is installed.\n- Added a localized version RocksmithToTabLib project to extend compatibility with latest version of Newtonsoft.Json.\n- Eliminated the RocksmithToolkitLib\u2019s internal de","2017-04-11: - Beta Release Notes dialog will only show one time when new beta is installed.","2017-04-09: - AppVeyor fix","2017-04-09: - AppVeyor Cert","2017-04-09: -AppVeyor","2017-04-09: - AppVeyor test","2017-04-09: - AppVeyor","2017-04-09: - Fun with AppVeyor","2017-04-09: - AppVeyor test","2017-04-09: - testing AppVeyor","2017-04-09: - testing AppVeyor","2017-04-09: - fix AppVeyor build","2017-04-09: - Attempting to fix updater (yet again), added \u2018waitToFinish\u2018 flag when running \u2018updatingApp\u2018","2017-04-08: - Added new drag\/drop toneliberator.exe CLI tool to bulk extract and create tones2014.xml files from any CDLC psarc file(s) or folder(s).\n- Lyric validation updated","2017-04-05: - Fixed null exception error that occurred when adding F Standard Tuning arrangements.","2017-04-04: - Improved error checking for Tone Import\n- Improved temp CDLC artifact cleanup\n- Expanded lyric special character validation (special thanks to iminashi for the character set)","2017-04-04: - Added ability to quickly do multiple tone imports in CDLC Creator.\n- Fixed Edit Tone so that tone list updates correctly\n- Improved error checking for Tone Import\n- Improved temp artifact cleanup","2017-04-04: - Vocals Editor now preserves UTF8 encoding of special characters.\n- Validate lyrics in vocals xml arrangement before package generation.","2017-04-03: - Restored CLI tools.\n- Added new \u2018CdlcConverterCLI.bat\u2019 for easy drag\/drop conversion of PC to Mac CDLC.\n- Added traceability elements to xml templates.\n- Fixed comment preservation for instrument and vocal arrangements.\n- Fixed QuickAdd DLCKey null exce","2017-03-31: - Fixed comment preservation for instrument and vocal arrangements.\n- Fixed QuickAdd DLCKey null exception.","2017-03-30: - Added traceability elements to xml templates.","2017-03-29: - Code refactor tweaks","2017-03-29: - Improved Arrangement \u2018Quick Add\u2019 feature.\n- Added new Showlights arrangement text editor to \u2018Edit Arrangement\u2019 form.\n- Added new Vocals arrangement text editor to \u2018Edit Arrangement\u2019 form.\n- Removed some unnecessary files from toolkit folder.\n- Restored ","2017-03-26: code clean up","2017-03-20: revert because of net 4.0","2017-03-20: Testing Mac cdlc generation dds issue.","2017-03-20: \u00b7\tImproved Arrangement \u2018Quick Add\u2019 feature.\n\u00b7\tAdded new Showlights arrangement text editor to \u2018Edit Arrangement\u2019 form.\n\u00b7\tAdded new Vocals arrangement text editor to \u2018Edit Arrangement\u2019 form.","2017-03-19: - AppVeyor fix added ToolkitUpdater back","2017-03-19: - Fixing AppVeyor issue with new version of Newtonsoft","2017-03-19: - Removed unused assemblies and code optimization.","2017-03-19: - Improved Arrangement \u2018Quick Add\u2019 feature.\n- Added new Showlights arrangement text editor to \u2018Edit Arrangement\u2019 form.\n- Added new Vocals arrangement text editor to \u2018Edit Arrangement\u2019 form.","2017-03-19: DEV: fix for macOS monodevelop build","2017-03-16: - Fixed exception that occurred when editing vocals and showlights in CDLC Creator.","2017-03-16: - Clarified CDLC Creator usage of \u2018Remove\u2019 vs \u2018Delete\u2019.\n- Added checkbox option in \u2018General Config\u2019 to enable\/disable \u2018CDLC Creator\u2019 template autosave feature.\n- Fixed exception that could occur if song duration is less than 30 seconds or if there are no ","2017-03-08: - Optimized CDLC Template file auto saving feature (fewer popups and exceptions).\n- Minor fixes to Template file loading order.\n- Updated toolkit to use DDC 3.3 beta which supports the new abridged arrangement files produced by latest revision of EOF.","2017-02-27: - Fixed \u2018Creator, Edit or Confirm Tuning\u2019 popup.\n- Implemented Template auto saving feature.","2017-02-23: - Updated Newtonsoft.Json.dll to 9.0.1 version for better Mac support.","2017-02-22: - Full support for new EOF and DDC abridged XML arrangement files.","2017-02-21: - Fixed Template save issue.\n- The new \u2018Fix Bass Tuning\u2019 checkbox in the \u2018Configuration\u2019 menu now has wider control. If checked, low bass tuning errors are automagically repaired and the new \u2018Fixed\u2019 bass tuning is added to the TuningDefinition repository","2017-02-21: - Added additional error checking to ShowTuningForm.\n- Ensure only unique tuning definitions are added to the TuningDefinition repository.\n- The new \u2018Fix Bass Tuning\u2019 checkbox in the \u2018Configuration\u2019 menu now has wider control. If checked, low bass tuning","2017-02-18: -Added additional error checking to ShowTuningForm\n- Ensure only unique tuning definitions are added to the repository\n- Additional tweaks to auto tuning selections","2017-02-16: - Restored automatic 'Save Template' when 'Import Package' is used.\n- Implemented reusable generic code for Low Bass Tuning Fix.\n- Added automatic Low Bass Tuning Fix to 'Import Package' (see the 'General Config').\n- Autosave the \u2018Fixed\u2019 low bass tuning d","2017-02-13: - Implemented reusable generic code for Low Bass Tuning Fix.\n- Added automatic Low Bass Tuning Fix when 'Importing Packages' into 'CDLC Creator' (see the 'General Config').\n- Added automatic repair of Multitone Exceptions when 'Importing Packages' into 'C","2017-02-06: - Ensure that \"Fixed\" is added only one time to the tuning name for For Low Bass Tuning fix.\n- Fixed 'CDLC Creator' 'Import Package' for Mac packages\n- Fixed 'Converter' for PC to Mac Conversions","2017-02-06: Fixed a bug that prevent tempo from being adding correctly when manually adding XML arrangements to CDLC Creator.","2017-01-29: - Added default attribute values to arrangement objects to make toolkit more robust for users who would like to manually author CDLC, now including fingers and frets.","2017-01-22: Issued 2.8.1.0 Beta Version","2017-01-22: Commit for Release Version 2.8.0.0","2017-01-22: Commit for Release Version 2.8.0.0","2017-01-21: - Added default attribute values to arrangement objects to make toolkit more robust for users who would like to manually author CDLC.","2017-01-12: AppVeyor missed last commit","2017-01-12: Attempting to fix issue with AutoUpdater","2017-01-12: Fixed null reference exception ... ampersands must be escaped '&' when used in a XML file","2017-01-05: Merge pull request #277 from james2432\/patch-1\n\nAdded a few app IDs extracted from DLCs I own","2017-01-05: Added a few app IDs extracted from DLCs I own\n\nAdded a few app IDs extracted from DLCs I own","2016-12-14: Fixed #275 finally I hope","2016-12-14: Fixed #275 thanks for the input Justin","2016-12-11: Fixed null exception when importing package template","2016-12-10: - Depricated remastered.exe CLI. Use Repair feature in CFSM to repair CDLC for use with RS14R.\n- Expanded GetValidYear range from 1500 to present.\n- Force the ArtFiles array to be generated from the AlbumArtPath\n- Do not throw exception if only ToneBase ","2016-12-05: Is this was issue for mac","2016-11-28: Fine-tuning the macOS launcher. Issue #260","2016-11-25: Multitone Exceptions are shown by default","2016-11-25: - Increased max tempo validation to 999 for insane BPM\n- Improved multitone exception message\n- Added checkbox option to CDLC Creator to ignore multitone exception and auto convert arrangement(s) to single tone\n- Added auto cleanup and repair to Import Pa","2016-11-24: #260 mac users with mono issues please test.\n\nAltered checks for OS version and tweaked syntax for if statements.","2016-11-21: - Changed DDC Default Phrase Length to 8 to avoid potential Chord Density issues.","2016-11-14: Recommit - AppVeyour did not see last commit.","2016-11-14: Fixed bugs in remastered.exe CLI that prevented temp folder from being cleaned\nAdded missing ArrangementProperties to ArrangementForm to eliminate NullReferenceException error","2016-11-12: Fixed bug in CDLC Creator tab arrangement count warning message","2016-11-11: 1.2.6.6\n- added user warning messages and color change to 'Repair' tab\n- add exception handling to CFSM Global log\n- code clean up (reverted from commit 27f554d56ab5d1d7fcfc89c1d4da84046c09e8cb)","2016-11-11: 1.2.6.6\n- added user warning messages and color change to 'Repair' tab\n- add exception handling to CFSM Global log\n- code clean up","2016-11-10: Fixed bug in ShortWordMover() method\nFixed bug in GenerateRS2014SongPsarc() method causing null exception\nImproved GetValidFileName() method and usage\nFixed some background worker threading issues in 'CDLC Creator' tab\nAdded missing arrangement properties","2016-11-07: Compare tone names using exact compare, so similar names won't overlap.","2016-11-03: Fixed 'CDLC Creator' default NDD, DD naming to catch status of 'General Config', 'Auto Generate DD' check box, as well as, account for any pre-existing DD content in the arrangement so that 'DD' or 'NDD' file naming is applied correctly.\nAdded new popup ","2016-10-30: Removed unused directive from AutoUpdater that was causing AppVeyor crash","2016-10-30: Fixed beta updater issue.\nIf DD is already present in an arrangement then the 'CDLC Creator' will not overwrite the existing DD even if the 'Auto Generate DD' checkbox is checked in 'General Config'. Feature added for charters who add DD in EOF.\nTesting ","2016-10-27: Fixed freezing #266","2016-10-27: Testing updater, current status \"crushing\"","2016-10-26: Created a new beta version message popup that does not kill updates ... hopefully ;)\nFixed missing CDLC Creator sortable song info when Importing Package from old CDLC\nAdd Auto Generate DDC to 'Configuration' tab, when checked DDC is auto generated from w","2016-10-24: Fixed MsEdge support for DDC link.","2016-10-20: Temporarily disabled \"Special toolkit beta release message\" dialog to prevent hangs when updates are available - #266","2016-10-20: Fix null exception bug for PackageVersion for CDLC produced with old toolkit","2016-10-20: Expanded AppID validation to a simple six digit number.","2016-10-20: Fixed AppID validation bug.","2016-10-20: version info may cause update issues\nneed to clarify this.","2016-10-20: DDC help liink fix, also added 2 browsers support","2016-10-19: 100% Bug Fix #8\nAdded option [-org] to remastered CLI to permit renamed (.org) CDLC to be repaired\nAdded option [-pre] to remastered CLI to preserve Arrangement Identification (song stats)\nAdded option [-ren] to remastered CLI to quickly rename (.org) fil","2016-10-16: 100% Bug Fix #7\nPreserve existing XML comments and add remastered comment.\nAdded (.cor) file extension to corrupt (non-repairable) CDLC files.\nAdded remasterd_error.log to capture corrupt file names.","2016-10-16: 100% Bug Fix #6\nUpgraded remaster.exe CLI to perform CDLC validation checks\nAdded missing sort fields to CDLC Creator UpdateXml method","2016-10-14: AppVeyor Rebuild #5 - Missing Dependencies","2016-10-14: Refactor and fix dependencies - AppVeyour Commit #4","2016-10-14: AppVeyour Rebuild attempt #3","2016-10-14: Delete remastered.sln\n\nPrevented AppVeyour from building","2016-10-14: Removed remastered.sln - recommit #2","2016-10-14: Win this one for the Gipper - Recommit of failed attempt #1.","2016-10-14: 100% Bug Fix for Remastered includes new CLI remastered.exe for bulk fixes\n- Updated parseArrangements method in Sng2014FileWriter.\n- Revised mastery to make it more difficult to obtain 100%.\n- Revised Techniques and Codes Section of JSON Manifest output.","2016-10-11: 100% bug and mastery fixes #4\n\nReverted parseArrangements method in Sng2014FileWriter\nRevised mastery to make it more difficult to obtain 100%.\nRevised Techniques and Codes Section calculations for JSON Manifest\nUpdated toolkit to use DDC 3.1 (fixes susta","2016-10-11: 100% bug and mastery fixes #3\nReverted parseArrangements method in Sng2014FileWriter\nRevised mastery to make it more difficult to obtain 100%.\nRevised Techniques and Codes Section calculations for JSON Manifest","2016-10-09: 100% Bug Issue #2 - Reverted Sng2014FileWriter","2016-10-08: 100% Bug Issue - Revision for testing - No JSON Techniques section","2016-10-01: Fixed error condition caused by null\/empty sortable song info","2016-09-29: Validation improvements"],"revision":"2afa730c"}