ITADN

版本发布 8

v0.53.5
? · 2026-01-06

## v0.53.5 (2026-01-06) ### 🐛 Fixes - [#3436](https://github.com/meltano/sdk/issues/3436) Do not try to parse the error response from the OAuth token request as JSON to avoid deserialization errors - [#3432](https://github.com/meltano/sdk/issues/3432) Add details to the `variant` prompt in templates - [#3426](https://github.com/meltano/sdk/issues/3426) Update template dependencies - [#3412](https://github.com/meltano/sdk/issues/3412) Add concurrency config to CI workflows in templates - [#3411](https://github.com/meltano/sdk/issues/3411) Simplify Python version handling in templates ### 📚 Documentation Improvements - [#3417](https://github.com/meltano/sdk/issues/3417) Bump the furo theme to 2025.12.19 ### 📦 Packaging changes - [#3405](https://github.com/meltano/sdk/issues/3405) Bump build requirement hatchling to 1.28.0

v0.53.4
? · 2025-11-29

## v0.53.4 (2025-11-28) ### 🐛 Fixes - [#3393](https://github.com/meltano/sdk/issues/3393) Make `StreamSchema.get_stream_schema` generic to avoid downstream warnings about violation of the LSP ### ⚙️ Under the Hood - [#3391](https://github.com/meltano/sdk/issues/3391) Move to monthly instead of weekly updates to pre-commit hooks in templates

v0.53.3
? · 2025-11-25

## v0.53.3 (2025-11-25) ### 🐛 Fixes - [#3387](https://github.com/meltano/sdk/issues/3387) Do not leave dangling `nullable` field in OpenAPI schema properties - [#3386](https://github.com/meltano/sdk/issues/3386) Do not add `"type": ["null"]` to OpenAPI spec properties without a type - [#3380](https://github.com/meltano/sdk/issues/3380) Use pytest 9+ in templates ### ⚙️ Under the Hood - [#3388](https://github.com/meltano/sdk/issues/3388) Deprecate `Stream.reset_state_progress_markers` since it is not being used

v0.53.0
? · 2025-11-18

## v0.53.0 (2025-11-18) ### ✨ New - [#3369](https://github.com/meltano/sdk/issues/3369) In OpenAPI schema normalization, treat all fields as `nullable` unless they are part of a primary key - [#3058](https://github.com/meltano/sdk/issues/3058) Queue parent contexts and sync child streams only when the queue is full - [#3364](https://github.com/meltano/sdk/issues/3364) Normalize `allOf` components in OpenAPI spec schemas - [#3363](https://github.com/meltano/sdk/issues/3363) Add `flattening_max_key_length` configuration option - [#3359](https://github.com/meltano/sdk/issues/3359) Log response header names when backing off requests - [#3348](https://github.com/meltano/sdk/issues/3348) Automatic normalization of OpenAPI schema features - [#3329](https://github.com/meltano/sdk/issues/3329) Add new IDN/IRI JSON Schema types ### 🐛 Fixes - [#3368](https://github.com/meltano/sdk/issues/3368) Migrate from `backoff` to `python-backoff` - [#3367](https://github.com/meltano/sdk/issues/3367) Remove `branches` condition from pull request workflow trigger - [#3340](https://github.com/meltano/sdk/issues/3340) Track table preparation to prevent data loss on schema changes - [#3357](https://github.com/meltano/sdk/issues/3357) Update dependencies and `meltano.yml` in templates, use `SchemaDirectory` - [#3354](https://github.com/meltano/sdk/issues/3354) Fix class docstrings in tap, target and mapper templates - [#3352](https://github.com/meltano/sdk/issues/3352) Update templates ### ⚙️ Under the Hood - [#3355](https://github.com/meltano/sdk/issues/3355) Make the deprecation warning in `singer_sdk.sinks.sql` more specific ### 📚 Documentation Improvements - [#3362](https://github.com/meltano/sdk/issues/3362) Move SQL tap, target and stream docs to reflect their location in the package - [#3358](https://github.com/meltano/sdk/issues/3358) Fix code examples in SQL target guide ### 📦 Packaging changes - [#3360](https://github.com/meltano/sdk/issues/3360) Require Pytest 9+

v0.52.5
? · 2025-10-30

## v0.52.5 (2025-10-30) ### 🐛 Fixes - [#3350](https://github.com/meltano/sdk/issues/3350) Configuration schema now reflects that casting to `bool(...)` in stream map `__filter__` expressions is not required - [#3349](https://github.com/meltano/sdk/issues/3349) Update templates

v0.52.4
? · 2025-10-28

## v0.52.4 (2025-10-28) ### 🐛 Fixes - [#3346](https://github.com/meltano/sdk/issues/3346) Preserve properties with empty JSON schema when flattening them - [#3345](https://github.com/meltano/sdk/issues/3345) Use tuple primary keys in tap templates

v0.52.2
? · 2025-10-22

## v0.52.2 (2025-10-22) ### 🐛 Fixes - [#3328](https://github.com/meltano/sdk/issues/3328) Support MIT as a license option in templates - [#3327](https://github.com/meltano/sdk/issues/3327) Emit a log when requesting a new access token in OAuth taps

v0.50.2
? · 2025-10-06

## v0.50.2 (2025-10-06) ### 🐛 Fixes - [#3297](https://github.com/meltano/sdk/issues/3297) Honor the `_LOG_REQUEST_METRICS` stream parameter