Skip to content

HRConvert2 v3.7.0

Latest

Choose a tag to compare

@zelon88 zelon88 released this 16 Aug 01:14
· 1 commit to master since this release

v3.7.0 - Add auto update via CLI. Add root detection. Improve core logic ordering.

-v3.7.0.
-Update CREATING_GUIS.txt, CREATING_LANGUAGE_PACKS.txt, DOCKER_BUILD_INSTRUCTIONS.txt.
-Separate the detection logic for Meshlab & Assimp so that the verifyModelVersions() function detects both separately.
-Update showHelpInfo with latest description of supported command line args, and description of update functionality.
-Add -c, --clean argument which accepts =## or =now.
-This will clean the ConvertLoc and the ConvertTempDir immediately using the supplied ## as a $DeleteThreshold.
-If -c or --clean is supplied with no optional Delete Threshold, the default from config.php will be used instead.
-Update cleanDataLoc() function to simplify the authorization checks that take place before any cleaning operation is approved.
-The function now accepts $deleteThreshold as a third argument, instead of calling $DeleteThreshold by global reference.
-Add USING_COMMAND_LINE.txt which contains information to teach administrators proper command line usage.
-Implementing new Documentation structure using .txt files as engineering documents, sources of truth, and .md files as human readable.
-Implement bubblewrap namespaces accross all major dependencies.
-Implement escapeshellargs across all major dependency calls.
-Fix convertImages() -alpha remove ordering bug predates the sandbox. Any transparent PNG converting to JPEG was failing before today.
-Fix Dia having been removed accidentally from header files.
-Fix bugs in ocrFiles, update ImageMagick code path from IM6 to IM7 code format.
-Add $RequireSandbox variable to config.php.
-We perform a comprehensive check to see if bwrap is needed, or possible.
-Bwrap is not needed on docker, because the container is... a container.
-Bwrap is also not POSSIBLE on docker. So don't let it run on Docker.
-Bwrap is only enforce if $RequireSandbox is true, and bwrap is determined to be available on the system.
-Update convertArchives to fix bugs.
-Update ocrFiles to fix bugs.
-Add $RequireSandboxOnDocker to config.php.
-Add $ThrowSandboxWarning to config.php.
-Add version checking for convertArchives.
-Update dockerfile to include installation for p7zip-rar which was missing.
-Added too many errors to count.
-Fifteen entries: 8002, 9002, 9003, 10001, 11002, 12002, 13006, 13007, 13008, 13009, 13010, 13011, 13012, 13013, 15012, 22001, 25002.
-We will need to go through ERROR_DESCRIPTIONS.txt and thin it out at some point.