Now Available: Meltano v1.42.0

Today, we are excited to release Meltano version 1.42.0, which (among other things) makes meltano elt and its state management more resilient to failure and interruption:

  • #2147 Continuously persist state messages output by loader (forwarded from extractor) so that subsequent runs can pick up where a failed run left off
  • #2180 Mark pipeline job as failed when process is interrupted (SIGINT) or terminated (SIGTERM).
  • #2166 Don’t fail on large extractor state messages by increasing loader output buffer size from 64 to 128KB

Excited to try it out?

To upgrade Meltano and your Meltano project to the latest version, navigate to your project directory, activate the appropriate virtual environment, and run meltano upgrade. This will upgrade the meltano package and apply any necessary changes to your project.

What else is new?

The list below (copied from the changelog) covers all of the changes made to Meltano since the release of v1.41.1 on July 24:


New

  • #2162 Print link to plugin documentation in meltano add <plugin> and meltano config <plugin> list output

Changes

  • #2200 Consistently handle CLI errors
  • #2147 Continuously persist state messages output by loader (forwarded from extractor) so that subsequent runs can pick up where a failed run left off
  • #2198 Don’t touch project files that may be readonly when installing transform or dashboard plugins.

Fixes

  • #2199 Fix meltano discover only listing custom plugins, not known (discovered) ones
  • #2166 Don’t fail on large extractor state messages by increasing loader output buffer size from 64 to 128KB
  • #2180 Mark pipeline job as failed when process is interrupted (SIGINT) or terminated (SIGTERM).