• v1.3.1 ab0c7e7879

    v1.3.1 Stable

    nfpnoc released this 2025-09-03 07:27:55 +00:00 | 28 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    Fix FormidableHandler so it detects filetype based on extension if type is unknown or application octet-stream.

    Downloads
  • v1.3.0 b5e982031e

    v1.3.0 Stable

    nfpnoc released this 2025-09-03 07:27:39 +00:00 | 29 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    Formidable: Better handling for file uploads. Now supports multiple keys

    Downloads
  • v1.2.5 33dd947750

    v1.2.5 Stable

    nfpnoc released this 2025-09-03 07:27:06 +00:00 | 31 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    Flaska: Add support for appendHeaders in constructor.

    • Allows to append individual headers to the defaultHeaders without completely replacing the default values.
    Downloads
  • v1.2.4 6664548b7a

    v1.2.4 Stable

    nfpnoc released this 2025-09-03 07:25:55 +00:00 | 32 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    flaska: Add better default font-src with self and data: support.

    Downloads
  • v1.2.3 d7e1341af2

    v1.2.3 Stable

    nfpnoc released this 2025-09-03 07:25:29 +00:00 | 35 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    req: Fix bug where it would call requestEnded when request was closed. This behavior is normal during the middle of a request

    Downloads
  • v1.2.2 b60f8a4f1c

    v1.2.2 Stable

    nfpnoc released this 2025-09-03 07:25:04 +00:00 | 36 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    onreqerror: Do not log aborted "errors"

    Downloads
  • v1.2.1 4a8fe5a75b

    v1.2.1 Stable

    nfpnoc released this 2025-09-03 07:24:16 +00:00 | 38 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    Flaska: If http server supports listenAsync (service-core for example) then use that instead of callback listen()

    Downloads
  • v1.2.0 f67365e22c

    v1.2.0 Stable

    nfpnoc released this 2025-09-03 07:23:56 +00:00 | 39 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    Flaska: HEAD request support across the board.
    Flaska: Set status to 204 if status is 200 and body is null
    Flaska: Fix implementation of how content-type is set
    FileResponse: Don't open file if running HEAD request

    Downloads
  • v1.1.1 97eb49d4d4

    v1.1.1 Stable

    nfpnoc released this 2025-09-03 07:23:36 +00:00 | 40 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    FileResponse: Pre-build range regex and re-use it for performance benefits

    Downloads
  • v1.1.0 c9fe9e2ee7

    v1.1.0 Stable

    nfpnoc released this 2025-09-03 07:23:09 +00:00 | 41 commits to master since this release

    Signed by TheThing
    SSH key fingerprint: SHA256:AILliPFgl3WHdwXJ6BCLLghTHqKe0G+9FyO9BBMERxk

    FileResponse: Completely finished all HTTP/1.1 support for file handling including range, preconditions, modified and so much more.
    Flaska: Refactored how headers and status are sent.
    requestEnd: Now properly supports ctx.headers and properly sends all headers to res with status code using writeHead
    FileResponse: Initial development started to serve files
    CorsHandler: Finished implementing a full CORS support
    Constructor: Support for defaultHeaders was added with default secure options.
    CSP: Added smart CSP support with nonce support as well. Can generate unique nonce values for each request.
    CorsHandler: Started development of basic cors handler.
    Flaska: Add basic head support

    Downloads