Releases: Willster419/RelhaxModpack
1.0.1.1_pre_beta
ATTENTION! PLEASE READ!
Due to an error in the application updater, this update will need to be manually downloaded from github (the 'click here' link in this window).
Sorry for the inconvenience.
Application version 1.0.1.0 (2020-01-26)
Application version 1.0.1.0 (2020-01-26)
https://www.virustotal.com/gui/file/c450147a9cac4fab33d8bb56be60f7858a3c642f485f1cc16ca06d1c0f0582d5/detection
- Fixed bug of application crashing when trying to parse invalid preview URI strings.
- Fixed bug of application not creating atlases with new nvtt API (version conflicts between nvtt and TexImpNet APIs).
- Changed application to not save settings nor allow UI interaction during "update mode" (when user presses yes to new version, waiting for download).
- Fixed bug with application not loading when autoInstall was set to true with the beta database.
- Fixed bugs with display and internal parsing of developer URLs.
- Fixed issues with logging during application closing.
- Added get properties to database class for getting escaped and formatted update/description strings.
- Enabled usage of new database properties: Popular mod, controversial mod.
- Added new database property: Obfuscated mod. Shows when a mod is encrypted and can't be scanned for viruses.
- Fixed minor bug in logging when showing checked package.
- Added a credits window for the team and our usage of 3rd party APIs.
- Improved display of populer, controversial, obfuscated mod icons to show left to right of package and reduce load time.
- Added display of popular, controversial and obfuscated mod icons to dropDown selections.
- Added category property: OffsetInstallGroups. When false, it will not apply an additional installGroup offset to package install group calculation, allowing more parallelism and faster installations.
- Fixed bug with beta application checkbox not being set on application start.
- Fixed bugs with Timers vs. DispatchTimers.
- Added statistics management tools to database updater utility.
- Updated HtmlAgilityPack and DotNetZip APIs.
- Improved logging.
- Updated translations.
- Added lots of documentation.
BETA Application version 1.0.0.2 (2020-01-19)
BETA Application version 1.0.0.2 (2020-01-19)
https://www.virustotal.com/gui/file/f415f3b8a67844297175db1daf5720ea207d066545c0ca4ee2d32eee6afbc96b/detection
- Fixed bug of application crashing when trying to parse invalid preview URI strings.
- Changed application to not save settings nor allow UI interaction during "update mode" (when user presses yes to new version, waiting for download).
- Fixed issues with logging during application closing.
- Added get properties to database class for getting escaped and formatted update/description strings.
- Enabled usage of new database properties: Popular mod, controversial mod.
- Added new database property: Obfuscated mod. Shows when a mod is encrypted and can't be scanned for viruses.
- Fixed minor bug in logging when showing checked package.
- Improved display of populer, controversial, obfuscated mod icons to show left to right of package and reduce load time.
- Added display of popular, controversial and obfuscated mod icons to dropDown selections.
- Added category property: OffsetInstallGroups. When false, it will not apply an additional installGroup offset to package install group calculation, allowing more parallelism and faster installations.
- Fixed bug with beta application checkbox not being set on application start.
- Fixed bugs with Timers vs. DispatchTimers.
- Added statistics management tools to database updater utility.
- Improved logging.
- Updated translations.
Application version 1.0.0.1 (2020-01-11)
Application version 1.0.0.1 (2020-01-11)
(Yup, a day one patch.)
https://www.virustotal.com/gui/file/a8e695e33b429ce7a687e57ce141665c4c19b5bfdfaf44129539730b2adbe75e/detection
- Fixed the search combobox in the selection list. It will no longer "eat" your first type letters.
- Fixed several bugs with database editor:
- Database saving
- Unsaved changes check
- Disabled UI components until V2 database (needed to be enabled)
- Bugs with package search combobox
- Fixed disabled UI components until V2 patch system. (needed to be enabled)
- Updated Spanish, Polish, Russian translations.
- Not bad for a day one patch on initial release, if I may say so myself.
Application version 1.0.0.0 (2020-01-10)
Application version 1.0.0.0 (2020-01-10)
https://www.virustotal.com/gui/file/1df83980fa58bd12a989b38e0b143582207fb8dd99c7350bb9f86ca3049c0827/detection
- Initial Relhax V2 1.0 release
Application version 0.29.5.3 (2020-01-07)
Application version 0.29.5.3 (2020-01-07)
https://www.virustotal.com/gui/file/24e809692482f1d59a4938538d495bdd92a2c7f8b17363da62d6ebfc8a219270/detection
- Added feature in diagnostic tools to clean up mod files in the win32 and win64 folders that could be causing mod load conflicts.
- Re-wrote Xml database serialization for database 1.1 format. It's much better and can be re-used easier.
- Added database V2 publish method for database updater utility.
- Updated nvtt image processing libraries. Now they are staticly linked with the msvcp libraries so they don't need to by dynamically loaded.
- Fixed bug with autoInstall feature thinking it's running an auto-install when the feature is enabled, but the user pressed the install button.
- Fixed bug with autoInstall feature not showing the completed window (eithor regular or advanced) when the feature is enabled, but the user pressed the install button.
- Updated translations and added new translation entries.
Application version 0.29.5.2 (2019-12-28)
Application version 0.29.5.2 (2019-12-28)
https://www.virustotal.com/gui/file/5606ce8555faba12d8feee308fd12478243a9a8f224d46ba4e364c062f39716f/detection
- Fixed bug with restore and save userdata methods not parsing {versiondir} macro and cleaned up the code.
- Fixed bugs with loading translations when the selected language isn't english.
- Updated ClearCache() method to new V2 utility methods.
Application version 0.29.5.1
Application version 0.29.5.1 (2019-12-28)
https://www.virustotal.com/gui/file/cb7be4fac6530c8fe3599458cdc97e07c82d82c765395415bd98019c53c5264b/detection
- Fixed a major bug with the user data backup and restore. The process has been re-written to allow for having files of the same name in a database package, but in different folders.
- Added and improved logging of the user data backup and restore functions.
- Minor UI adjustments in the database editor upload/download tool.
- Fixed a minor bug with loading patches into the patch designer from application launch.
Application version 0.29.5.0 (2019-12-27)
Application version 0.29.5.0 (2019-12-27)
https://www.virustotal.com/gui/file/ba2a474ac331df677cd00830095c247633008929fd0dbb363ff74a124aaef1bb/detection
- Re-worked the dependency calculation system. Before, it would process based on the entire dependency list, with the sub-process being the refrences in the database.
- Now, the calculation is based on the refrences, which have the sub-process to lookup from the list. This allows for logging and reporting of broken dependency references, as well any dependencies not used.
- Changed behavior of patch ordering. Previous ordering was one by {patchGroup} property, then by patch filename. Now is {patchGroup}, then {installGroup}, then patch filename.
- This will allow for the same behavior of installing packages using {installGroup}: Now, patches in child packages will be installed AFTER the parrent package patches are run.
- Fixed several bugs and re-worked implimentation of auto install timer event system. Now it won't fire when you're doing other activities in the application, like in the selection list.
- Removed restruction of verbose logging forced enabled.
- Fixed bugs with async implimentation of checkForDatabaseUpdates() that could cuase a race condition.
- Fixed lots of bugs with the patch designer. It's almost as if I had forgoten to finish working on it...
- Fixed bug in database editor preventing adding a copy of the same package below said package.
- UI component renaming in database editor and child windows.
- Fixed issues with auto/one click selection errors window.
- Several code sections cleaned up, logging added and/or improved, spelling mistakes fixed. Spelling is hard.
- Updated all translations.
- The database downloader for the package auto-updater uses FTP now to not pad the http download count.
- Updated application and database release step instructions in database updater window.
- Updated UI component descriptions in database editor and patch designer.
- Added tooltip descripts to advanced features/components of the patch desiger.
Application version 0.29.4.9
Application version 0.29.4.9 (2019-12-17)
https://www.virustotal.com/gui/file/54af85ee1a97e89f822e4551ca8619037ecfa93f189ebc6b935cdc8945dd232c/detection
- Application now targets .NET framework v4.8 to take advantage of the latest technology and framework improvements from Microsoft.
- Reverted (kind of) clear logs and diagnostic zip file log location detection due to WG reverting the Working Directory.
- Added Windows 7 Compatibility of enabling TLS 1.1 and 1.2 for usage of github APIs.
- Fixed "off by one" progress reporting. Again.
- Fixed bug of not waiting properly for the font installation to finish (if installing fonts).
- Started work on database self-updater project. This means that some package updates can be automated.
- Fixed bugs with control logic of loading database branches from github API.
- Fixed bugs with WoT process detection.
- Minor UI enable/disable toggle fixes for MainWindow.
- Fixed several UI placement and interaction issues with the database editor. (Thanks 'The Illusion')
- Code imrovements to the MD5 hash calculation functions.
- Updated DotNetZip and JSON.net APIs.
- Added HtmlAgilityPack API.
- Minor fixes to patch designer.
- Fixed database editor not returning when user selects to cancel closing due to unsaved changes.
- Minor other code fixes.
- Updated German translations. (Thanks Elektrosmoker)
- Updated documentation.