v3.23.0
What's Changed
🦠 Bugfixes
- sink influxdb3: fix getting version by @antalf in #1030
- Fix jsonschema serialization test by @gwaramadze in #1019
- TopicManager: handle missing "retention.bytes" in derive_topic_config() by @daniil-quix in #1031
🔌 Connectors
- Connectors: Fix Kinesis dependency by @tim-quix in #1013
- Connectors: fix FileSink/Source-based dependencies by @tim-quix in #1012
- Connector: FileSink refactor by @tim-quix in #1004
- Add MQTT Sink by @SteveRosam in #659 #1032
🛠️ Internal
- Add retry mechanism for Quix Portal API connection errors by @gwaramadze in #1029
- feat(lookups.quix_configuration): add support for Quix SDK token auth by @ovv in #1007
- Migrate from requests to httpx by @daniil-quix in #1020
Dependencies
- Update pre-commit requirement from <4.3,>=3.4 to >=3.4,<4.4 by @dependabot[bot] in #1002
- Bump types-protobuf from 6.30.2.20250703 to 6.30.2.20250822 by @dependabot[bot] in #1015
- Bump types-jsonschema from 4.25.0.20250720 to 4.25.1.20250822 by @dependabot[bot] in #1016
- Bump types-protobuf from 6.30.2.20250822 to 6.30.2.20250914 by @dependabot[bot] in #1025
- Bump testcontainers[postgres] from 4.12.0 to 4.13.0 by @dependabot[bot] in #1026
- Bump mypy from 1.17.1 to 1.18.1 by @dependabot[bot] in #1024
New Contributors
Full Changelog: v3.22.0...v3.23.0