This release adds a new processors-builder function that only configures GCP-related processors:
* If you are fine-tuning (or need to) your processors, checkout out [Advanced Configuration](https://github.com/multani/structlog-gcp?tab=readme-ov-file#advanced-configuration)
* If you are only interested by having good defaults, you can continue to use the previous `structlog_gcp.build_processors()` as
before.
The default processors builder function now also supports [Context Variables](https://www.structlog.org/en/stable/contextvars.html) out of the box.
> [!WARNING]
>
> The `structlog.contextvars.merge_contextvars()` processor is now configured by default: you should remove it from your codebase if you were explicitly configuring it before.
What's Changed
* Split GCP-specific processors from general one by multani in https://github.com/multani/structlog-gcp/pull/42
* Configure Context Variables processor by default by multani in https://github.com/multani/structlog-gcp/pull/43
* Document `structlog_gcp.build_processors` by multani in https://github.com/multani/structlog-gcp/pull/44
**Full Changelog**: https://github.com/multani/structlog-gcp/compare/v0.2.6...v0.3.0