Changelog

3.11.3 (2022-09-22)

Dependencies

  • Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.14 (#1079) (c08c4da)
  • Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.14 (#1080) (50c979b)

3.11.2 (2022-09-21)

Dependencies

  • Update dependency org.junit.vintage:junit-vintage-engine to v5.9.1 (#1075) (d38e9e0)

3.11.1 (2022-09-15)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 (#1067) (6d36ffc)

3.11.0 (2022-09-14)

Features

Bug Fixes

  • Fix a couple linter issues on my stderr update (#1061) (fa1a18f)

3.10.8 (2022-09-09)

Dependencies

  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#1060) (b5dea1b)

3.10.7 (2022-09-07)

Bug Fixes

  • Apply Google Java Code Clarity suggestions (#1044) (79e9d8d)

3.10.6 (2022-08-29)

Dependencies

  • use error_prone_annotation via shared deps (#1049) (0998b9b)

3.10.5 (2022-08-25)

Bug Fixes

  • resource detection for 2nd gen of Cloud Functions works incorrectly (#1045) (dda1d0a)

3.10.4 (2022-08-19)

Dependencies

  • update dependency com.google.errorprone:error_prone_annotations to v2.15.0 (#1037) (b2731c7)

3.10.3 (2022-08-19)

Bug Fixes

Dependencies

  • update dependency org.junit.vintage:junit-vintage-engine to v5.9.0 (#1016) (e5f0b55)

3.10.2 (2022-08-08)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3 (#1018) (17efd5c)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.13 (#992) (3856e4f)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.13 (#993) (a94e428)

3.10.1 (2022-07-13)

Bug Fixes

Dependencies

  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.12 (#977) (71dc1ee)

3.10.0 (2022-06-25)

Features

  • Add support for library instrumentation (#979) (2749974)

Documentation

  • sample: update README for native image sample (#974) (1512487)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 (#980) (18acf1f)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.12 (#976) (01d3213)

3.9.0 (2022-05-19)

Features

  • add build scripts for native image testing in Java 17 (#1440) (#962) (4edb7e4)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 (#960) (c969b4c)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 (#966) (c95840b)

3.8.0 (2022-05-16)

Features

  • next release from main branch is 3.7.0 (#957) (576a93e)

3.7.6 (2022-05-03)

Documentation

  • Add link to interactive tutorial (#952) (934df5a)
  • Add link to interactive walkthrough (#950) (33ae197)
  • sample: removing unnecessary native-image-support dependency (#947) (75331a6)

3.7.5 (2022-04-15)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 (#930) (074c6c7)
  • update dependency com.google.cloud:native-image-support to v0.13.1 (#931) (2e4b4d0)

3.7.4 (2022-03-31)

Bug Fixes

  • Async logging should not rethrow error in onFailure callback (#923) (1adf867)
  • Async logging should not rethrow error in onFailure callback correction (#925) (da92518)

3.7.3 (2022-03-29)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 (#917) (b42717e)
  • update dependency com.google.cloud:native-image-support to v0.12.11 (#916) (6d6bbef)

3.7.2 (2022-03-24)

Documentation

  • sample: Add sample for Native Image support in Logging (#880) (7e59bf3)

Dependencies

  • update dependency com.google.cloud:native-image-support to v0.12.10 (#903) (b692e02)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.10 (#904) (d834a0a)
  • update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 (#912) (c1d6559)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.10 (#905) (3c44e3e)
  • update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 (#911) (3721ef5)

3.7.1 (2022-03-03)

Bug Fixes

  • do not use GAE_RUNTIME for GAE environment detection (#891) (19e9abb)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 (#889) (4885440)

3.7.0 (2022-02-28)

Features

  • KMS configuration in settings (#877) (27c199b)
  • Update Logging API with latest changes (27c199b)

Bug Fixes

3.6.4 (2022-02-15)

Dependencies

  • update dependency com.google.code.gson:gson to v2.9.0 (#868) (f3d6f3f)

3.6.3 (2022-02-11)

Dependencies

  • update actions/github-script action to v6 (#865) (2d05dc8)

3.6.2 (2022-02-03)

Dependencies

  • java: update actions/github-script action to v5 (#1339) (#851) (7a5ee11)
  • update actions/github-script action to v5 (#849) (286728a)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 (#852) (eb2eef5)

3.6.1 (2022-01-18)

Bug Fixes

  • use initialized logging option in constructor (#843) (99fb678)

Dependencies

  • update dependency org.easymock:easymock to v4 (#830) (21c2436)

3.6.0 (2022-01-07)

Features

  • enable auto-population of missing metadata in logs and opting logs redirection to stdout in JUL handler (#808) (bb25d5d)

3.5.3 (2022-01-07)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 (#823) (2816bb3)

3.5.2 (2021-12-28)

Bug Fixes

  • enforce w3c trace context value validation (#777) (0150655)
  • java: add -ntp flag to native image testing command (#1299) (#780) (3f70b62)
  • Rename LogDestinationName.getId() to LogDestinationName.getDestinationId() (#797) (62e7838)
  • Rename staleness.critical config parameter to staleness.extraold (#781) (3083bca)

3.5.1 (2021-12-03)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 (#773) (56907a4)

3.5.0 (2021-11-24)

Features

  • Enable auto-label bot to mark stale pull requests (#758) (23f7fa5)
  • implement context handler to store HTTP request and tracing information (#752) (86223ff)

Bug Fixes

  • handle null pointer when parsing metadata attributes (#759) (e8cf6f9)
  • modify list log entries example documentation (#740) (790fb1a)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 (#743) (c003417)

3.4.0 (2021-11-06)

Features

  • Add an ability to delete logs based on project, folder, organization or billing account resource names (#731) (25673fd)
  • Add destination property into LogEntry (#720) (43ea0b4)
  • add population of the SourceLocation from context (#721) (1fa3a6e)
  • Extend a set of options in WriteOption to allow defining the log location as custom project, folder, organization or billing account (#727) (1996cb4)

Bug Fixes

3.3.0 (2021-10-20)

Features

  • implement revised version of the monitored resource type discovery and metadata population (#708) (0592c96)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 (#714) (6ba9df7)

3.2.0 (2021-09-27)

Features

  • Add a sample snippet for use of the tailLogEntries API (8115888)
  • add support for tailLogEntry API (5a7845a)

Bug Fixes

  • add space to fix embedding exclusion in docs (#615) (9d70b96)
  • fix samples region tags and test flakiness (#680) (53481bd)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 (#681) (9be4047)

3.1.2 (2021-09-16)

Bug Fixes

  • Change timestamp type to support nanosecond resolution (#654) (7ae1537), closes #598
  • Return Resource.K8sContainer when autodetecting resource type (#641) (6103560)
  • update CI to use maven 3.8.1 (#662) (9beb2ed)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 (#667) (8190656)

3.1.1 (2021-08-31)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 (#649) (8af8d14)

3.1.0 (2021-08-24)

Features

  • implement listLogs API and provide sample snippet (#602) (9359569)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 (#636) (fb9ac95)

3.0.1 (2021-08-11)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 (#616) (02a00a2)

3.0.0 (2021-08-04)

⚠ BREAKING CHANGES

  • release gapic-generator-java v2.0.0 (#605)

Features

Bug Fixes

  • describe authorization required for service object (#582) (4fd3cdc)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v2 (#606) (99cb3a0)

2.3.2 (2021-07-01)

Bug Fixes

  • Add shopt -s nullglob to dependencies script (#564) (5a5f737)
  • Update dependencies.sh to not break on mac (#559) (5877a06)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 (#568) (623a85b)

2.3.1 (2021-06-04)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 (#549) (b6a7de0)

2.3.0 (2021-05-26)

Features

  • add gcf-owl-bot[bot] to ignoreAuthors (#534) (5e8a13f)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#532) (8a30a36)

2.2.3 (2021-05-11)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#522) (12fdf2a)

2.2.2 (2021-04-24)

Bug Fixes

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 (#500) (f5581a5)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v1 (#507) (b15d59b)

2.2.1 (2021-04-09)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 (#481) (944e190)

2.2.0 (2021-03-11)

Features

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 (#465) (676d0ba)

2.1.5 (2021-02-25)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 (#449) (921553a)

2.1.4 (2021-02-22)

Documentation

  • generate sample code in the Java microgenerator (#423) (8649f2f)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#439) (9cd8474)

2.1.3 (2021-01-22)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.1 (#390) (3054f17)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 (#392) (219a7f8)

2.1.2 (2020-12-15)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 (#373) (af43940)

2.1.1 (2020-12-14)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (84c8865)

2.1.0 (2020-12-10)

Features

  • add support for k8s_container resource type (#207) (233efcc)
  • fix resourceNames (#24) (70242d5)
  • Makes remaining LogBucket and LogViews methods public (#336) (f3472c2)

Dependencies

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 (#350) (ea92588)

Documentation

2.0.1 (2020-11-12)

Dependencies

  • update googleapis/code-suggester action to v1.8.1 (#321) (cc303c3)

2.0.0 (2020-11-11)

⚠ BREAKING CHANGES

  • previously if the user called listLogEntries API with no parameters, the query would try to retrieve all log entries, taking up time and eventually crashing on projects with high volume logs. The new behavior complies with gcloud: if no timestamp filter was specified, it appends a filter covering last 24 hours.
  • remove Start/EndTime from LogSink, Metadata from LogEntry, implement multipattern resource names (#174)

Features

  • add logging bucket destination for log sinks (#226) (ef97aae)
  • expose log exclusion apis (#162) (0038828)
  • remove Start/EndTime from LogSink, Metadata from LogEntry, implement multipattern resource names (#174) (d3d2370)
  • update retry settings (#201) (6b9d382)
  • deps: adopt flatten plugin and google-cloud-shared-dependencies (#191) (e1ece40)

Bug Fixes

  • add default time range filter for ListLogEntries API (#304) (c2f40df)
  • make TransportChannel autocloseable (#212) (e4853b1)
  • remove usage of deprecated newInstance() method (#203) (039d9ba)

Dependencies

  • update core dependencies (#170) (5ab9181)
  • update dependency com.google.api:api-common to v1.9.2 (#169) (288a894)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 (#254) (d63b4b4)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 (#273) (870d7d7)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 (#289) (1488370)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 (#310) (cc4b57f)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 (#320) (e97dda7)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 (#200) (a4f19e8)
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 (#224) (506738c)
  • update dependency com.google.protobuf:protobuf-bom to v3.12.2 (#168) (2732f81)

1.101.2 (2020-06-10)

Bug Fixes

  • remove duplicate classes provided by proto-google-common-protos (#177) (08d8639)

Dependencies

  • update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 (#156) (84a6ccd)
  • update dependency com.google.guava:guava-bom to v29 (#136) (8c261a0)
  • update dependency com.google.http-client:google-http-client-bom to v1.35.0 (#153) (181447a)
  • update dependency com.google.protobuf:protobuf-bom to v3.12.0 (#165) (62ec11d)
  • update dependency io.grpc:grpc-bom to v1.29.0 (#149) (5841918)
  • update dependency org.threeten:threetenbp to v1.4.4 (#151) (abeac81)

1.101.1 (2020-04-07)

Dependencies

  • update core dependencies (#115) (cc89e00)
  • update core dependencies to v1.93.4 (#131) (77c5cf6)
  • update dependency org.threeten:threetenbp to v1.4.3 (#117) (1a4ad46)

1.101.0 (2020-03-25)

Features

Bug Fixes

  • regen: undeprecate resourcenames until multi-pattern resource names are available (#108) (4ca5895)

Dependencies

  • update core dependencies (#61) (a73322c)
  • update core dependencies (#85) (5e61aa7)
  • update core dependencies (#92) (4fe64cc)
  • update core dependencies to v1.93.1 (#113) (2d68fe9)
  • update core deps (#109) (75d38f1)
  • update dependency com.google.api:api-common to v1.9.0 (#120) (87ebf36)
  • update dependency com.google.http-client:google-http-client-bom to v1.34.1 (#81) (dacc7db)
  • update dependency com.google.http-client:google-http-client-bom to v1.34.2 (#94) (55f6936)
  • update dependency com.google.protobuf:protobuf-bom to v3.11.3 (#87) (dee31b3)
  • update dependency com.google.protobuf:protobuf-bom to v3.11.4 (#95) (954897e)

Documentation

  • regen: update sample code to set total timeout, add API client header test (#91) (133a762)

1.100.0 (2020-01-23)

Features

Bug Fixes

  • support for Cloud Run monitored resource (#78) (b3c1b68), closes #71

Dependencies

  • update core dependencies (#54) (9ae3410)
  • update dependency com.google.http-client:google-http-client-bom to v1.34.0 (#45) (6bab25b)
  • update dependency com.google.protobuf:protobuf-java to v3.11.1 (eb0befc)
  • update dependency org.threeten:threetenbp to v1.4.1 (f560dca)
  • update libraries-bom to 3.3.0 (#59) (91c2a4e)

Documentation

  • regen: updated javadocs from protoc update (#41) (63d626c)

1.99.0 (2019-11-20)

Features

  • make repo releasable, add parent/bom (#1) (1249ea7)

Dependencies

  • update dependency io.grpc:grpc-bom to v1.25.0 (#7) (f602d3b)
  • use google-cloud-core-bom and update to v1.91.3 (#15) (f2c9cb8)