Spark: properties facet#1717@tnazarew Adds a new facet to capture specified Spark properties.
SQL: SQLParser supports alter, truncate and drop statements#1695@pawel-big-lebowski Adds support for the statements to the parser.
Common/SQL: provide public interface for openlineage_sql package#1727@JDarDagran Provides a .pyi public interface file for providing typing hints.
Java client: add configurable headers to HTTP transport#1718@tnazarew Adds custom header handling to HttpTransport and the Spark integration.
Python client: create client from dictionary#1745@JDarDagran Adds a new from_dict method to the Python client to support creating it from a dictionary.
Spark: remove URL parameters for JDBC namespaces#1708@tnazarew Makes the namespace value from an event conform to the naming convention specified inNaming.md.
Make OPENLINEAGE_DISABLED case-insensitive#1705@jedcunningham Makes the environment variable for disabling OpenLineage in the Python client and Airflow integration case-insensitive.
Spark: fix missing BigQuery class in column lineage#1698@pawel-big-lebowski The Spark integration now checks if the BigQuery classes are available on the classpath before attempting to use them.
DBT: throw UnsupportedDbtCommand when finding unsupported entry in args.which#1724@JDarDagran Adjusts the dbt-ol script to detect DBT commands in run_results.json only.