Skip to content

Tags: planetkr/spdlog_setup

Tags

v0.3.2

Toggle v0.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Prepare to release 0.3.2. (guangie88#68)

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update CHANGELOG.md to include 0.3.1 changes. (guangie88#66)

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Prep to release 0.3.0 (guangie88#48)

v0.3.0-alpha.3

Toggle v0.3.0-alpha.3's commit message
cmake: cpptoml allow usage of installed dependency (guangie88#40)

* cmake: cpptoml allow usage of installed dependency

* CMakeLists.txt fix

* fixes build errors

* cmake: Added option "SPDLOG_SETUP_CPPTOML_EXTERNAL" to allow cpptoml library as installed dependency.

* build fix

* cmake: cleanup

* cmake: wrong option in "configure_file"

* unit_test.cpp fix

* cmake: travis and appveyor tests extended

* travis.yml : tabs removed

* fix travis test

* cmake: clear tab and newline characters.

* Additional description

* cmake: move cpptoml_config.h.in to cmake folder
cmake: add option SPDLOG_SETUP_INCLUDE_UNIT_TESTS
travis: build script adjusted

* fix travis

* travis: revert changes

* clang-format fix

v0.3.0-alpha.2

Toggle v0.3.0-alpha.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix to support spdlog v1.y.z (guangie88#28)

* Fix general breaking file sinks breaking changes in spdlog v1.0.0

* Fix syslog test cases

* Remove all third_party/fmt and use spdlog/fmt instead

* Pin to latest spdlog v1.2.1 to indicate last working version

* Fix v1.3.0 and v1.3.1 enum issue and pin v1.3.1

* Add more details to CHANGELOG

* Make syslog include to be within non-Windows side only

* Shift using keywords for syslog

* Bump alpha version

v0.3.0-alpha.1

Toggle v0.3.0-alpha.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix linking issue due to missing inline keywords (guangie88#15)

* Add missing inline keywords

* Bump version

* Add version number to appveyor

v0.3.0-alpha.0

Toggle v0.3.0-alpha.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add override file feature with simple logger saving and deletion (gua…

…ngie88#14)

* Bump version and from_files functions

* Add persist_logger

* Add all essential functions for load, save and reset for override

* Add from_file_and_override impl

* Implement template reading for base + override

* Implement saving of logger

* Add delete_logger_in_file

* Split code into multiple files

* Redo merge TOML config values

* Clean up some code

* Merge more override items and add unit test

* Switch to more complex unit test

* Use compile time content for unit tests

* Add unit tests for save_logger_to_file

* Add unit tests for delete_logger_in_file

* Add more unit tests to save_logger_to_file

* Fix from_file_and_override to not require override file

* Fix from_file_and_override_with_tag_replacement

* Add more unit tests for from_file_and_override_with_tag_replacement

* Fix gcc 4.9

* Attempt to fix MSVC error

* Another attempt to fix MSVC PATTERN issue

* Fix codecov ignore pattern

* Attempt to fix CMake build for MSVC for thread lib

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Change from sum type to exception based API. (guangie88#10)

* Shifted cpptoml and fmt into part of project.

* Made changes to README.md.

* Changed implementation to exception based.

* Removed rustfp from deps.

* Down required compiled version to 11 instead of 14.

* Updated README.md and try older compilers in CI config.

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Switched to Catch2 for unit testing. (guangie88#9)

* Removed Catch.

* Added Catch2 submodule.

* Removed --force-colour for Catch2.