From fad39f374f35ccd18bcc8de58f02cf7fdf89ce9e Mon Sep 17 00:00:00 2001 From: fpagliughi Date: Tue, 5 Dec 2023 23:46:04 -0500 Subject: [PATCH] Bumped version to v0.8.2 and updated README and CHANGELOG for release. --- CHANGELOG.md | 12 +++++++----- CMakeLists.txt | 4 ++-- README.md | 6 ++++-- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0dc21c2..c07a04a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,12 @@ # Change Log for _sockpp_ -## [Version 0.8.1](https://github.com/fpagliughi/sockpp/compare/v0.8.0..v0.8.1) +## [Version 0.8.2](https://github.com/fpagliughi/sockpp/compare/v0.8.1..v0.8.2) - (2023-12-05) -Released: 2023-01-30 +- [#89](https://github.com/fpagliughi/sockpp/issue/89) Fixed generator expression for older CMake +- [#91](https://github.com/fpagliughi/sockpp/issue/91) Fixed uniform_int_distribution<> in UNIX socket example + + +## [Version 0.8.1](https://github.com/fpagliughi/sockpp/compare/v0.8.0..v0.8.1) - (2023-01-30) - Cherry picked most of the non-TLS commits in PR [#17](https://github.com/fpagliughi/sockpp/pull/17) - Connector timeouts @@ -15,9 +19,7 @@ Released: 2023-01-30 - [#56](https://github.com/fpagliughi/sockpp/issue/56) handling unix paths with maximum length (no NUL term) - Fixed outstanding build warnings on Windows when using MSVC -## [Version 0.8.0](https://github.com/fpagliughi/sockpp/compare/v0.7.1..v0.8.0) - -Released: 2023-01-17 +## [Version 0.8.0](https://github.com/fpagliughi/sockpp/compare/v0.7.1..v0.8.0) - (2023-01-17) - [Breaking] Library initializer now uses a static singleton created via `socket_initializer::initialize()` call, which can be called repeatedly with no ill effect. Also added global `socketpp::initialize()` function as shortcut. - Improvements to CMake to better follow modern standards. diff --git a/CMakeLists.txt b/CMakeLists.txt index 3250624..43c4709 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ # --------------------------------------------------------------------------- # This file is part of the "sockpp" C++ socket library. # -# Copyright (c) 2017-2018 Frank Pagliughi +# Copyright (c) 2017-2023 Frank Pagliughi # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -42,7 +42,7 @@ cmake_minimum_required(VERSION 3.12) # --- Project setup --- -project(sockpp VERSION "0.8.1") +project(sockpp VERSION "0.8.2") # --- Build Options --- diff --git a/README.md b/README.md index 3627440..5ca7f6a 100644 --- a/README.md +++ b/README.md @@ -26,10 +26,12 @@ To keep up with the latest announcements for this project, follow me at: If you're using this library, tweet at me or send me a message, and let me know how you're using it. I'm always curious to see where it winds up! -## New in v0.8.1 +## New in v0.8.1 & v0.8.2 -This release attempts to fix some of the outstanding build issues on Windows with MSVC and resolve some old issues and PR commits. +These releases attempt to fix some of the outstanding build issues on Windows with MSVC and resolve some old issues and PR commits. +- [#89](https://github.com/fpagliughi/sockpp/issue/89) Fixed generator expression for older CMake +- [#91](https://github.com/fpagliughi/sockpp/issue/91) Fixed uniform_int_distribution<> in UNIX socket example - Cherry picked most of the non-TLS commits in PR [#17](https://github.com/fpagliughi/sockpp/pull/17) - Connector timeouts - Stateless reads & writes for streaming sockets w/ functions returning `ioresult`