Here is a list of all the new Tags and Functions, Attributes and Arguments that have been added to Lucee over time.

For the full list of changes, refer to the [Lucee Server ChangeLog](https://download.lucee.org/changelog/)

### Breaking changes

- [Breaking Changes between Lucee 5.4 and 6.0](../recipes/breaking-changes-6-0.md)
- [Breaking Changes Between Lucee 6.0 and 6.1](../recipes/breaking-changes-6-1.md)
- [Breaking Changes between Lucee 6.1 and 6.2](../recipes/breaking-changes-6-2.md)
- [Breaking Changes between Lucee 6.2 and 7.0](../recipes/breaking-changes-7.md)

Generated from **7.0.1.48-SNAPSHOT**

# 7.0.0.340

- [<cfimap>](tags/imap.md) <cfImap stopOnError="boolean">
# 7.0.0.300

- [<cfcache>](tags/cache.md) <cfcache useQueryString="boolean">
- [<cfcache>](tags/cache.md) <cfcache useCache="boolean">
- [<cfcache>](tags/cache.md) <cfcache stripWhiteSpace="boolean">
# 7.0.0.296

- [astFromPath()](functions/astfrompath.md) astFromPath()
- [astFromString()](functions/astfromstring.md) astFromString()
# 7.0.0.234

- [SSLCertificateInstall()](functions/sslcertificateinstall.md) SSLCertificateInstall( cacertPath="any")
- [SSLCertificateInstall()](functions/sslcertificateinstall.md) SSLCertificateInstall( password="string")
# 7.0.0.232

- [<cfinsert>](tags/insert.md) <cfInsert source="object">
- [<cfupdate>](tags/update.md) <cfUpdate source="object">
# 7.0.0.197

- [SecretProviderGet()](functions/secretproviderget.md) SecretProviderGet()
# 7.0.0.195

- [SerializeAISession()](functions/serializeaisession.md) SerializeAISession()
- [LoadAISession()](functions/loadaisession.md) LoadAISession()
# 7.0.0.190

- [ObjectEquals()](functions/objectequals.md) ObjectEquals( caseSensitive="boolean")
# 7.0.0.188

- [<cfexecute>](tags/execute.md) <cfExecute onProgress="any">
- [<cfexecute>](tags/execute.md) <cfExecute onError="any">
# 7.0.0.186

- [<cfexecute>](tags/execute.md) <cfExecute result="string">
- [<cfexecute>](tags/execute.md) <cfExecute exitCodeVariable="string">
# 7.0.0.185

- [<cfexecute>](tags/execute.md) <cfExecute environment="struct">
# 7.0.0.155

- [FileModeToSymbolic()](functions/filemodetosymbolic.md) FileModeToSymbolic()
# 7.0.0.136

- [MavenInfo()](functions/maveninfo.md) MavenInfo()
# 7.0.0.108

- [SetPropertyString()](functions/setpropertystring.md) SetPropertyString()
- [GetPropertyFile()](functions/getpropertyfile.md) GetPropertyFile()
- [GetPropertyString()](functions/getpropertystring.md) GetPropertyString()
# 7.0.0.107

- [ListGetDuplicates()](functions/listgetduplicates.md) ListGetDuplicates()
# 6.2.3.22

- [URLDecode()](functions/urldecode.md) URLDecode( strict="boolean")
# 6.2.3.19

- [DollarFormat()](functions/dollarformat.md) DollarFormat( useBrackets="boolean")
- [LSCurrencyFormat()](functions/lscurrencyformat.md) LSCurrencyFormat( useBrackets="boolean")
- [LSEuroCurrencyFormat()](functions/lseurocurrencyformat.md) LSEuroCurrencyFormat( useBrackets="boolean")
# 6.2.2.66

- [<cfhttp>](tags/http.md) <cfhttp connectionTimeout="any">
- [<cfhttp>](tags/http.md) <cfhttp socketTimeout="any">
# 6.2.1.118

- [PagePoolClear()](functions/pagepoolclear.md) PagePoolClear( force="boolean")
# 6.2.1.24

- [<cfthread>](tags/thread.md) <cfThread throwOnError="boolean">
# 6.2.1.23

- [GetSystemPropOrEnvVar()](functions/getsystemproporenvvar.md) GetSystemPropOrEnvVar()
# 6.2.1.20

- [GetTempDirectory()](functions/gettempdirectory.md) GetTempDirectory( unique="string")
# 6.2.1.16

- [SessionExists()](functions/sessionexists.md) SessionExists()
# 6.2.1.15

- [SessionCommit()](functions/sessioncommit.md) SessionCommit()
# 6.2.1.9

- [REEscape()](functions/reescape.md) REEscape()
# 6.2.1.6

- [StructToSorted()](functions/structtosorted.md) StructToSorted()
# 6.2.0.219

- [LogAllThreads()](functions/logallthreads.md) LogAllThreads()
# 6.2.0.151

- [MavenLoad()](functions/mavenload.md) MavenLoad()
# 6.2.0.75

- [GatewayAction()](functions/gatewayaction.md) GatewayAction()
- [GatewayState()](functions/gatewaystate.md) GatewayState()
# 6.2.0.55

- [GenerateRSAkeys()](functions/generatersakeys.md) GenerateRSAkeys( key_size="number")
# 6.2.0.26

- [JavaCast()](functions/javacast.md) JavaCast( javaSettings="struct")
# 6.2.0.14

- [DeserializeJSON()](functions/deserializejson.md) DeserializeJSON( format="string")
- [IsJson()](functions/isjson.md) IsJson( format="string")
# 6.1.0.156

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingDatabase="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingException="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingDump="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingTracing="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingTimer="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingImplicitAccess="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingQueryUsage="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingThread="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication debuggingTemplate="boolean">
# 6.1.0.155

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication showdoc="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication showmetric="boolean">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication showdebug="boolean">
- [<cfsetting>](tags/setting.md) <cfSetting showDebug="boolean">
- [<cfsetting>](tags/setting.md) <cfSetting showDoc="boolean">
- [<cfsetting>](tags/setting.md) <cfSetting showMetric="boolean">
# 6.1.0.132

- [<cfhttp>](tags/http.md) <cfhttp autoCert="boolean">
# 6.1.0.70

- [isflushed()](functions/isflushed.md) isflushed()
# 6.1.0.37

- [LSLCase()](functions/lslcase.md) LSLCase()
- [LSUCase()](functions/lsucase.md) LSUCase()
# 6.1.0.15

- [ValueRef()](functions/valueref.md) ValueRef()
# 6.0.1.65

- [CreateULID()](functions/createulid.md) CreateULID()
# 6.0.1.28

- [<cfcookie>](tags/cookie.md) <cfCookie partitioned="boolean">
# 6.0.0.534

- [<cfthrow>](tags/throw.md) <cfThrow cause="any">
# 6.0.0.460

- [ConfigImport()](functions/configimport.md) ConfigImport()
- [configTranslate()](functions/configtranslate.md) configTranslate()
# 6.0.0.405

- [SerializeJSON()](functions/serializejson.md) SerializeJSON( compact="boolean")
# 6.0.0.320

- [<cflocation>](tags/location.md) <cflocation encode="boolean">
# 6.0.0.317

- [GetApplicationSettings()](functions/getapplicationsettings.md) GetApplicationSettings( onlySupported="boolean")
# 6.0.0.302

- [QueryToStruct()](functions/querytostruct.md) QueryToStruct()
# 6.0.0.227

- [Encrypt()](functions/encrypt.md) Encrypt( precise="boolean")
- [EncryptBinary()](functions/encryptbinary.md) EncryptBinary( precise="boolean")
- [Decrypt()](functions/decrypt.md) Decrypt( precise="boolean")
- [DecryptBinary()](functions/decryptbinary.md) DecryptBinary( precise="boolean")
- [BinaryDecode()](functions/binarydecode.md) BinaryDecode( precise="boolean")
# 6.0.0.210

- [ExtensionInfo()](functions/extensioninfo.md) ExtensionInfo()
# 6.0.0.208

- [IsFileObject()](functions/isfileobject.md) IsFileObject()
# 6.0.0.192

- [<cftimeout>](tags/timeout.md) <cftimeout>
# 6.0.0.172

- [<cfschedule>](tags/schedule.md) <cfSchedule userAgent="string">
# 6.0.0.161

- [internalRequest()](functions/internalrequest.md) internalRequest()
# 6.0.0.151

- [DirectoryInfo()](functions/directoryinfo.md) DirectoryInfo()
# 6.0.0.150

- [MarkdownToHtml()](functions/markdowntohtml.md) MarkdownToHtml()
# 6.0.0.126

- [StringSome()](functions/stringsome.md) StringSome()
# 6.0.0.120

- [QueryIsEmpty()](functions/queryisempty.md) QueryIsEmpty()
# 6.0.0.119

- [ArrayRemoveDuplicates()](functions/arrayremoveduplicates.md) ArrayRemoveDuplicates()
# 6.0.0.114

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication preciseMath="boolean">
- [<cflocation>](tags/location.md) <cflocation abort="boolean">
# 6.0.0.107

- [StructNew()](functions/structnew.md) StructNew( onMissingKey="function")
# 6.0.0.105

- [StringEach()](functions/stringeach.md) StringEach()
- [StringEvery()](functions/stringevery.md) StringEvery()
- [StringFilter()](functions/stringfilter.md) StringFilter()
- [StringMap()](functions/stringmap.md) StringMap()
- [StringReduce()](functions/stringreduce.md) StringReduce()
# 6.0.0.98

- [<cftimer>](tags/timer.md) <cfTimer unit="string">
- [<cftimer>](tags/timer.md) <cfTimer variable="string">
# 6.0.0.96

- [<cfhttp>](tags/http.md) <cfhttp pooling="boolean">
# 6.0.0.79

- [ArrayToStruct()](functions/arraytostruct.md) ArrayToStruct( valueAsKey="boolean")
# 6.0.0.73

- [<cfdbinfo>](tags/dbinfo.md) <cfDBInfo Filter="string">
# 6.0.0.57

- [QueryRenameColumn()](functions/queryrenamecolumn.md) QueryRenameColumn()
# 6.0.0.19

- [ArraySplice()](functions/arraysplice.md) ArraySplice()
# 6.0.0.18

- [QueryReverse()](functions/queryreverse.md) QueryReverse()
# 6.0.0.17

- [QueryRowSwap()](functions/queryrowswap.md) QueryRowSwap()
# 6.0.0.16

- [QueryInsertAt()](functions/queryinsertat.md) QueryInsertAt()
# 6.0.0.15

- [QueryPrepend()](functions/queryprepend.md) QueryPrepend()
- [QueryAppend()](functions/queryappend.md) QueryAppend()
- [QueryClear()](functions/queryclear.md) QueryClear()
# 6.0.0.12

- [FileUpload()](functions/fileupload.md) FileUpload( allowedExtensions="any")
- [FileUpload()](functions/fileupload.md) FileUpload( blockedExtensions="any")
- [FileUploadAll()](functions/fileuploadall.md) FileUploadAll( allowedExtensions="any")
- [FileUploadAll()](functions/fileuploadall.md) FileUploadAll( blockedExtensions="any")
# 5.4.2.20

- [IsXML()](functions/isxml.md) IsXML( xmlFeatures="struct")
# 5.3.9.72

- [GetTempFile()](functions/gettempfile.md) GetTempFile( extension="string")
# 5.3.9.40

- [ExtensionList()](functions/extensionlist.md) ExtensionList( imageObject="boolean")
# 5.3.9.4

- [IsWithinTransaction()](functions/iswithintransaction.md) IsWithinTransaction()
# 5.3.8.163

- [GetHTTPRequestHeaders()](functions/gethttprequestheaders.md) GetHTTPRequestHeaders()
# 5.3.8.149

- [ApplicationPathCacheClear()](functions/applicationpathcacheclear.md) ApplicationPathCacheClear()
# 5.3.8.135

- [XmlParse()](functions/xmlparse.md) XmlParse( lenient="boolean")
- [<cfxml>](tags/xml.md) <cfxml lenient="boolean">
# 5.3.8.130

- [CallStackGet()](functions/callstackget.md) CallStackGet( offset="number")
- [CallStackGet()](functions/callstackget.md) CallStackGet( maxFrames="number")
# 5.3.8.127

- [<cffeed>](tags/feed.md) <cfFeed columnMap="struct">
# 5.3.8.120

- [QuerySetRow()](functions/querysetrow.md) QuerySetRow()
# 5.3.8.117

- [StructValueArray()](functions/structvaluearray.md) StructValueArray()
# 5.3.8.110

- [ClearTimeZone()](functions/cleartimezone.md) ClearTimeZone()
# 5.3.8.107

- [<cffile>](tags/file.md) <cfFile allowedExtensions="any">
- [<cffile>](tags/file.md) <cfFile blockedExtensions="any">
# 5.3.8.104

- [ArrayPop()](functions/arraypop.md) ArrayPop()
- [ArrayPush()](functions/arraypush.md) ArrayPush()
- [ArrayShift()](functions/arrayshift.md) ArrayShift()
- [ArrayUnShift()](functions/arrayunshift.md) ArrayUnShift()
# 5.3.8.85

- [QueryRowData()](functions/queryrowdata.md) QueryRowData( format="string")
# 5.3.8.43

- [Argon2CheckHash()](functions/argon2checkhash.md) Argon2CheckHash()
# 5.3.8.25

- [<cfqueryparam>](tags/queryparam.md) <cfqueryParam charset="string">
# 5.3.8.23

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication regex="any">
- [REMatch()](functions/rematch.md) REMatch( multiline="boolean")
- [REMatchNoCase()](functions/rematchnocase.md) REMatchNoCase( multiline="boolean")
- [REFind()](functions/refind.md) REFind( multiline="boolean")
- [REFindNoCase()](functions/refindnocase.md) REFindNoCase( multiline="boolean")
# 5.3.8.19

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication searchResults="boolean">
# 5.3.8.18

- [GenerateArgon2Hash()](functions/generateargon2hash.md) GenerateArgon2Hash()
# 5.3.8.1

- [<cfexecute>](tags/execute.md) <cfExecute directory="string">
# 5.3.7.33

- [<cfcookie>](tags/cookie.md) <cfCookie sameSite="string">
# 5.3.7.17

- [ListQualifiedToArray()](functions/listqualifiedtoarray.md) ListQualifiedToArray()
# 5.3.6.19

- [ThreadData()](functions/threaddata.md) ThreadData()
# 5.3.6.2

- [InspectTemplates()](functions/inspecttemplates.md) InspectTemplates()
# 5.3.5.22

- [FindLast()](functions/findlast.md) FindLast()
- [FindLastNoCase()](functions/findlastnocase.md) FindLastNoCase()
# 5.3.5.17

- [ListAppend()](functions/listappend.md) ListAppend( includeEmptyFields="boolean")
- [ListPrepend()](functions/listprepend.md) ListPrepend( includeEmptyFields="boolean")
# 5.3.4.51

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication xmlFeatures="struct">
# 5.3.4.38

- [QueryClose()](functions/queryclose.md) QueryClose()
# 5.3.4.34

- [QueryRowByIndex()](functions/queryrowbyindex.md) QueryRowByIndex()
- [QueryRowDataByIndex()](functions/queryrowdatabyindex.md) QueryRowDataByIndex()
- [QueryGetCellByIndex()](functions/querygetcellbyindex.md) QueryGetCellByIndex()
# 5.3.4.22

- [<cfsetting>](tags/setting.md) <cfSetting info="string">
- [<cfsetting>](tags/setting.md) <cfSetting listen="boolean">
# 5.3.3.37

- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication javaSettings="struct">
# 5.3.1.43

- [NewLine()](functions/newline.md) NewLine( includeCROnWindows="boolean")
# 5.3.1.7

- [GetContextInfo()](functions/getcontextinfo.md) GetContextInfo()
# 5.0.0.0

- [WebserviceNew()](functions/webservicenew.md) WebserviceNew()
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication cacheHTTP="string">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication cacheFile="string">
- [Application.cfc / <cfapplication>](tags/application.md) <cfapplication cacheWebservice="string">
- [Render()](functions/render.md) Render()
- [StoreGetMetadata()](functions/storegetmetadata.md) StoreGetMetadata()
- [StoreSetMetadata()](functions/storesetmetadata.md) StoreSetMetadata()
- [<cfhttp>](tags/http.md) <cfhttp clientCert="string">
- [<cfhttp>](tags/http.md) <cfhttp clientCertPassword="string">
- [<cfhttp>](tags/http.md) <cfhttp cachedWithin="object">
- [<cffile>](tags/file.md) <cfFile cachedWithin="object">
- [<cfstatic>](tags/static.md) <cfstatic>
- [EncodeForCSS()](functions/encodeforcss.md) EncodeForCSS( canonicalize="boolean")
- [EncodeForDN()](functions/encodefordn.md) EncodeForDN( canonicalize="boolean")
- [EncodeForHTML()](functions/encodeforhtml.md) EncodeForHTML( canonicalize="boolean")
- [EncodeForHTMLAttribute()](functions/encodeforhtmlattribute.md) EncodeForHTMLAttribute( canonicalize="boolean")
- [EncodeForJavaScript()](functions/encodeforjavascript.md) EncodeForJavaScript( canonicalize="boolean")
- [EncodeForLDAP()](functions/encodeforldap.md) EncodeForLDAP( canonicalize="boolean")
- [EncodeForSQL()](functions/encodeforsql.md) EncodeForSQL( canonicalize="boolean")
- [EncodeForURL()](functions/encodeforurl.md) EncodeForURL( canonicalize="boolean")
- [EncodeForXML()](functions/encodeforxml.md) EncodeForXML( canonicalize="boolean")
- [EncodeForXMLAttribute()](functions/encodeforxmlattribute.md) EncodeForXMLAttribute( canonicalize="boolean")
- [EncodeForXPath()](functions/encodeforxpath.md) EncodeForXPath( canonicalize="boolean")
- [ESAPIEncode()](functions/esapiencode.md) ESAPIEncode( canonicalize="boolean")
- [FileInfo()](functions/fileinfo.md) FileInfo()
- [BundleInfo()](functions/bundleinfo.md) BundleInfo()
- [CacheRegionExists()](functions/cacheregionexists.md) CacheRegionExists()
- [CacheRegionNew()](functions/cacheregionnew.md) CacheRegionNew()
- [CacheRegionRemove()](functions/cacheregionremove.md) CacheRegionRemove()
- [MonthShortAsString()](functions/monthshortasstring.md) MonthShortAsString( locale="locale")
- [ManifestRead()](functions/manifestread.md) ManifestRead()
- [GeneratePBKDFkey()](functions/generatepbkdfkey.md) GeneratePBKDFkey()
- [GetLocaleInfo()](functions/getlocaleinfo.md) GetLocaleInfo()
- [GetTimeZoneInfo()](functions/gettimezoneinfo.md) GetTimeZoneInfo( timezone="timezone")
- [GetTimeZoneInfo()](functions/gettimezoneinfo.md) GetTimeZoneInfo( locale="locale")
- [IsCustomFunction()](functions/iscustomfunction.md) IsCustomFunction( type="string")
- [IsInThread()](functions/isinthread.md) IsInThread()