Update SVR.JS to 3.15.1

This commit is contained in:
Dorian Niemiec 2024-05-13 18:12:03 +02:00
parent c14edb08fe
commit 46e7729aa9
3 changed files with 9 additions and 3 deletions

View file

@ -4,6 +4,12 @@ excerpt: Learn more about changes introduced in various SVR.JS versions.
date: 2023-12-21 17:10:14
---
## SVR.JS 3.15.1
_Released in May 13, 2024_
* Added Content-Range support for HTML files.
* MIME type lookups are now performed once, not twice.
* Optimized static file serving function.
## SVR.JS 3.14.16 LTS
_Released in May 6, 2024_
* Prevented DoS attacks performed with forward proxy HTTP requests with malformed URLs.

View file

@ -120,7 +120,7 @@ If you see this page, then SVR.JS installation is successful. You can now replac
* Static file serving (even above 2GB)
* Directory listing serving
* Protection against path traversal
* Content-Range support (for non-HTML static files)
* Content-Range support (for non-HTML static files; also for HTML files from SVR.JS 3.15.1)
* Serving from web root different than SVR.JS installation directory
#### Security

View file

@ -3,7 +3,7 @@ title: Main page
date: 2024-01-21 19:41:01
layout: index-page
sitemap: false
svrjsversion: 3.15.0
svrjsversion: 3.15.1
---
<section class="hero">
<div class="hero-content-column">
@ -13,7 +13,7 @@ svrjsversion: 3.15.0
<p>Host a webpage, run server-side JavaScript, use mods to expand server functionality, or use it as a forward or reverse proxy &mdash; all in SVR.JS! SVR.JS is a web server that runs on top of Node.JS, thus enabling server-side JavaScript on webpages. SVR.JS also has an integrated log viewer, log highlighter, and user management tool. SVR.JS can run not only on Node.JS but also in Bun (experimental support).</p>
</div>
<div class="maindownloads" id="command-tab-other">
<a href="https://downloads.svrjs.org/svr.js.3.15.0.zip" class="styled-button">Download SVR.JS 3.15.0</a>
<a href="https://downloads.svrjs.org/svr.js.3.15.1.zip" class="styled-button">Download SVR.JS 3.15.1</a>
<div class="download-separator">
<br />
</div>