Skip to content

Releases: abumq/easyloggingpp

Ability to use multiple loggers for single message + bug fixes

21 Mar 10:41
Compare
Choose a tag to compare
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

13 Mar 23:00
Compare
Choose a tag to compare
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

28 Feb 01:24
Compare
Choose a tag to compare
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

24 Feb 07:27
Compare
Choose a tag to compare
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

18 Feb 21:24
Compare
Choose a tag to compare
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

18 Feb 08:37
Compare
Choose a tag to compare
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

10 Feb 04:05
Compare
Choose a tag to compare
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

10 Feb 02:06
Compare
Choose a tag to compare
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

10 Feb 01:48
Compare
Choose a tag to compare
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

03 Feb 21:29
Compare
Choose a tag to compare
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