Skip to content

Releases: HerbertKoelman/cpp-logger

2.2.6

26 Jun 03:54
Compare
Choose a tag to compare
- Remove extern "C" (#127)
- Remove commented out code (#126)
- make logger::logger rule zero compliant (#123)
- write more logger::sink tests (#124)
- fixed a bug in ./tests/CMakeLists.txt that prevented exception_tests to be run (#121)
- activate soanrcloud checks (#120)

2.2.5

16 Jun 17:55
Compare
Choose a tag to compare
Release 2.2.5, minor documentation updates

2.2.4

09 Jun 13:39
Compare
Choose a tag to compare
  - explain how GCOV and LCOV can be used to get coverage information (#116)
  - setup codecov (https://codecov.io/gh/HerbertKoelman/cpp-logger/) reporting (#117)
  - Fixed bugs #118

GCOV and coveralls setup

08 Jun 14:14
Compare
Choose a tag to compare

When using the GCOV option activate the gcov compiler options. The setup of coverall failed.

2.2.2

02 Jun 13:45
Compare
Choose a tag to compare
Release 2.2.2

Bug fixing

31 May 11:13
Compare
Choose a tag to compare
Release 2.2.1

2.2.1:
- fix CppCheck and clang-tydy issues (#101,#102)

2.2.0

12 May 11:28
Compare
Choose a tag to compare
Release 2.2.0

2.2.0
- you can find sample that shows how you can write your own logger sinks in tests/sink_tests.cpp (#95)
- in CMake we use target_compile_features() to set compiler related language standard options, for now we rely on C++17 (#98)
- now syslog::facility class is declared constexpr, no more facility maps or factory method (#97)
- replace #define with constexpr (#86)
- use std::atomic wherever possible (#96)
- logger::registry factory is no longer relying on a specific contructor signature (#94)
- update README with some performance feedback (#92)
- Reuse already created syslog::facilities(#81)
- file, stderr and stdout sinks are no longer using facilities (#78)
- Fixed bugs: #82, #85, #84, #91

2.1.0

27 Apr 16:43
Compare
Choose a tag to compare
- Fixed bugs : #77 #76 #73, #79, #80

On the way to public release

22 Apr 15:52
Compare
Choose a tag to compare
  • revisited the facility notion which was too specific (#41)
  • use only english (#55)
  • definition and types where not displayed in doxygen (#42)
  • rename GTestConfig.cmake into GTestExt.cmake (#46)
  • performance test are trough GoogleTests(#51)
  • now gogle test comes as an external CMake project (#43)
  • memset issue (#40)
  • use CMake build system (#37)
  • replace cpp-pthread features by standard C++17 ones (#38)
  • Fixed bugs #56, #57, #71, #44

v1.0.2

25 Jun 15:27
Compare
Choose a tag to compare
release v1.0.2