Skip to content

File tree

6 files changed

+28
-12
lines changed

6 files changed

+28
-12
lines changed

.github/workflows/index-recipes.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Set up Node.js
20-
uses: actions/setup-node@v2
20+
uses: actions/setup-node@v4
2121
with:
22-
node-version: '14'
22+
node-version: '24'
2323

2424
- name: Install dependencies
2525
run: |

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
- name: 🥝 Use Node.js
1212
uses: actions/setup-node@v4
1313
with:
14-
node-version: '12.x'
15-
- run: npm install -g markdownlint-cli@0.23.2
14+
node-version: '24'
15+
- run: npm install -g markdownlint-cli@0.44.0
1616
- run: markdownlint '**/*.md' --ignore node_modules
1717
misspell:
1818
name: 🧹 Check Spelling

.markdownlint.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ MD025: false
4747
# MD026 - Trailing punctuation in heading
4848
MD026: false
4949

50+
# MD027 - Multiple spaces after blockquote symbol
51+
MD027: false
52+
5053
# MD028 - Blank line inside blockquote
5154
MD028: false
5255

@@ -59,6 +62,9 @@ MD030: false
5962
# MD033 - Inline HTML
6063
MD033: false
6164

65+
# MD034 - Bare URL used
66+
MD034: false
67+
6268
# MD036 - Emphasis used instead of a heading
6369
MD036: false
6470

@@ -71,8 +77,17 @@ MD040: false
7177
# MD041 - First line in file should be a top level heading
7278
MD041: false
7379

80+
# MD045 - Images should have alternate text
81+
MD045: false
82+
7483
# MD046 - Code block style
7584
MD046: false
7685

7786
# MD047 - Files should end with a single newline character
7887
MD047: false
88+
89+
# MD055 - Table pipe style
90+
MD055: false
91+
92+
# MD056 - Table column count
93+
MD056: false

docs/04.guides/06.extensions/08.extension-extension-provider/page.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ description | Description of the extension provider
2727
image | Link to an image
2828
url | URL for more information
2929
mode | Defines how the Information of the ExtensionProvider is cached in the client (Lucee Administrator). Valid values are:
30+
3031
<ul><li>develop - does not cache the result of the extension provider</li>
3132
<li>production (or no value) - caches the result in the session scope of the consumer</li></ul>
3233

docs/04.guides/13.Various/24.rest-services/page.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ In Lucee you have two main options to add a REST service to your Application:
4545
* **Physical:** *C:\path-to-location-with-your-rest-components\\* and click on **save**
4646

4747
* **Step 3:** OPTIONAL: To make sure the REST services are correctly set up, activate the check box for **List services**. When enabled, you'll see a list of all the REST service mappings by navigating to `http://localhost:8888/rest/` (this will list all REST mappings created for the localhost web-context).
48-
<br>
48+
4949
<br>
5050

5151
#### Option 2: Setting up REST service by defining a REST mapping in Application.cfc ####
@@ -88,7 +88,7 @@ If you have enabled **List services** in the REST settings of your Lucee Server
8888
* Verify if you're using the correct Lucee Administrator's password in the password-attribute of the [[function-restinitapplication]] function.
8989

9090
* Plain REST requests won't invoke the `Application.cfc`, thus no REST mapping will be added with the [[function-restinitapplication]] function with pure REST requests. Try running a `.cfm` template to invoke the `Application.cfc` then. If your application doesn't have a .cfm template, create an empty index.cfm and run it. This will ensure that the [[function-restinitapplication]] function in `Application.cfc` gets executed. It's also possible to create a special template (e.g. `initRest.cfm`) containing the [[function-restinitapplication]] function for the simple purpose of executing that function as an update of the REST mapping.
91-
<br>
91+
9292
<br>
9393

9494
### 4. Creating the REST example application ###
@@ -168,7 +168,7 @@ To intercept requests for `rest/*` paths and direct them to Tomcat/Lucee, follow
168168
* *Step 7:* Click on **Request Restrictions** and uncheck *invoke handler only if request is mapped to:*
169169

170170
* *Step 8:* Apply the changes by clicking **Ok**
171-
<br>
171+
172172
<br>
173173

174174
#### For Apache2 on Ubuntu/Linux ####
@@ -228,7 +228,7 @@ Find below a quick reference overview of specific component attributes and funct
228228
* **rest (boolean):** enables/disables the component as an accessible rest component. Default value is `true`. Set it to false if you wish to disable a component from serving REST services.
229229
* **restpath (string):** defines the path that invokes the component. Use this to define your own REST path in case you don't want to use the components name.
230230
* **httpMethod (string):** defines the http method to access the component. All values that are supported and allowed by the server can be used. Common values are `GET | POST | PUT | UPDATE | DELETE | HEAD | OPTIONS`
231-
<br>
231+
232232
<br>
233233

234234
#### 7.2 CFfunction attributes for REST ####
@@ -238,14 +238,14 @@ Find below a quick reference overview of specific component attributes and funct
238238
* **httpMethod (string)** defines the http method to access the function. All values that are supported and allowed by the server can be used. Common values are `GET | POST | PUT | UPDATE | DELETE | HEAD | OPTIONS`
239239
* **produces (string):** defines the content-type of the server response, e.g. `text/plain | text/html | application/json | application/xml` or other valid mime-types. Default is `application/json`.
240240
* **consumes (string):** defines the content-type of the expected request body from the client.
241-
<br>
241+
242242
<br>
243243

244244
#### 7.3 CFargument ####
245245

246246
* **restArgName (string):** Defines the variable name of the request data.
247247
* **restArgSource (string):** Defines the data scope for the variable name to be extracted. Possible values are `PATH | QUERY | FORM | MATRI | HEADER | COOKIE`
248-
<br>
248+
249249
<br>
250250

251251
### 8. Using file extensions to format return data ###

docs/recipes/breaking-changes-6-0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313

1414
This document outlines all the breaking changes which you should be aware with when upgrading from Lucee 5.4 to Lucee 6.0.
1515

16-
The descision to make breaking changes are not made lightly, generally speaking, they are made to align Lucee with ACF where possible, address performance or edge cases which can lead to problems, and also to address potential security issues.
16+
The decision to make breaking changes are not made lightly, generally speaking, they are made to align Lucee with ACF where possible, address performance or edge cases which can lead to problems, and also to address potential security issues.
1717

1818
Please review all these changes when upgrading your applications to ensure they run smoothly and reliably.
1919

20-
When migrating, the Lucee team highly recommends going straight to the latest 6.2 release, via a fresh install, working thru the breaking changes documents for each release, as listed and linked below.
20+
When migrating, the Lucee team highly recommends going straight to the latest 6.2 release, via a fresh install, working through the breaking changes documents for each release, as listed and linked below.
2121

2222
Users upgrading to Lucee 6.2, running on Tomcat 11 and Java 21, have reported really improved performance and vastly reduced memory usage, so enjoy!
2323

0 commit comments

Comments
 (0)