|
| 1 | +# Version 1.13.0 |
| 2 | + |
| 3 | +## Major Features and Improvements |
| 4 | + |
| 5 | +* Supported setting the container image at a component level for Kubeflow V2 |
| 6 | + Dag Runner. |
| 7 | + |
| 8 | +## Breaking Changes |
| 9 | + |
| 10 | +### For Pipeline Authors |
| 11 | + |
| 12 | +* Conditional can be used from `tfx.dsl.Cond` (Given `from tfx import v1 as |
| 13 | + tfx`). |
| 14 | +* Dummy channel for testing can be constructed by |
| 15 | + `tfx.testing.Channel(artifact_type)`. |
| 16 | +* `placeholder.Placeholder.placeholders_involved()` was replaced with |
| 17 | + `placeholder.Placeholder.traverse()`. |
| 18 | +* `placeholder.Predicate.dependent_channels()` was replaced with |
| 19 | + `channel_utils.get_dependent_channels(Placeholder)`. |
| 20 | +* `placeholder.Predicate.encode_with_keys(...)` was replaced with |
| 21 | + `channel_utils.encode_placeholder_with_channels(Placeholder, ...)`. |
| 22 | + |
| 23 | +* `placeholder.Predicate.from_comparison()` removed (was deprecated) |
| 24 | +* enable `external_pipeline_artifact_query` for querying artifact within one pipeline |
| 25 | +* Support `InputArtifact[List[Artifact]]` annotation in Python function custom component |
| 26 | + |
| 27 | +### For Component Authors |
| 28 | + |
| 29 | +* N/A |
| 30 | + |
| 31 | +## Deprecations |
| 32 | + |
| 33 | +* Deprecate python 3.7 support |
| 34 | + |
| 35 | +## Bug Fixes and Other Changes |
| 36 | + |
| 37 | +* Support to task type "workerpool1" of CLUSTER_SPEC in Vertex AI training's |
| 38 | + service according to the changes of task type in Tuner component. |
| 39 | +* Propagates unexpected import failures in the public v1 module. |
| 40 | + |
| 41 | +## Dependency Updates |
| 42 | +| Package Name | Version Constraints | Previously (in `v1.12.0`) | Comments | |
| 43 | +| -- | -- | -- | -- | |
| 44 | +| `click` | `>=7,<9` | `>=7,<8` | | |
| 45 | +| `ml-metadata` | `~=1.13.1` | `~=1.12.0` | Synced release train | |
| 46 | +| `protobuf` | `>=3.13,<4` | `>=3.20.3,<5` | To support TF 2.12| |
| 47 | +| `struct2tensor` | `~=0.44.0` | `~=0.43.0` | Synced release train | |
| 48 | +| `tensorflow` | `~=2.12.0` | `>=1.15.5,<2` or `~=2.11.0` | | |
| 49 | +| `tensorflow-data-validation` | `~=1.13.0` | `~=1.12.0` | Synced release train | |
| 50 | +| `tensorflow-model-analysis` | `~=0.44.0` | `~=0.43.0` | Synced release train | |
| 51 | +| `tensorflow-transform` | `~=1.13.0` | `~=1.12.0` | Synced release train | |
| 52 | +| `tfx-bsl` | `~=1.13.0` | `~=1.12.0` | Synced release train | |
| 53 | + |
| 54 | +## Documentation Updates |
| 55 | + |
| 56 | +* Added page for TFX-Addons |
0 commit comments