Skip to content

Commit bde194a

Browse files
authored
Merge pull request #50 from basiliscos/0.12-dev
release v0.12
2 parents 0770504 + ec32f5c commit bde194a

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,16 @@ Boost::ASIO low-level redis client (connector),
1919
- works on linux (clang, gcc) and windows (msvc)
2020
- synchronous & asynchronous interface
2121
- inspired by [beast](https://github.com/vinniefalco/Beast)
22-
- requirements: boost `v1.70` minimum
22+
- requirements: boost `v1.77` minimum
2323

2424
## Changelog
2525

26+
### 0.12
27+
- [feature, breakging] modernize API to use completion token instead of
28+
using completion handler, which makes it possible to use `bredis` with
29+
coroutines. Thanks to [Usevalad Sauta](https://github.com/VsevolodSauta).
30+
Successfully tested with boost `v1.77`, lower versions might not work
31+
2632
### 0.11
2733
- [feature, possible breakage] add `BOOST_ASIO_NO_DEPRECATED` definition
2834
for better support boost `v1.74` and modernize boost API usage

appveyor.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Operating system (build VM template)
2-
os: Visual Studio 2017
2+
os: Visual Studio 2019
33

44
platform:
55
# x64
@@ -8,18 +8,19 @@ platform:
88

99
# enable rdp
1010
#init:
11-
# - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
11+
# - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
1212

1313
#on_finish:
1414
# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
1515

1616
environment:
17-
BOOST_ROOT: "C:\\Libraries\\boost_1_69_0"
17+
BOOST_ROOT: "C:\\Libraries\\boost_1_77_0"
1818
# BOOST_LIBRARYDIR: "C:\\Libraries\\boost_1_64_0\\lib32-msvc-15.0"
1919

2020

2121
before_build:
2222
- cmake --version
23+
- cmake --help
2324
- echo %BOOST_ROOT%
2425
- dir "C:\Libraries"
2526
- dir "%BOOST_ROOT%"
@@ -31,11 +32,12 @@ before_build:
3132
# redis
3233
- set PATH=%APPVEYOR_BUILD_FOLDER%;%PATH%
3334
# boost
34-
- set PATH=%BOOST_ROOT%\lib64-msvc-14.1;%PATH%
35+
- set PATH=%BOOST_ROOT%\lib64-msvc-14.2;%PATH%
3536
- echo %PATH%
3637

3738
build_script:
38-
- cmake -G "Visual Studio 15 2017 Win64" -H. -B_builds -DBOOST_ROOT="%BOOST_ROOT%"
39+
# - pause
40+
- cmake -H. -B_builds -DBOOST_ROOT="%BOOST_ROOT%"
3941
# -DBOOST_LIBRARYDIR="%BOOST_LIBRARYDIR%"
4042
- cmake --build _builds
4143

0 commit comments

Comments
 (0)