Skip to content

0.20.0

Compare
Choose a tag to compare
@tcoffee-google tcoffee-google released this 15 Jun 17:29

BigQuery

  • Convert all BigQuery deserialized enum types to StringEnumValue (#2128) minor breaking change

Compute

  • Convert all Compute deserialized enum types to StringEnumValue (#2136) minor breaking change

DNS

  • Convert all DNS deserialized enum types to StringEnumValue (#2137) minor breaking change

Logging

  • Logging logback appender : Class loader fix for custom enhancers (#2130)

Pub/Sub (Now beta!)

  • pubsub: make poll wait for messages (#2112)
  • make Subscriber.stopAsync actually stop pulling more messages (#2113)
  • remove Publisher's flow-control (#2102) breaking change
    • We feel that our design could use improvement, and we'd rather remove it now, early on, rather than have many clients depend on a flawed client surface.
  • pubsub: start subscriber connections quickly again (#2104)
  • Switching PubSub from alpha to beta (#2121)

Resource Manager

  • Convert all Resource Manager deserialized enum types to StringEnumValue (#2138) minor breaking change

Storage

  • Add getter docs for service objects (#2129)

Spanner

  • Cloud Spanner: Make Spanner value classes serializable (#2040)

All auto-generated clients

  • regenerate from toolkit (#2116)
    • This moves credentials to the root settings level instead of living inside channel settings
  • Removing .spi from generated package names (#2135) widespread breaking change

Tests

  • fix wrong logging filter format, which causes 502 error (#2145)

Internal

  • Update release instructions and scripts (#2120)
  • verify.sh: make verify more debug-friendly (#2133)
  • update_version.sh: make maven run in batch mode (#2132)