Download Latest Version Crow-1.3.0-win64.zip (124.3 kB)
Email in envelope

Get an email when there's a new version of Crow Framework

Home / v1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
Crow-1.3.0-win64.zip 2025-10-15 124.3 kB
Crow-1.3.0-win64.exe 2025-10-15 327.5 kB
Crow-1.3.0-win64.exe.sha256 2025-10-15 65 Bytes
Crow-1.3.0-win64.zip.md5 2025-10-15 33 Bytes
Crow-1.3.0-win64.zip.sha256 2025-10-15 65 Bytes
Crow-1.3.0-win64.exe.md5 2025-10-15 33 Bytes
Crow-1.3.0-Darwin.dmg 2025-10-13 121.6 kB
Crow-1.3.0-Darwin.dmg.sha256 2025-10-13 65 Bytes
Crow-1.3.0-Darwin.dmg.md5 2025-10-13 33 Bytes
crow_all.h.md5 2025-10-13 33 Bytes
crow_all.h 2025-10-13 547.0 kB
Crow-1.3.0-Linux.tar.gz 2025-10-13 107.9 kB
Crow-1.3.0-Linux.tar.gz.md5 2025-10-13 33 Bytes
Crow-1.3.0-Linux.tar.gz.sha256 2025-10-13 65 Bytes
Crow-1.3.0-Linux.deb.md5 2025-10-13 33 Bytes
Crow-1.3.0-Linux.deb.sha256 2025-10-13 65 Bytes
Crow-1.3.0-Linux.deb 2025-10-13 107.1 kB
crow_all.h.sha256 2025-10-13 65 Bytes
README.md 2025-10-13 7.3 kB
v1.3.0 source code.tar.gz 2025-10-13 1.0 MB
v1.3.0 source code.zip 2025-10-13 1.1 MB
Totals: 21 Items   3.4 MB 10

What's Changed

  • Add unix domain socket support by @na-trium-144 in https://github.com/CrowCpp/Crow/pull/803 The most important change in this release is support for unix domain sockets as server sockets.

  • Adds SBOM generation using cmake-sbom by @StefanoPetrilli in https://github.com/CrowCpp/Crow/pull/1066 The CMake build scripts supports now the generation of an SBOM, there is a new CMake option CROW_GENERATE_SBOM for this.

A lot of outstanding small bugs was fixed, the most important are maybe these: * Fix "load balancing" not working by @ino-josh in https://github.com/CrowCpp/Crow/pull/1050 * fix for catch all route does not get fully parsed request by @gittiver in https://github.com/CrowCpp/Crow/pull/1076

@StefanoPetrilli overhauled the GitHub CI scripts, we build now with Boost::asio, standalone asio, clang or gcc, libstdc++ or libc++.

A lot of other small fixes and improvements were done by the community of contributors: * Fix for middleware using unsteady clock by @finn-nerd in https://github.com/CrowCpp/Crow/pull/999 * Synchronious write stream handling fix by @TiARETiK in https://github.com/CrowCpp/Crow/pull/1000 * Bumped the minimum C++ version from 11 to 17 in docs by @Guiorgy in https://github.com/CrowCpp/Crow/pull/1001 * Update minimum ASIO version requirement in getting started documentation by @HiGuyJanni in https://github.com/CrowCpp/Crow/pull/1008 * Fix deprecated literal operator warning in Clang 20 by @HiGuyJanni in https://github.com/CrowCpp/Crow/pull/1015 * Omit Server header when server_name is empty by @Sightem in https://github.com/CrowCpp/Crow/pull/1021 * removed ubuntu 20.04 from build by @gittiver in https://github.com/CrowCpp/Crow/pull/1022 * [doc] Default CMake Build Requires Linking Against OpenSSL and Zlib by @jameshu15869 in https://github.com/CrowCpp/Crow/pull/1030 * FIX: "bind: Address already in use" by @nyaruku in https://github.com/CrowCpp/Crow/pull/1028 * Log invalid port (fixes [#952]) by @HiGuyJanni in https://github.com/CrowCpp/Crow/pull/1037 * corrected minimal asio version for deprecated functions by @gittiver in https://github.com/CrowCpp/Crow/pull/1039 * Add new template project with Docker support out of the box by @landiluigi746 in https://github.com/CrowCpp/Crow/pull/1041 * [SSL_MD] ADDED fullchain certificate usage in ssl.md by @OBEsensia in https://github.com/CrowCpp/Crow/pull/1044 * Adding bazelmod by @sebastianbergt in https://github.com/CrowCpp/Crow/pull/1009 * Clean up: Relocate Method to HTTP server by @EmBachlitzanakis in https://github.com/CrowCpp/Crow/pull/1049 * Update socket_adaptors.h by @marcuradu2 in https://github.com/CrowCpp/Crow/pull/1051 * Master merge unix socket by @gittiver in https://github.com/CrowCpp/Crow/pull/1054 * Compiler warning fixes by @gittiver in https://github.com/CrowCpp/Crow/pull/870 * Use error_code from correct namespace by @hpcdgrie in https://github.com/CrowCpp/Crow/pull/1055 * logger optimisation by @gittiver in https://github.com/CrowCpp/Crow/pull/1056 * update OSS-Fuzz build script by @AdamKorcz in https://github.com/CrowCpp/Crow/pull/1063 * Add is_bound() helper for checking server bind state by @maredman in https://github.com/CrowCpp/Crow/pull/1065 * Solves compilation error when using Boost by @StefanoPetrilli in https://github.com/CrowCpp/Crow/pull/1070 * Adds Boost to ci by @StefanoPetrilli in https://github.com/CrowCpp/Crow/pull/1071 * Documentation Dark Mode Font/Background (Issue [#695]) by @Adrian1161 in https://github.com/CrowCpp/Crow/pull/1073 * added star history diagram by @gittiver in https://github.com/CrowCpp/Crow/pull/1072 * Refactors Build and Test CI by @StefanoPetrilli in https://github.com/CrowCpp/Crow/pull/1079 * include CPM via CMAKE_CURRENT_SOURCE_DIR by @aumuell in https://github.com/CrowCpp/Crow/pull/1083 * Fix Boost::system search for 1.89 and later by @IgnatSergeev in https://github.com/CrowCpp/Crow/pull/1082 * Add option to search for boost if enabled by @bmarques1995 in https://github.com/CrowCpp/Crow/pull/1085 * Add content type to set static file info by @mketas in https://github.com/CrowCpp/Crow/pull/1086 * Solves websocket memory leak by @StefanoPetrilli in https://github.com/CrowCpp/Crow/pull/1080 * Isolate utility tests by @nicholashanson in https://github.com/CrowCpp/Crow/pull/1090 * Refactor routing_params test and isolate HTTP response tests by @nicholashanson in https://github.com/CrowCpp/Crow/pull/1088 * Fix a regression on MacOS by @puffetto in https://github.com/CrowCpp/Crow/pull/1095 * Add missing include to http_server.h by @beached in https://github.com/CrowCpp/Crow/pull/1094 * Refactor/isolate json tests by @nicholashanson in https://github.com/CrowCpp/Crow/pull/1092 * Refactor/isolate websocket tests by @nicholashanson in https://github.com/CrowCpp/Crow/pull/1091 * Refactor/isolate mustache tests by @nicholashanson in https://github.com/CrowCpp/Crow/pull/1093 * url_display: correctly display v6 addresses by @autoantwort in https://github.com/CrowCpp/Crow/pull/1096 * add nsis install step by @gittiver in https://github.com/CrowCpp/Crow/pull/1102 * gitignore: Add macOS files and more files from QtCreator by @autoantwort in https://github.com/CrowCpp/Crow/pull/1100 * added test for issue [#1042] by @gittiver in https://github.com/CrowCpp/Crow/pull/1061

New Contributors

Full Changelog: https://github.com/CrowCpp/Crow/compare/v1.2.1.2...v1.3.0

Source: README.md, updated 2025-10-13