Bump version to 1.5.0

This commit is contained in:
an-tao 2021-04-10 09:40:34 +08:00
parent c65051a8f1
commit 8cb327606a
3 changed files with 77 additions and 23 deletions

View File

@ -26,8 +26,8 @@ CMAKE_DEPENDENT_OPTION(BUILD_SQLITE "Build with sqlite3 support" ON "BUILD_ORM"
CMAKE_DEPENDENT_OPTION(BUILD_REDIS "Build with redis support" ON "BUILD_ORM" OFF)
set(DROGON_MAJOR_VERSION 1)
set(DROGON_MINOR_VERSION 4)
set(DROGON_PATCH_VERSION 1)
set(DROGON_MINOR_VERSION 5)
set(DROGON_PATCH_VERSION 0)
set(DROGON_VERSION
${DROGON_MAJOR_VERSION}.${DROGON_MINOR_VERSION}.${DROGON_PATCH_VERSION})
set(DROGON_VERSION_STRING "${DROGON_VERSION}")

View File

@ -4,6 +4,58 @@ All notable changes to this project will be documented in this file.
## [Unreleased]
## [1.5.0] - 2021-04-10
### API changes list
- Add option to disable signal handling.
- Added newFileResponse Support for buffers in memory.
- Add a method to HttpRequest to set the user_agent header.
- Catch exceptions thrown by handlers.
### Changed
- Add convert method to models.
- Add Arch Dockerfile.
- Add Redis support.
- Print error and exit when IP parsing failed in server startup.
- Use a canonical way of calling max() function on Windows.
- Remove an assertion statement in the HttpClientImpl class.
- Send ping messages by default for WebSockets.
- Use canonical cmake logic for cross-compilation.
- set make job count to the number of threads in GitHub Actions workflow.
- Use lambda instead of std::bind in HttpServer.
- Add exports macro to allow Shared Library with hidden symbols by default.
- Remove repeated class names on relationships from the model generator.
### Fixed
- Fix compile warnings in SQL client.
- Fix compilation errors for the TimeFilter example.
- Fix build.sh missing nproc error in build for macOS.
- Fix a bug when creating sqlite3 models.
- Fix two building corner cases, CMake quality of life improvements.
- Add CoroMapper to models' friends.
## [1.4.1] - 2021-03-07
### Fixed
@ -12,7 +64,7 @@ All notable changes to this project will be documented in this file.
## [1.4.0] - 2021-03-05
### API change list
### API changes list
- Add coroutine support.
@ -46,7 +98,7 @@ All notable changes to this project will be documented in this file.
## [1.3.0] - 2021-01-16
### API change list
### API changes list
- Add an option for setting float precision in Json string.
@ -174,7 +226,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta20] - 2020-08-15
### API change list
### API changes list
- Provide users with a method to change the session ID of a session.
@ -208,7 +260,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta19] - 2020-07-16
### API change list
### API changes list
- Add a method to disable unicode escaping in json string.
@ -240,7 +292,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta18] - 2020-06-14
### API change list
### API changes list
- Add a new joinpoint of AOP for modification on each HTTP response.
@ -282,7 +334,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta17] - 2020-05-22
### API change list
### API changes list
- Add methods to get DbClient connection status
@ -306,7 +358,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta16] - 2020-04-27
### API change list
### API changes list
- Standardize Row and Result api in ORM
@ -322,7 +374,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta15] - 2020-03-28
### API change list
### API changes list
- Modify the Attributes interface of the HttpRequest class
@ -360,7 +412,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta14] - 2020-02-17
### API change list
### API changes list
- None
@ -390,7 +442,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta13] - 2020-01-04
### API change list
### API changes list
- None
@ -444,7 +496,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta10] - 2019-11-04
### API change list
### API changes list
- None
@ -459,7 +511,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta9] - 2019-10-28
### API change list
### API changes list
- Add interfaces for accessing content of attachments.
@ -488,7 +540,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta8] - 2019-10-03
### API change list
### API changes list
- Add length() method to the Field class.
@ -529,7 +581,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta7] - 2019-08-31
### API change list
### API changes list
- Remove the default value parameter of some methods (#220)
@ -560,7 +612,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta6] - 2019-08-08
### API change list
### API changes list
- None
@ -574,7 +626,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta5] - 2019-08-01
### API change list
### API changes list
- None
@ -594,7 +646,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta4] - 2019-07-30
### API change list
### API changes list
- HttpRequest::query() returns a const reference of std::string instead of a string_view
- WebSocketConnection::setContext(), WebSocketConnection::getContext(), etc.
@ -615,7 +667,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta3] - 2019-07-28
### API change list
### API changes list
- None
@ -636,7 +688,7 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta2] - 2019-07-10
### API change list
### API changes list
- Add setBody methods to the HttpRequest class.
- Add the setContentTypeCodeAndCustomString method to the HttpResponse class.
@ -660,7 +712,9 @@ All notable changes to this project will be documented in this file.
## [1.0.0-beta1] - 2019-06-11
[Unreleased]: https://github.com/an-tao/drogon/compare/v1.4.1...HEAD
[Unreleased]: https://github.com/an-tao/drogon/compare/v1.5.0...HEAD
[1.5.0]: https://github.com/an-tao/drogon/compare/v1.4.1...v1.5.0
[1.4.1]: https://github.com/an-tao/drogon/compare/v1.4.0...v1.4.1

@ -1 +1 @@
Subproject commit 572aae0c496707437cb14de837807a0429c27c01
Subproject commit 295213374236584a202e28b56da7230103959da5