Meltano 0.44 Released

If this is your first time exploring Meltano for your company’s data pipeline management, you can follow our Installation Guide and Getting Started Guide to get going in minutes!

New

  • #950 Removed the Analyze connection configuration: Meltano will now infer connections out of each loader configuration.
  • #1002 Analyze UI now displays the Topic’s (analysis model’s) description text if applicable
  • #1032 Add ‘Model’ and ‘Notebook’ to main navigation to communicate that Meltano plans to empower users with modeling and notebooking functionality
  • #949 Add “Log” button and dedicated sub-UI for tracking an ELT run’s status more granularly
  • #932 Meltano can now be upgraded from the UI directly.

Changes

  • #1045 Make it clear that ‘meltano add’ is not hanging while installing plugins
  • #1000 Update Getting Started guide with updated screenshots and content
  • #854 Charts now use pretty labels rather than the ID
  • #1011 Removed “Catch-up Date” in favor of default “Start Date” of extractor
  • #578 Remove support for tap-zuora.
  • #1002 Update discovery.yml with explicit kind: password metadata (we infer and set input types of password as a safeguard, but the explicit setting is preferred)
  • #1049 Change default target-sqlite database name to warehouse to not conflict with system database
  • #949 Update the way Meltano handles logs for ELT runs: Every elt run is logged in .meltano/run/logs/{job_id}/elt_{timestamp}.log. That allows Meltano to keep logs for multiple, or even concurrent, elt runs with the same job_id.
  • #949 Update “Create Pipeline” redirect logic based on the previous route being ‘transforms’ (this is a UX win setting up the user with the sub-UI for the next logical step vs. requiring a manual “Create” click)
  • #1051 Automatically set SQLALCHEMY_DATABASE_URI config to system database URI

Fixes

  • #1004 Fix error when deselecting last attribute in Analyze
  • #1048 Fix various actions that should have been mutations and did minor code convention cleanup
  • #1063 Fix the “Explore” button link in Dashboards to properly account for the namespace

Breaks

  • #1051 Remove MELTANO_BACKEND e.a. in favor of –uri CLI option and MELTANO_DATABASE_URI env var
  • #1052 Move system database into .meltano directory to indicate it is owned by the app and not supposed to be messed with directly by users

Instructions for upgrading to the most current version of Meltano are available in our documentation.

To see the full history of improvements to Meltano, please review our CHANGELOG

Published by Danielle Morrill

General Manager of Meltano at GitLab