New Functions
IsIPInRange()ArrayEach()ArrayFind()ArrayFindAll()ArraySort()getSystemFreeMemory()getSystemTotalMemory()RestDeleteApplication()ESAPIEncode()ESAPIDecode()ESAPIEncodeForHTML()ESAPIDecodeForHTML()ESAPIEncodeForCSS()ESAPIDecodeForCSS()ESAPIEncodeForDN()ESAPIDecodeForDN()ESAPIEncodeForHTMLAttr()ESAPIDecodeForHTMLAttr()ESAPIEncodeForJavascript()ESAPIDecodeForJavascript()ESAPIEncodeForLDAP()ESAPIDecodeForLDAP()ESAPIEncodeForURL()ESAPIDecodeForURL()ESAPIEncodeForVBScript()ESAPIDecodeForVBScript()ESAPIEncodeForXML()ESAPIDecodeForXML()ESAPIEncodeForXML()ESAPIDecodeForXML()ESAPIEncodeForXMLAttr()ESAPIDecodeForXMLAttr()ESAPIEncodeForXPath()ESAPIDecodeForXPath()getFunctionCalledName()getTickCount(“nano|micro”)getApplicationMetaData()StructFilter()StructEach()ArrayFilter()ArrayEach()ArrayFindAll()ArrayFindAllNoCase()FileGetMimeType()FileAppend()CallStackGet()CallStackDump()isClosure()ApplicationStop()transactionSetSavepoint()objectEquals()LSDateTimeFormat()ArrayMid()createDynamicProxy()directoryCopy()invoke()SessionStartTime()ApplicationStartTime()Canonicalize()sessionInvalidate()sessionRotate()HMAC()
Expanded Functions
- obtain the current RequestTimeout with
getApplicationMetaData() - add SOAP Functions
- add argument merge to function
arrayAppend() - add argument format to function
lsParseDateTime() - add support for delimiters to function
ReplaceList() - modifications to the function
isCustomFunction()