July 2022
Airbyte v0.39.27-alpha to v0.39.41-alpha
This page includes new features and improvements to the Airbyte Cloud and Airbyte Open Source platforms.
New features
-
Added per-stream state to the Airbyte Cloud and OSS platforms. Per-stream state currently includes per-stream resets and connection states, and it lays the groundwork for auto-detecting schema changes, parallel syncs, and more.
-
The new flow gives you the option to refresh streams when saving changes to a connection. #14634
-
Per-stream reset functionality is now available for connections with a Postgres source. Per-stream resets allow you to reset only the affected streams when saving an edited connection, instead of resetting all streams in a connection. #14634
-
For connections with a Postgres source, the state of the connection to the source is displayed in the Connection State. #15020
-
For Airbyte Open Source users:
-
-
Added
airbyte_type
to normalization. This displays whethertimestamp
andtime
have an associated time zone. #13591 -
Airbyte is currently developing a low-code connector builder, which allows you to easily create new source and destination connectors in your workspace. #14402 #14317 #14288 #14004
-
Added documentation about the benefits and considerations of having a single workspace vs. multiple workspaces in Airbyte Cloud. #14608
Improvements
-
Improved platform security by using Docker images from the latest version of OpenJDK (openjdk:19-slim-bullseye). #14971
-
Improved Airbyte Open Source self-hosting by refactoring and publishing Helm charts according to best practices as we prepare to formally support Helm deployments. #14794
-
Improved Airbyte Open Source by supporting the OpenTelemetry (OTEL) Collector. Airbyte Open Source now sends telemetry data to the OTEL collector, and we included a set of recommended metrics to export to OTEL when running Airbyte Open Source at scale. #12908
-
Improved the Airbyte Connector Development Kit (CDK) by enabling detailed bug logs from the command line. In addition to the preset CDK debug logs, you can also create custom debug statements and display custom debug logs in the command line. #14521
-
Improved CDK by supporting a schema generator tool. #13518
-
Improved documentation about contributing locally by adding information on formatting connectors. #14661
-
Improved Octavia CLI so you can now:
-
Switch between Airbyte instances and deploy the same configurations on multiple instances. #13070 #13748
-
Enable normalization or custom DBT transformation from YAML configurations. #10973
-
Set custom HTTP headers on requests made to the Airbyte server. You can use CLI If you have instances secured with basic access authentication or identity-aware proxy (IAP). This lays the groundwork for making the CLI compatible with Airbyte Cloud once we release the public API. #13770
-
Import existing remote resources to a local Octavia project with
octavia import
. #14291 -
Use the
get
command to get existing configurations for sources, destinations, and connections. #13254 -
Retrieve the JSON configuration using
octavia get
, which is useful for some scripting and orchestration use cases. #13254
-