Skip to main content
January2025

Meltano​

We've released version 3.6.0 of Meltano!

This release includes, among other things, the following changes:

  • The default value of elt.buffer_size was bumped from 10 MiB to 100 MiB. This should reduce the number of broken pipelines you may encounter when taps emit hefty records.
  • Logs emitted with the meltano.core.logging.json_log_formatter now include an exceptions key containing a structured array of exception objects to aid in log parsing and debugging.
  • Mappings are now correctly auto-installed.
  • Python 3.8 (EOL 2024/10) is no longer supported.
  • Python 3.13 is now supported.

You can read the complete release notes on GitHub.

Meltano has now reached over 190k monthly downloads from PyPI! πŸŽ‰

MeltanoHub​

Extractors​

  • Added the Emil Klindt SΓΈrensen variant of tap-formbricks - Hub Link
  • Added the Ella6882 variant of tap-sproutsocial - Hub Link
  • Added the MeltanoLabs variant of tap-google-search-console - Hub Link

SDK​

We shipped three minor releases of the SDK:

Among other things, these releases shipped the following changes:

  • It's easier now for SQL tap developers to customize the mapping from SQL column types to JSON schema. See the guide for details.
  • For SQL target developers, there is now a public and official API for overriding how JSON schema types are mapped into SQL types. Let us know if there's any improvements we can make to it to better suit your use case!
  • The name of the stream is now available in stream maps as __stream_name__, including in the context of __alias__ expressions.
  • This is last minor version to support Python 3.8, which reached its EOL on 2024-10-07, the next release will only support Python 3.9+.

The SDK has now reached over 3 million monthly downloads from PyPI! πŸŽ‰

September2024

Meltano​

We've released version 3.5.0 of Meltano!

This release includes, among other things, the following changes:

  • Plugins are now auto-installed when commands require them. This change involves two new features:

    • New CLI options:
      • --install
      • --no-install
      • --only-install
    • A new project-level setting auto_install. The value of this determines whether plugins are auto-installed when none of the above options are passed (the default). Set it to false to require --install to auto-install plugins.

    Thanks to Reuben Frankel for their work on this feature!

  • A new CLI option --refresh-catalog and plugin-level extra use_cached_catalog. Use this if you need the extractor's catalog to reflect changes that occurred upstream, like often happens with database sources.

    Thanks to Andy O'Neal for contributing this feature!

You can read the complete release notes on GitHub.

MeltanoHub​

Extractors​

  • Added the Bohdan Stadnyk variant of tap-bitbucket - Hub Link
  • Added the Afonso Diniz variant of tap-calendly - Hub Link
  • Added the Shaped AI variant of tap-iceberg - Hub Link
  • Added the chartica variant of tap-staffwise - Hub Link
  • Added the TicketSwap variant of tap-apple-search-ads - Hub Link

Loaders​

  • Added the Infostrux Solutions variant of target-db2 - Hub Link

Utilities​

All dbt utility plugins, which use the Meltano dbt utility extension, now depend on the meltano-dbt-ext package directly from PyPI instead of the GitHub repository. This change makes installing dbt plugins faster and more reliable.

SDK​

We shipped two minor releases of the SDK:

Among other things, these releases shipped the following changes:

  • Targets now emit basic metrics, like the number of records written and the processing time of each batch of records.
  • Improved handling of reserved keywords for SQL-based targets. This is part of our ongoing effort to make SQL-based targets more robust and easier to use.
June2024

Meltano​

We've released version 3.4.0 of Meltano.

This release includes, among other things, the following changes:

  • Support for uv to manage plugin installations. See how to enable it in the Meltano documentation.
  • Support installing multiple plugins of any type. This is a QOL improvement for users who want to install multiple plugins at once. See how to use it in the Meltano documentation.

A number of bug fixes and logging improvements were also made to the Meltano CLI.

MeltanoHub​

The Hub has seen some UX improvements and bug fixes, as well as the addition of new plugins:

Extractors​

  • Added the Stitch Data variant of tap-zuora - Hub Link
  • Added the MeltanoLabs variant of tap-gohighlevel - Hub Link
  • Added the Tomas Votava variant of tap-airtable - Hub Link

Loaders​

  • Added the TicketSwap variant of target-redshift - Hub Link

Utilities​

SDK​

We shipped two minor releases of the SDK:

March2024

Meltano​

We've released version 3.3.0 of Meltano. This release includes a few enhancements and bug fixes, including some performance improvements.

MeltanoHub​

Extractors​

  • Added the Reuben Frankel variant of tap-f1 - Hub Link
  • Added the Ticketswap variant of tap-exact - Hub Link
  • Added the Ticketswap variant of tap-intercom - Hub Link
  • Added the kingalban variant of tap-userflow - Hub Link
  • Added the MeltanoLabs variant of tap-flipkart - Hub Link
  • Added the Stitch Data variant of tap-dynamics - Hub Link
  • Added the Automattic variant of tap-appstore - Hub Link
  • Added the mjsqu variant of tap-dataverse - Hub Link
  • Added the STRV variant of tap-instantly-ai - Hub Link
  • Added the Fleetio variant of tap-fleetio - Hub Link
  • Added the Hal Ali variant of tap-playstore - Hub Link
  • Added the Chien Le variant of tap-kiotviet - Hub Link
  • Added the Matatika variant of tap-msaccess, as multiple plugins with presets for different file systems:

Loaders​

  • Added the Automattic variant of target-parquet - Hub Link

Utilities​

SDK​

We shipped 2 minor releases of the SDK:

November2023

Meltano Inc. is now Arch Data Inc.​

We've changed our company name to Arch (or Arch Data if you're the government)! We did this for a number of reasons, many of which we detailed in a few blog posts.

For those of you in the Meltano community we recommend you checkout this post on the Meltano blog. There's also a post on the new Arch blog which details our vision behind this new product and how we got to this point.

The TL;DR is that the Meltano project and community that you know and love aren’t going anywhere. Arch is built on top of Meltano and we can’t bring data engineering capabilities to software teams without great underlying data engineering tooling.

This also means that Meltano Cloud is also changing names to Arch. We will have a separate site and changelog for updates there while this changelog will still be used for relevant community updates around Meltano, the SDK, and the Hub.

Meltano​

We've released v3.2.0 of Meltano. This release includes a number of improvements and fixes including support for Python v3.12.

MeltanoHub​

Extractors​

  • Added the Ticketswap variant of tap-delighted - Hub Link
  • Added the Ticketswap variant of tap-aircall - Hub Link
  • Added the Ticketswap variant of tap-stripe - Hub Link
  • Added the akurdyukov variant of tap-clickhouse - Hub Link
  • Added the Stitch Data variant of tap-googleads - Hub Link
  • Added the Automattic variant of tap-upwork - Hub Link
  • Added the Storebrand variant of tap-pxwebapi - Hub Link
  • Added the Storebrand variant of tap-ssb-klass - Hub Link
  • Added the Dan Norman variant of tap-stackoverflow-sampledata - Hub Link
  • Added the Pulumi variant of tap-launchdarkly - Hub Link
  • Added the Pulumi variant of tap-codecov - Hub Link
  • Added the ae-nv variant of tap-parquet - Hub Link
  • Added the Edgar Ramirez variant of tap-google-play - Hub Link
  • Added the Steve Clarke variant of tap-s3-csv - Hub Link

Loaders​

  • Added the Automattic variant of target-hdfs - Hub Link
  • Added the crudelis-rgb variant of target-teradata - Hub Link

Utilities​

  • Added a PowerBI Extension used to trigger a refresh of a dataset - Hub Link

SDK​

We shipped 2 releases of the SDK: