Skip to content

Commit 505ff72

Browse files
authored
chore(*): release 4.1.5 (#206)
1 parent 2e57fb7 commit 505ff72

21 files changed

+414
-417
lines changed

Changes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to `lua-resty-session` will be documented in this file.
44

5-
## [4.1.5] - TBD
5+
## [4.1.5] - 2025-11-24
66
### Changed
77
- fix(*): timeout remember cookies instead of deleting
88

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,6 @@ With DHSM storage you can use the following settings (set the `storage` to `"dsh
363363
| `ssl` | `nil` | Enable SSL. |
364364
| `ssl_verify` | `nil` | Verify server certificate. |
365365
| `server_name` | `nil` | The server name for the new TLS extension Server Name Indication (SNI). |
366-
| `force_auth` | `nil` | The flag controls whether to invoke auth after obtaining each Redis connection. |
367366

368367
Please refer to [ngx-distributed-shm](https://github.com/grrolland/ngx-distributed-shm) to get necessary
369368
dependencies installed.

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ <h2>Modules</h2>
121121
</div> <!-- id="main" -->
122122
<div id="about">
123123
<i>generated by <a href="http://github.com/lunarmodules/LDoc">LDoc 1.5.0</a></i>
124-
<i style="float:right;">Last updated 2025-09-25 09:16:46 </i>
124+
<i style="float:right;">Last updated 2025-11-24 15:25:35 </i>
125125
</div> <!-- id="about" -->
126126
</div> <!-- id="container" -->
127127
</body>

docs/modules/resty.session.dshm.html

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ <h2 class="section-header "><a name="Constructors"></a>Constructors </h2>
185185
<h3>Parameters:</h3>
186186
<ul>
187187
<li><span class="parameter">configuration</span>
188-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
188+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
189189
DSHM storage <a href="../modules/resty.session.dshm.html#configuration">configuration</a>
190190
(<em>optional</em>)
191191
</li>
@@ -194,7 +194,7 @@ <h3>Parameters:</h3>
194194
<h3>Returns:</h3>
195195
<ol>
196196

197-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
197+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
198198
DSHM storage instance
199199
</ol>
200200

@@ -217,15 +217,15 @@ <h2 class="section-header "><a name="Storage"></a>Storage </h2>
217217
<h3>Parameters:</h3>
218218
<ul>
219219
<li><span class="parameter">name</span>
220-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
220+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
221221
cookie name
222222
</li>
223223
<li><span class="parameter">key</span>
224-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
224+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
225225
session key
226226
</li>
227227
<li><span class="parameter">value</span>
228-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
228+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
229229
session value
230230
</li>
231231
<li><span class="parameter">ttl</span>
@@ -237,16 +237,16 @@ <h3>Parameters:</h3>
237237
current time
238238
</li>
239239
<li><span class="parameter">old_key</span>
240-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
240+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
241241
old session id
242242
(<em>optional</em>)
243243
</li>
244244
<li><span class="parameter">stale_ttl</span>
245-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
245+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
246246
stale ttl
247247
</li>
248248
<li><span class="parameter">metadata</span>
249-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
249+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
250250
table of metadata
251251
(<em>optional</em>)
252252
</li>
@@ -258,7 +258,7 @@ <h3>Returns:</h3>
258258
<span class="types"><span class="type">true</span> or <span class="type">nil</span></span>
259259
ok</li>
260260
<li>
261-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
261+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
262262
error message</li>
263263
</ol>
264264

@@ -277,22 +277,22 @@ <h3>Returns:</h3>
277277
<h3>Parameters:</h3>
278278
<ul>
279279
<li><span class="parameter">name</span>
280-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
280+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
281281
cookie name
282282
</li>
283283
<li><span class="parameter">key</span>
284-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
284+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
285285
session key
286286
</li>
287287
</ul>
288288

289289
<h3>Returns:</h3>
290290
<ol>
291291
<li>
292-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a> or <span class="type">nil</span></span>
292+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a> or <span class="type">nil</span></span>
293293
session data</li>
294294
<li>
295-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
295+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
296296
error message</li>
297297
</ol>
298298

@@ -311,15 +311,15 @@ <h3>Returns:</h3>
311311
<h3>Parameters:</h3>
312312
<ul>
313313
<li><span class="parameter">name</span>
314-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
314+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
315315
cookie name
316316
</li>
317317
<li><span class="parameter">key</span>
318-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
318+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
319319
session key
320320
</li>
321321
<li><span class="parameter">metadata</span>
322-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
322+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
323323
session meta data
324324
(<em>optional</em>)
325325
</li>
@@ -331,7 +331,7 @@ <h3>Returns:</h3>
331331
<span class="types"><span class="type">boolean</span> or <span class="type">nil</span></span>
332332
session data</li>
333333
<li>
334-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
334+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
335335
error message</li>
336336
</ol>
337337

@@ -350,15 +350,15 @@ <h3>Returns:</h3>
350350
<h3>Parameters:</h3>
351351
<ul>
352352
<li><span class="parameter">name</span>
353-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
353+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
354354
cookie name
355355
</li>
356356
<li><span class="parameter">audience</span>
357-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
357+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
358358
session key
359359
</li>
360360
<li><span class="parameter">subject</span>
361-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
361+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
362362
session key
363363
</li>
364364
<li><span class="parameter">current_time</span>
@@ -370,10 +370,10 @@ <h3>Parameters:</h3>
370370
<h3>Returns:</h3>
371371
<ol>
372372
<li>
373-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a> or <span class="type">nil</span></span>
373+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a> or <span class="type">nil</span></span>
374374
session metadata</li>
375375
<li>
376-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
376+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
377377
error message</li>
378378
</ol>
379379

@@ -388,7 +388,7 @@ <h3>Returns:</h3>
388388
</div> <!-- id="main" -->
389389
<div id="about">
390390
<i>generated by <a href="http://github.com/lunarmodules/LDoc">LDoc 1.5.0</a></i>
391-
<i style="float:right;">Last updated 2025-09-25 09:16:46 </i>
391+
<i style="float:right;">Last updated 2025-11-24 15:25:35 </i>
392392
</div> <!-- id="about" -->
393393
</div> <!-- id="container" -->
394394
</body>

docs/modules/resty.session.file.html

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ <h2 class="section-header "><a name="Constructors"></a>Constructors </h2>
155155
<h3>Parameters:</h3>
156156
<ul>
157157
<li><span class="parameter">configuration</span>
158-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
158+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
159159
file storage <a href="../modules/resty.session.file.html#configuration">configuration</a>
160160
(<em>optional</em>)
161161
</li>
@@ -164,7 +164,7 @@ <h3>Parameters:</h3>
164164
<h3>Returns:</h3>
165165
<ol>
166166

167-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
167+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
168168
file storage instance
169169
</ol>
170170

@@ -187,15 +187,15 @@ <h2 class="section-header "><a name="Storage"></a>Storage </h2>
187187
<h3>Parameters:</h3>
188188
<ul>
189189
<li><span class="parameter">name</span>
190-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
190+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
191191
cookie name
192192
</li>
193193
<li><span class="parameter">key</span>
194-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
194+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
195195
session key
196196
</li>
197197
<li><span class="parameter">value</span>
198-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
198+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
199199
session value
200200
</li>
201201
<li><span class="parameter">ttl</span>
@@ -207,16 +207,16 @@ <h3>Parameters:</h3>
207207
current time
208208
</li>
209209
<li><span class="parameter">old_key</span>
210-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
210+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
211211
old session id
212212
(<em>optional</em>)
213213
</li>
214214
<li><span class="parameter">stale_ttl</span>
215-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
215+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
216216
stale ttl
217217
</li>
218218
<li><span class="parameter">metadata</span>
219-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
219+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
220220
table of metadata
221221
(<em>optional</em>)
222222
</li>
@@ -228,7 +228,7 @@ <h3>Returns:</h3>
228228
<span class="types"><span class="type">true</span> or <span class="type">nil</span></span>
229229
ok</li>
230230
<li>
231-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
231+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
232232
error message</li>
233233
</ol>
234234

@@ -247,22 +247,22 @@ <h3>Returns:</h3>
247247
<h3>Parameters:</h3>
248248
<ul>
249249
<li><span class="parameter">name</span>
250-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
250+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
251251
cookie name
252252
</li>
253253
<li><span class="parameter">key</span>
254-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
254+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
255255
session key
256256
</li>
257257
</ul>
258258

259259
<h3>Returns:</h3>
260260
<ol>
261261
<li>
262-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a> or <span class="type">nil</span></span>
262+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a> or <span class="type">nil</span></span>
263263
session data</li>
264264
<li>
265-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
265+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
266266
error message</li>
267267
</ol>
268268

@@ -281,15 +281,15 @@ <h3>Returns:</h3>
281281
<h3>Parameters:</h3>
282282
<ul>
283283
<li><span class="parameter">name</span>
284-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
284+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
285285
cookie name
286286
</li>
287287
<li><span class="parameter">key</span>
288-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
288+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
289289
session key
290290
</li>
291291
<li><span class="parameter">metadata</span>
292-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a></span>
292+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a></span>
293293
session meta data
294294
(<em>optional</em>)
295295
</li>
@@ -301,7 +301,7 @@ <h3>Returns:</h3>
301301
<span class="types"><span class="type">boolean</span> or <span class="type">nil</span></span>
302302
session data</li>
303303
<li>
304-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
304+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
305305
error message</li>
306306
</ol>
307307

@@ -320,15 +320,15 @@ <h3>Returns:</h3>
320320
<h3>Parameters:</h3>
321321
<ul>
322322
<li><span class="parameter">name</span>
323-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
323+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
324324
cookie name
325325
</li>
326326
<li><span class="parameter">audience</span>
327-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
327+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
328328
session key
329329
</li>
330330
<li><span class="parameter">subject</span>
331-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
331+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
332332
session key
333333
</li>
334334
<li><span class="parameter">current_time</span>
@@ -340,10 +340,10 @@ <h3>Parameters:</h3>
340340
<h3>Returns:</h3>
341341
<ol>
342342
<li>
343-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.5">table</a> or <span class="type">nil</span></span>
343+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.6">table</a> or <span class="type">nil</span></span>
344344
session metadata</li>
345345
<li>
346-
<span class="types"><a class="type" href="https://www.lua.org/manual/5.1/manual.html#5.4">string</a></span>
346+
<span class="types"><a class="type" href="https://www.lua.org/manual/5.3/manual.html#6.4">string</a></span>
347347
error message</li>
348348
</ol>
349349

@@ -358,7 +358,7 @@ <h3>Returns:</h3>
358358
</div> <!-- id="main" -->
359359
<div id="about">
360360
<i>generated by <a href="http://github.com/lunarmodules/LDoc">LDoc 1.5.0</a></i>
361-
<i style="float:right;">Last updated 2025-09-25 09:16:46 </i>
361+
<i style="float:right;">Last updated 2025-11-24 15:25:35 </i>
362362
</div> <!-- id="about" -->
363363
</div> <!-- id="container" -->
364364
</body>

0 commit comments

Comments
 (0)