Compatibility notes for 7.3 build 1

Smartsite 7 - ...

The following vipers have a small change in behavior:

  • request.files
  • request.savefile
  • request.getfiledata

Before Smartsite 7.3, these vipers returned all uploaded files regardless of their file extension. In Smartsite 7.3, all files with the following extensions are excluded from the result, unless the new parameter allowUnsafeExtension is set to true, in which case the old behavior is used.

List of excluded file extensions:

Executables
.exe, .pif, .application, .gadget, .msi, .msp, .com, .scr, .hta, .cpl, .msc, .jar, .bat, .cmd, .vb, .vbs, .vbe, .js, .jse, .ws, .wsf, .wsc, .wsh, .ps1, .ps1xml, .ps2

Scripts
.ps2xml, .psc1, .psc2, .msh, .msh1, .msh2, .mshxml, .msh1xml, .msh2xml

Shortcuts and registry
.scf, .lnk, .inf, .reg

Office files with macros
.docm, .dotm, .xlsm, .xltm, .xlam, .pptm, .potm, .ppam, .ppsm, .sldm