Skip to content

v0.2 - Crow Reborn

Compare
Choose a tag to compare
@The-EDev The-EDev released this 31 Oct 22:22
· 1104 commits to master since this release
696fbb1

The first release in almost 3 years. This update adds compatibility with the latest boost version, along with many additions and fixes:

Packages / Dependencies

  • Minimum Boost version is now 1.7. #1
  • Removed Conanfile. #22

Websockets

  • Bug Update websocket.h function "void do_read()". #2

HTTP

  • Feature Static file support added (including automatic mime-type setting). #10
  • Feature Response streaming for large (larger than 1MB) response bodies added. #28 #33
  • Feature Multipart data support added. #15
  • Bug Fixed SSL reconnect issue #23
  • Bug Server now sends a shutdown signal to TCP sockets before closing the connection #23
  • Feature Added "405 method not allowed" error. #13
  • Feature Added method to set timeout #30

Mustache

  • Feature Updated specification files. #22 #35

Documentation

  • Added Doxygen to generate Reference. #7
  • Excluded 3rd Party libraries from Documentation. #20
  • Added documentation to app.h. #31

CI/CD

  • Restarted Travis and coveralls for the repository. #12
  • Updated OS to Ubuntu focal (20.04.1 LTS). #12
  • Started testing on AMD64 and ARM64 CPUs. #24
  • Changed testing GCC (9.3 now) and clang (7.0 now) versions. #24
  • make and ctest now use 4 threads instead of 2. #24
  • Excluded 3rd Party libraries from Coveralls. #20

Testing

Other

  • All Scripts are now in the /scripts directory
  • logo changes
  • readme changes