diff --git a/docs/00.home/homepage.md b/docs/00.home/homepage.md
index 95451f59c..ee4998c6b 100644
--- a/docs/00.home/homepage.md
+++ b/docs/00.home/homepage.md
@@ -18,13 +18,13 @@ To find out more about getting involved as a developer with Lucee, checkout our
## Lucee 6.1
-Lucee 6.1 is the next major release, currently at the final Release Candidate stage.
+Lucee 6.1 is current stable release of Lucee.
-Targeting better performance and reduced memory usuage, Lucee 6.1 now has full support for Java 11 thru 21.
+Targeting better performance and reduced memory usuage, Lucee 6.1 has full support for Java 11 and 21.
## Lucee 6.0
-[Lucee 6](https://dev.lucee.org/tag/lucee-6) is current stable release of Lucee.
+[Lucee 6](https://dev.lucee.org/tag/lucee-6) .
Highlights include, reduced size, faster startup, single context mode, JSON based configuration and much more.
@@ -34,7 +34,7 @@ As a Major Release, Lucee 6 does include some potential **BREAKING CHANGES**, fo
Lucee 5.4 is our [LTS stable release](https://lucee.org/downloads.html) and is recommended for production systems. More details are available in the [Lucee 5](/guides/lucee-5.html) section of these docs.
-Lucee 5.4 will receive security updates and critcal regression fixes until 2026, but is no longer actively maintained.
+As a LTS release, Lucee 5.4 will receive security updates and critical regression fixes until 2026, **but is no longer actively maintained.**
## Getting help
diff --git a/docs/04.guides/01.getting-started/03.system-requirements/page.md b/docs/04.guides/01.getting-started/03.system-requirements/page.md
index b054a5508..e8652bb1b 100644
--- a/docs/04.guides/01.getting-started/03.system-requirements/page.md
+++ b/docs/04.guides/01.getting-started/03.system-requirements/page.md
@@ -11,11 +11,13 @@ Of course there are different recommendations that go with the different operati
### Java Versions ###
-Lucee 5.3 and 5.4 support Java 8 and 11
+Lucee 5.4 (LTS) supports Java 8 and 11
-Lucee 6 will support Java 11 on release, with Java 8 unofficially supported as long as practical
+Lucee 6 supports Java 11, with Java 8 unofficially supported as long as practical
-Full Java 17 support is planned for a later 6 point release, it currently mostly works, see
Enables/disables installation of Lucee's default extensions. When this value is changed, it will need a complete redeployment of "lucee-server" (simple restart won't suffice).
-This directive is very useful in combination with the system variable LUCEE_EXTENSIONS.
- Values: Booleantrue | false
true
@@ -276,22 +272,17 @@ Also, make sure not to publish these files with sensitive data as part of open s
Comma separated list of extension GUIDs (Globally Unique Identifiers) to be downloaded and installed during the very first server start.
-Setting GUID alone will install latest version.
-If you want to dictate version, append ;version=xx.xx.xx.xx
to the GUID.
You can find available extensions and their corresponding GUID (these are listed as IDs) in the Server Administrator or at Lucee Downloads.
- - Values: String + Values: StringExample: Installing JFreeChart Extension Version 1.0.19.19:
LUCEE_EXTENSIONS=D46B46A9-A0E3-44E1-D972A04AC3A8DC10;version=1.0.19.19
@@ -304,7 +295,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
white-space-pref | regular | white-space
- regular
+ Values: String white-space-pref | regular | white-space
+ regular
Example: The following directive will set whitespace management to simple:
LUCEE_CFML_WRITER=white-space
@@ -520,16 +500,13 @@ Also, make sure not to publish these files with sensitive data as part of open s
If set, Lucee suppresses whitespace defined between the [[tag-function]] starting tag and the last [[tag-argument]] tag.
-This setting is ignored when there is a different output between this tags as white space.
- Values: Booleantrue | false
true
@@ -543,17 +520,13 @@ Also, make sure not to publish these files with sensitive data as part of open s
Keep all struct keys defined with "dot notation" in original case.
-If set to false, all dot.notated key-names will be converted to UPPERCASE.
- Values: Booleantrue | false
false
@@ -571,7 +544,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
Defines the default S3 virtual S3 bucket mapping credentials.
-Use this to hide AWS S3 credentials from source code or Web Administrator.
-That way you connect to your S3 bucket with a S3:///myAwsBucketname/someDirectory/
S3:///myAwsKey:myAwsSecretKey@/myAwsBucketname/someDirectory/
.
Please see [[category-s3]]
Lucee Server Administrator: not available @@ -714,7 +677,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
Defines a comma separated list of file extensions that are not allowed to be uploaded.
-By default Lucee will block a set of files that have potential risk. Use this setting to have more control over Lucees default settings.
- Values: Stringasp,aspx,cfc,cfm,cfml,do,htm,html,jsp,jspx,php
@@ -744,7 +704,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
Defines the directory location where Lucee should create the server context.
-By default Lucee places its server context in the servlet engines directory.
-Use this to move the server context outside the Lucee installation dir. This directive is the same as the init param lucee-server-directory of path-to-lucee-installation\tomcat\conf\web.xml
Example: Moving web contexts to another location: @@ -789,7 +744,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
By default Lucee places its web-context configuration and data files in a folder named WEB-INF under the webroot of each website.
-Use this to move the web context outside of the websites webroot.
-This directive is the same as the init param lucee-web-directory of path-to-lucee-installation\tomcat\conf\web.xml
.
When using this directive you'll need to add Lucees label variable {web-context-label}
to the path that will be used as the identifier hash or label for the created web contexts.
Example: Moving web contexts to another location: @@ -820,7 +769,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
false
-
-
Lucee Server Administrator: not available
@@ -843,7 +789,6 @@ Also, make sure not to publish these files with sensitive data as part of open serror | warning |info | debug
error
-
Lucee Server Administrator: not available
@@ -867,7 +811,6 @@ Also, make sure not to publish these files with sensitive data as part of open sfalse
.
-
The Controller is an internal background process which runs maintenance tasks.
- On Startup true | false
false
-
-
Lucee Server Administrator: not available
@@ -919,7 +855,6 @@ Also, make sure not to publish these files with sensitive data as part of open sNumber of milliseconds between controller calls.
-Set to 0 to disable controller. Useful for benchmark testing.
- Values: NumericLucee Server Administrator: not available @@ -940,7 +873,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
Application.cfc
Application.cfm / OnRequestEnd.cfm
as well as for the file Application.cfc
none | classic | modern | mixed
mixed
@@ -967,14 +898,12 @@ Also, make sure not to publish these files with sensitive data as part of open s
Defines where Lucee looks for the files Application.cfc / Application.cfm
.
Note: In case of having LUCEE_LISTENER_TYPE set to none
the setting for LUCEE_LISTENER_MODE is ignored.
Application.cfc / Application.cfm
from the current up to the webroot directory.Application.cfc / Application.cfm
only in the webroot .Application.cfc / Application.cfm
only in the current template directory. curr2root | currOrRoot | root | curr
curr2root
@@ -996,20 +924,17 @@ Also, make sure not to publish these files with sensitive data as part of open s
false
.true | false
false
-
Lucee Server Administrator: not available
@@ -1018,14 +943,12 @@ Also, make sure not to publish these files with sensitive data as part of open sLog message to WEB context's datasource log any time a QoQ "falls back" to HyperSQL.
-This could include just bad SQL syntax. Default is false
.
true|false
Changes Lucee default behaviour of using existing physical paths over virtually mapped paths with the same mapped name (conflicting situation).
-Set this value to true
to change Lucees default behaviour and force Lucee to use mappings as first priority and silently ignore conflicting physical paths.
// Assumption:
// "D:/myimages/abc" is a physical valid location
// Defined mappings
mappings[ '/' ] = 'D:/';
mappings[ '/myimages' ] = 'D:/images';
// Default Lucee:
// the following writeDump outputs "D:/myimages/abc"
writeDump( expandPath( '/myimages/abc' );
// If LUCEE_MAPPING_FIRST=true:
// the following writeDump outputs "D:/images/abc"
writeDump( expandPath( '/myimages/abc' );
-
Values: Boolean true|false
false
@@ -1069,7 +989,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
Enables logging on reflection calls.
- Values: Booleantrue|false
false
@@ -1089,7 +1008,6 @@ Also, make sure not to publish these files with sensitive data as part of open s
Enables warming up a Lucee instance.
When enabled, Lucee will startup, deploy itself, creating the required directories, deploying any configured extensions and then exiting.
It enables a faster startup for the deployment of Docker images, Kubernetes clusters and blue/green environments for example.
- Values: Booleantrue|false
false
@@ -1101,16 +1019,14 @@ Also, make sure not to publish these files with sensitive data as part of open s
Enables the certificate authority truststore in Lucee location, instead by the JVM default truststore location.
Previous to Lucee 6.0 Lucee served its own SSL truststore. From 6.0 the truststore is set by the JVM default truststore location.
-Enabling this setting will tell Lucee to use its own truststore, behaving as prior to Lucee 6.0.
- - +Enabling this setting will tell Lucee to use its own truststore, behaving as prior to Lucee 6.0.
Values: Booleantrue|false
false
@@ -1121,8 +1037,7 @@ Also, make sure not to publish these files with sensitive data as part of open s
Application.cfc: not available