Skip to main content
January2025

2024 Q4 Updates and Changes

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! 🎉