1.9.0-rc.1 - Goodbye cpp14
API changes list
-
Drop cpp14 build support.
-
Add isHead() method to HttpRequest, to preserve information about the original method for use in the controller.
-
Allow omitting template paremeter in execCommandSync.
-
Add a method to HttpRequest to access the matched routing parameters.
Changed
-
Update readme files.
-
Allow sync advice to be callable on websocket requests.
-
Set concurrency to prevent blocking CI queue.
-
Validate clang-format version & Customize clang-format path.
-
Extract format action into distinct job.
-
Split macOS and Ubuntu CIs for readability.
-
Set concurrency for CodeQL.
-
Add dependabot.yml for GH actions.
-
Replace sprintf with snprintf.
-
Use ninja to build faster.
-
Avoid using well-known ports for demoMain.
-
Simplify coroutine implementation.
-
Add a plugin for prometheus.
-
Optimize plugins with redirection functions.
-
Optimize regex generator.
-
Add override keyword to setSockOptCallback.
-
SlashRemover optimization.
Fixed
- Fix race condition when setting the secure flag during test.