Changes

1.5.0 (2022-06-25)

Features

  • logging: add better version metadata to calls (d1ad921)
  • logging: set versionClient to module version (55f0d92)
  • logging: support structured logging functionality (#6029) (56f4cdd)
  • logging: Update Logging API with latest changes (5af548b)

Bug Fixes

  • logging: remove instance_name resource label (#5461) (115385f)

1.4.2 (2021-05-20)

Bug Fixes

1.4.1 (2021-05-03)

Bug Fixes

  • logging: allow nil or custom zones in resource detection (#3997) (aded90b)
  • logging: appengine zone label (#3998) (394a586)

1.4.0 (2021-04-15)

Features

  • logging: cloud run and functions resource autodetection (#3909) (1204de8)
  • logging: make toLogEntry function public (#3863) (71828c2)

Bug Fixes

v1.3.0

  • Updates to various dependencies.

1.2.0 (2021-01-25)

Features

  • logging: add localIP and Cache fields to HTTPRequest conversion from proto (#3600) (f93027b)

1.1.2 (2020-11-09)

Bug Fixes

  • logging: allow X-Cloud-Trace-Context fields to be optional (#3062) (7ff03cf)
  • logging: do not panic in library code (#3076) (529be97), closes #1862

v1.1.1

  • Rebrand “Stackdriver Logging” to “Cloud Logging”.

v1.1.0

  • Support unmarshalling stringified Severity.
  • Add exported SetGoogleClientInfo wrappers to manual file.
  • Support no payload.
  • Update “Grouping Logs by Request” docs.
  • Add auto-detection of monitored resources on GAE Standard.

v1.0.0

This is the first tag to carve out logging as its own module. See: https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository.