Skip to content

Commit 3a9c87d

Browse files
OwenKephartDagster Devtools
authored andcommitted
1.13.8 changelog (#25255)
## Summary & Motivation ## Test Plan ## Changelog > The changelog is generated by an agent that examines merged PRs and > summarizes/categorizes user-facing changes. You can optionally replace > this text with a terse description of any user-facing changes in your PR, > which the agent will prioritize. Otherwise, delete this section. Internal-RevId: 6e39558492c3ec598d1d2e23705b55051550e631
1 parent cd65e34 commit 3a9c87d

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

CHANGES.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Changelog
22

3+
## 1.13.8 (core) / 0.29.8 (libraries)
4+
5+
### New
6+
7+
- Special characters are now allowed in team `owners` for jobs, schedules, and sensors. (Thanks, [@dragos-pop](https://github.com/dragos-pop)!)
8+
- Added `kinds` tags and icons for Microsoft Fabric and OneLake. (Thanks, [@MartyP233](https://github.com/MartyP233)!)
9+
- The BigQuery, Snowflake, and DuckDB I/O managers now skip the table write when an asset returns an empty DataFrame, logging a warning instead. This prevents incorrect type inference and degenerate tables for empty partitions.
10+
- [ui] The per-code-location "Docs" tab is now "Components", with its content available under a "Library" subtab. Existing `/docs` links continue to work via redirect.
11+
- [dagster-aws] The EMR PySpark step launcher now honors a configured S3 job package path.
12+
- [dagster-cloud] `code_server.*` metrics now carry a `server_instance_id` tag identifying the underlying gRPC server process. For multi-replica code locations, the tag identifies whichever replica answered the most recent metrics ping.
13+
14+
### Bugfixes
15+
16+
- `InstigationLogger` now stringifies log record attributes that are not JSON-serializable instead of failing to emit the log. (Thanks, [@jonaslb](https://github.com/jonaslb)!)
17+
- Fixed a SQL injection vulnerability in `dagster-clickhouse`, `dagster-clickhouse-pandas`, and `dagster-clickhouse-polars` when using dynamic partition keys. ClickHouse partition queries now bind partition key values as driver parameters instead of interpolating them into SQL strings.
18+
- Fixed an issue where tag values in component YAML files were not coerced correctly.
19+
- [dg] `dg labs ai dispatch` no longer writes a `plan.md` artifact into version control.
20+
- [dg] Fixed an error that occurred when using `TypedDict`-typed fields in component configuration.
21+
- [ui] Fixed partition step status labels and squares that rendered incorrectly after the CSS Modules migration.
22+
- [ui] Fixed backfill progress not reaching 100% until all runs had completed.
23+
- [dagster-databricks] Fixed Databricks workspace job list pagination and added retries for rate-limit responses.
24+
- [dagster-dbt] Fixed `DbtProject.prepare()` to always run `dbt deps` when dependency files are present.
25+
- [dagster-dbt] Fixed YAML-based translation in `DbtProjectComponent` subclasses to also translate dependency keys.
26+
- [dagster-dbt] Fixed an issue where dbt unit tests could be ignored unexpectedly.
27+
- [dagster-dbt] Fixed incorrect asset key translation when generating column lineage with `DbtProjectComponent`.
28+
- [dagster-dbt] Fixed unbounded recursive copying of the `.local_defs_state()` directory when a dbt project was located at the repository root.
29+
- [dagster-cloud-cli] Fixed `dg plus deploy` failing with `No module named pip` in `uv`-managed environments.
30+
- [dagster-cloud-cli] Removed an overly strict dependency-file check from the Docker deploy path.
31+
32+
### Documentation
33+
34+
- Added an integration reference for `dagster-elasticsearch`.
35+
- Added documentation for the OpenLineage integration.
36+
- Added documentation for `dagster-hf-datasets`.
37+
- Added an example covering deployment strategies.
38+
339
## 1.13.7 (core) / 0.29.7 (libraries)
440

541
### New

0 commit comments

Comments
 (0)