Download Latest Version v1.9.13 source code.zip (982.4 kB)
Email in envelope

Get an email when there's a new version of Drogon

Home / v1.9.13
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-06 1.7 kB
v1.9.13 source code.tar.gz 2026-05-06 666.9 kB
v1.9.13 source code.zip 2026-05-06 982.4 kB
Totals: 3 Items   1.7 MB 4

API changes list

  • Add HttpRequest::clearHeaders() method.

  • Add setQueryParameter() and setBodyParameter() methods.

  • Add ability to use BEGIN IMMEDIATE and BEGIN EXCLUSIVE.

  • Add UploadFile constructor to create from memory data.

  • Add JOIN support to Mapper/BaseBuilder with FK auto-detection in code generator.

  • Add WebDAV HTTP methods (PROPFIND, MKCOL, COPY, MOVE).

  • Add per-request compression control to HttpResponse.

Added

  • Support for custom OPTIONS handling via middleware flagging.

  • Alias library for Drogon with name matching installed target.

  • --clear-output option to drogon_ctl create models.

Changed

  • vector: reserve before inserting for efficiency.

  • make utils::isBase64 support padding.

  • Extract duplicate parseLine() function to shared utility header.

  • Doxygen documentation adjustments.

  • Enhancement for custom OPTIONS handling.

  • Forward the path methods.

Fixed

  • Fix sqlite3 test in CI.

  • Fix HttpClient not sending WebDAV requests.

  • Fix connection limit bug.

  • Fix bugs exposed by CI.

  • Fix HTTP date formatting to be locale-independent.

  • Fix parsing invalid numbers in HTTP headers.

  • Fix shared lib view failure handling.

  • Fix drogon_ctl compilation with clang-cl.

  • Fix missing throw statement.

  • Add Homebrew Apple Silicon path detection in CMake finder modules.

  • Include missing header files.

  • Fix wrong numeric limit for floating types.

  • Fix regex WebSocket routes middleware initialization.

  • Fix system() replaced with execvp() in SharedLibManager.

  • Fix inverted test logic.

Source: README.md, updated 2026-05-06