Hi, thanks for the update of the lua file, I'll integrate it to the dwv github repository.
The changes between versions are described on the release page: https://github.com/ivmartel/dwv/releases. The big changes (introduced at 0.15) is the support for multi-frame data, the usage of web workers and its internationalisation. This added some script/language file dependency that you added in the lua file. In 0.15 you could not set the file location, in 0.16 you can.
The release zip file contains the minified version of dwv and its dependencies. I would keep it where you unzipped it and reference its path in the lua file.