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