| Name | Modified | Size | Downloads / 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
- @finn-nerd made their first contribution in https://github.com/CrowCpp/Crow/pull/999
- @Guiorgy made their first contribution in https://github.com/CrowCpp/Crow/pull/1001
- @HiGuyJanni made their first contribution in https://github.com/CrowCpp/Crow/pull/1008
- @Sightem made their first contribution in https://github.com/CrowCpp/Crow/pull/1021
- @jameshu15869 made their first contribution in https://github.com/CrowCpp/Crow/pull/1030
- @nyaruku made their first contribution in https://github.com/CrowCpp/Crow/pull/1028
- @landiluigi746 made their first contribution in https://github.com/CrowCpp/Crow/pull/1041
- @OBEsensia made their first contribution in https://github.com/CrowCpp/Crow/pull/1044
- @sebastianbergt made their first contribution in https://github.com/CrowCpp/Crow/pull/1009
- @ino-josh made their first contribution in https://github.com/CrowCpp/Crow/pull/1050
- @EmBachlitzanakis made their first contribution in https://github.com/CrowCpp/Crow/pull/1049
- @marcuradu2 made their first contribution in https://github.com/CrowCpp/Crow/pull/1051
- @hpcdgrie made their first contribution in https://github.com/CrowCpp/Crow/pull/1055
- @AdamKorcz made their first contribution in https://github.com/CrowCpp/Crow/pull/1063
- @maredman made their first contribution in https://github.com/CrowCpp/Crow/pull/1065
- @Adrian1161 made their first contribution in https://github.com/CrowCpp/Crow/pull/1073
- @aumuell made their first contribution in https://github.com/CrowCpp/Crow/pull/1083
- @IgnatSergeev made their first contribution in https://github.com/CrowCpp/Crow/pull/1082
- @bmarques1995 made their first contribution in https://github.com/CrowCpp/Crow/pull/1085
- @mketas made their first contribution in https://github.com/CrowCpp/Crow/pull/1086
- @nicholashanson made their first contribution in https://github.com/CrowCpp/Crow/pull/1090
Full Changelog: https://github.com/CrowCpp/Crow/compare/v1.2.1.2...v1.3.0