Releases: abumq/easyloggingpp
Releases · abumq/easyloggingpp
Ability to use multiple loggers for single message + bug fixes
Easylogging++ v9.59 RELEASE NOTES
---------------------------------
Release type: Major
API changes: No
=========================
= REFACTORING =
=========================
- Removing trailing spaces and reorder Trackable members class to avoid warning on gcc (issue 158)
==========================
= NEW FEATURES =
==========================
- Ability to use multiple loggers to log single message (needs `_ELPP_MULTI_LOGGER_SUPPORT`) (issue #157)
==========================
= BUG FIXES =
==========================
- Segmentation fault when running shared lib apps (issue #160)
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Small fixes
Easylogging++ v9.58 RELEASE NOTES
---------------------------------
Release type: Minor
API changes: No
=========================
= REFACTORING =
=========================
- Use `std::string` instead of `const char*` where it does not affect performance.
=========================
= BUG FIXES =
=========================
- Thread ID resolution function returns `std::string` instead of `const char*` to prevent invalid pointers return
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Bug fix #155
Easylogging++ v9.57 RELEASE NOTES
---------------------------------
=========================
= BUG FIXES =
=========================
- Issue with multithreading and disabled logging levels (issue #155)
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Bug fixes and new features - See release notes
Easylogging++ v9.56 RELEASE NOTES
---------------------------------
=========================
= BUG FIXES =
=========================
- Issue with writing unicode characters to file (issue #151)
- Issue with syslog along with unicode support (issue #152)
=========================
= NEW FEATURES =
=========================
- Ability to export symbols for DLL (issue #150)
- Ability to share logging repository (issue #153)
- Ability to force using standard C++ thread using `_ELPP_FORCE_USE_STD_THREAD`
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
FreeBSD build fix
Easylogging++ v9.55 RELEASE NOTES
---------------------------------
=========================
= NEW FEATURES =
=========================
- FreeBSD build fix (Thanks to Yawning @ Github)
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Capture performance tracking data
Easylogging++ v9.54 RELEASE NOTES
---------------------------------
=========================
= NEW FEATURES =
=========================
- Ability to capture performance tracking data when performance tracking is finished (issue #148)
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Removed need of `_ELPP_FILENAME_TIMESTAMP` for filename timestamp
Easylogging++ v9.53 RELEASE NOTES
---------------------------------
=========================
= NEW FEATURES =
=========================
- Removed need of `_ELPP_FILENAME_TIMESTAMP` for filename timestamp
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Emergency fix for unicode bug introduced from 9.51
Easylogging++ v9.52 RELEASE NOTES
---------------------------------
=======================
= BUG FIXES =
=======================
- Bug fix from ver. 9.51 with unicode support - introduced `_ELPP_FILENAME_TIMESTAMP`
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state
Timestamp in filename
Easylogging++ v9.51 RELEASE NOTES
---------------------------------
==========================
= NEW FEATURES =
==========================
- Add timestamp to file names in the configuration file (issue #145)
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
Minor bug fix #144
Easylogging++ v9.50 RELEASE NOTES
---------------------------------
=======================
= BUG FIXES =
=======================
- Issue with datetime format (%y and %Y having same behaviour) (issue #144)
==========================
= NOTES =
==========================
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed