0.17.0 - 2022-11-16
Added
- Spark: support latest Spark 3.3.1 
#1183@pawel-big-lebowski
Adds support for the latest version of Spark. - Spark: add Kinesis Transport and support config Kinesis in Spark integration 
#1200@yogayang
Adds support for sending to Kinesis from the Spark integration. - Spark: Disable specified facets 
#1271@pawel-big-lebowski
Adds the ability to disable specified facets from generated OpenLineage events. - Python: add facets implementation to Python client 
#1233@pawel-big-lebowski
Adds missing facets to the Python client. - SQL: add Rust parser interface 
#1172@StarostaGit @mobuchowski
Implements a Java interface in the Rust SQL parser, including a build script, native library loading mechanism, CI support and build fixes. - Proxy: add helm chart for the proxy backed 
#1068@wslulciuc
Adds a helm chart for deploying the proxy backend on Kubernetes. - Spec: include possible facets usage in spec 
#1249@pawel-big-lebowski
Extends thefacetsdefinition with a list of available facets. - Website: publish YML version of spec to website 
#1300@rossturk
Adds configuration necessary to make the OpenLineage website auto-generate openAPI docs when the spec is published there. - Docs: update language on nominating new committers 
#1270@rossturk
Updates the governance language to reflect the new policy on nominating committers. 
Changed
- Website: publish spec into new website repo location 
#1295@rossturk
Creates a new deploy key, adds it to CircleCI & GitHub, and makes the necessary changes to therelease.shscript. - Airflow: change how pip installs packages in tox environments 
#1302@JDarDagran
Use deprecated resolver and constraints files provided by Airflow to avoid potential issues caused by pip's new resolver. 
Fixed
- Airflow: fix README for running integration test 
#1238@sekikn
Updates the README for consistency with supported Airflow versions. - Airflow: add 
task_instanceargument toget_openlineage_facets_on_complete#1269@JDarDagran
Adds thetask_instanceargument toDefaultExtractor. - Java client: fix up all artifactory paths 
#1290@harels
Not all artifactory paths were changed in the build CI script in a previous PR. - Python client: fix Mypy errors and adjust to PEP 484 
#1264@JDarDagran
Adds a--no-namespace-packagesargument to the Mypy command and adjusts code to PEP 484. - Website: release all specs since 
last_spec_commit_id, not just HEAD~1#1298@rossturk
The script now ships all specs that have changed since.last_spec_commit_id. 
Removed
- Deprecate HttpTransport.Builder in favor of HttpConfig 
#1287@collado-mike
Deprecates the Builder in favor of HttpConfig only and replaces the existing Builder implementation by delegating to the HttpConfig.