{"version":"2.9.2.1","date":1717172450,"update":true,"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"],"revision":"2afa730c"}