Features
- Add support for OpenTelemetry via the otel and otelsdk packages (@shikokuchuo, #551).
Bug fixes
-
dbWithTransaction()callsdbRollback()also on interrupt (@klin333, #528). -
dbQuoteLiteral()uses the format"%Y-%m-%d %H:%M:%S%z"which is understood by more databases (#486).
Documentation
-
Add "Supported By Posit" badge to website (@krlmlr).
-
Render specification with newest pandoc (#568).
-
Add new generics to specification.
Performance
- Avoid unnecessary computation in default
dbUnquoteIdentifier()method (@MichaelChirico, #515).
Breaking changes
- Many generics in the package are now a
"nonstandardGeneric"instead of a"standardGeneric": Thedefargument tomethods::setClass()changed from a direct call tomethods::standardGeneric()to a function that wrapsmethods::standardGeneric(). This should not affect most users, but became apparent with the tests in the dittodb package failing and is listed here for completeness. See ropensci/dittodb#197 for detail.