What's Changed
- bazel: Use glog 0.5.0 in README by @drigz in #647
- Expose
IsGoogleLoggingInitialized()
in public API. by @xkszltl in #651 - Fix cmake configuration for cygwin environment by @romange in #656
- Allow updating vmodule levels after vmodule level has been cached by @romange in #650
- Export COPYING by @fmeum in #666
- cmake: fixed msvc snprintf detection (fixes #668) by @sergiud in #670
- cmake: allow to override
-fPIC
by @sergiud in #672 - cmake: export
<atomic>
availability (fixes #667) by @sergiud in #671 - Remove ubuntu1604 from presubmit.yml by @philwo in #677
- bazel: add GLOG_CUSTOM_PREFIX_SUPPORT by @luliyucoordinate in #676
- log messages periodically (time-based) by @darbitman in #669
- ci: support more targets by @sergiud in #686
- cmake: prefer linking against gflags::gflags (fixes #683) by @sergiud in #684
- Fix syscall deprecation warning on macOS >= 10.12 by @z-aki in #685
- fixed exception specification mismatch by @sergiud in #687
- readme: fix wrong header id by @StephLin in #674
- eliminate warnings by @sergiud in #688
- fixed additional warnings by @sergiud in #694
- Add an static cast to compare unsigned with unsigned by @Fettpet in #696
- Fix: not implement virtual class when WITH_CUSTOM_PREFIX on by @Starsss in #700
- Change size type in AnnotateBenignRaceSized to size_t from long by @dfreese in #706
- Fix link error for Emscripten by @kinsei0916 in #710
raw_logging.h
depends on type definition inlogging.h
. by @xkszltl in #713- export
OS_*
defines (fixes #715) by @sergiud in #716 - Fix
syscall
warning in Bazel Build by @ArthurBandaryk in #718 - Add -Werror to Bazel presubmits by @drigz in #719
- added gmock support by @sergiud in #720
- Support stack unwind on Android by @huangqinjin in #708
- add linux github workflow by @sergiud in #722
- ci: replace generated headers by templates by @sergiud in #723
- add mock log test by @sergiud in #724
- added log cleaner tests and fixed paths by @sergiud in #732
- Make LogCleaner support relative paths by @aesophor in #654
- cmake: Fix incorrect relative-path concatenation by @nh2 in #733
- Restore the stream format after writing the log prefix by @meyerj in #731
- fix
glog-modules.cmake
install by @sergiud in #739 - protect VLOG by use_logging by @sergiud in #742
- Fix log filename format by @cmsflash in #747
- Add Zhuoran Shen to AUTHORS and CONTRIBUTORS by @cmsflash in #748
- ci: reworked windows builds by @sergiud in #737
- cmake: set CMP0074 policy by @sergiud in #751
- ci: use codecov token by @sergiud in #752
- Added gmtoff() method in 'LogMessageTime' to get GMT offset by @vijaysattigeri in #727
- LogCleaner: Fix relative paths and add a new test by @aesophor in #754
- eliminate msvc warnings by @sergiud in #757
- cmake: require at least version 3.16 by @sergiud in #758
- ci: enable warnings as errors by @sergiud in #759
- LogCleaner: make
overdue_days_
unsigned int by @aesophor in #760 - ci: remove deprecated msvc runner by @sergiud in #762
- provide backward compatible send overload by @sergiud in #763
- run clang-tidy by @sergiud in #765
- eliminate clang warnings by @sergiud in #766
- ensure
_Unwind_Backtrace
to actually be available by @sergiud in #767 - cmake: do not search for platform specific unwind by @sergiud in #769
- revert to signed int atomics by @sergiud in #770
- Add the "FLAG_log_year_in_prefix" by @msamoila in #771
- use uint32 for --max-log-size by @sergiud in #773
- stdcxx: eliminate excessive use of std::string::c_str() by @anpol in #775
- cmake: require at least gflags 2.2.2 by @sergiud in #781
- Changed my Email ID by @vijaysattigeri in #782
- On Solaris, GetHostName() returns empty string by @fkolarek in #783
- LogCleaner: avoid scanning logs too frequently by @fdgkhdkgh in #776
- libglog.pc: Set Libs.private for static linking by @Arfrever in #787
- cmake: enable custom prefix by default by @sergiud in #788
- simplify flags export by @sergiud in #791
- rename
GOOGLE_GLOG_DLL_DECL
toGLOG_EXPORT
by @sergiud in #764 - cmake_package_config_generate: Fix CMake warnings with CMake 3.23 by @Arfrever in #792
- Tests: Respect TEST_TMPDIR, TMPDIR, TMP environmental variables by @Arfrever in #794
- Add the logtostdout and colorlogtostdout flag to allow logging to stdout by @git-hulk in #790
- Add clang-cl.exe to Bazel CI by @drigz in #802
- Fix "'GLOG_EXPORT' macro redefined" on clang-cl by @drigz in #803
- Fix namespace resolution issue in LOG_EVERY_T by @skeptic-monkey in #801
New Contributors
- @xkszltl made their first contribution in #651
- @fmeum made their first contribution in #666
- @luliyucoordinate made their first contribution in #676
- @darbitman made their first contribution in #669
- @z-aki made their first contribution in #685
- @StephLin made their first contribution in #674
- @Fettpet made their first contribution in #696
- @Starsss made their first contribution in #700
- @dfreese made their first contribution in #706
- @kinsei0916 made their first contribution in #710
- @ArthurBandaryk made their first contribution in #718
- @nh2 made their first contribution in #733
- @meyerj made their first contribution in #731
- @cmsflash made their first contribution in #747
- @vijaysattigeri made their first contribution in #727
- @anpol made their first contribution in #775
- @fkolarek made their first contribution in #783
- @fdgkhdkgh made their first contribution in #776
- @Arfrever made their first contribution in #787
- @git-hulk made their first contribution in #790
Full Changelog: v0.5.0...v0.6.0-rc2