Meltano v1.21.2 is Now Available

Meltano versions 1.21.1 and 1.21.2 are now available, addressing some issues with the UI and adding information about sharing Dashboards to the Getting Started guide.

New

  • #1740 Add “Sharing Reports and Dashboards” section to Getting Started guide

Changes

  • #1740 Update Getting Started guide screenshots with up-to-date UI

Fixes

  • #1754 Fix duplicate “Share” button and Reports dropdown clipping issue
  • #1751 Custom report ordering now works based on user customization
  • #1756 Fix embed app to properly render based on report or dashboard type

Meltano v1.21.0 is Now Available

We’re laying the groundwork for the Google Ads extractor, which will become available after some work that makes it easier to connect a Google Ads account is completed.

New

Changes

  • !1460 Remove the FTP access from Meltano hosted instances
  • #1629 Add “Share Dashboard” functionality
  • #1629 Update report “Embed” button to “Share” and include a share link to accompany the embed snippet

Fixes

  • #1680 Fix initial “Last Run” button of a pipeline run to properly open the corresponding job log

Meltano v1.20.1 is Now Available

We squashed a number of bugs this week, and continue tweaking the interface to refine the UI and make Meltano simple and easy to use.

New

  • #1650 create TOS page and add TOS link to website footer

Changes

  • #1681 Update transform during pipeline save to conditionally set skip vs. run to prevent wasted cycles for extractors that lack transformations
  • #1696 Update dashboards list to be alphabetically sorted
  • #1710 Hide tap-fastly in UI

Fixes

  • #1696 Fix duplicate chart renders when dashboard is loaded
  • #1696 Fix “Add to Dashboards” button when loading an existing report (additionally updated disabled button states)
  • #1711 Disable fields of all kinds when a plugin setting is protected or set in env or meltano.yml
  • #1712 Fix lock icon tooltip message on plugin settings that were set in env or meltano.yml
  • #1677 Properly represent values of boolean settings that were set using environment variables in UI

Meltano v1.20.0 is Now Available

While small, Meltano v1.20.0 simplifies scheduling repeating pipelines with easier-to-read labels, and also fixes a few bugs with multiple pipelines.

New

  • #1682 Use human-readable update interval labels

Changes

  • #1514 Remove DBT docs integration
  • #1679 Prevent the hidden settings from being sent to the front-end, potentially causing configuration failure

Fixes

  • #1675 Fix future grant diffing for databases and schemas
  • #1674 Fix duplicate pipelines bug resulting from recent addition to view and update existing connections

Meltano v1.19.2 is Now Available

We’re thrilled to announce that the ability to embed reports in other webpages is now available in Meltano! The entire team is excited about this new functionality, and this first version is the beginning of an exciting path forward for sharing and embedding Meltano reports anywhere.

Embedding a report anywhere an iframe can render is simple – just click on the “Embed” drop down menu on any Meltano report, and then “Copy Snippet” to add the code to your clipboard.

The following code snippet is an example of what you’ll have on your clipboard:

<iframe src='https://meltano.meltanodata.com/-/embed/zE8NFH9P3YwFuX2QNpA4WycsuwePpUEHj9CW8ubIgwE' style='margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; min-width: 500px; min-height: 400px;' />

The end result is a simple, beautiful graph that renders in any browser and automatically updates as your data updates.

The entire team is excited to hear what you think about embeddable graphs and reports, and as always, we’d love to hear about how we can improve Meltano.

Learn more about how you can get involved by reading our Contributor Guide and join the discussion in the public Meltano Slack community.

New

  • #1545 Add read-only report embed functionality via embeddable iframe copy-to-clipboard snippet
  • #1606 Update UI after successful plugin configuration with auto installed reports and dashboards
  • #1614 Add ‘Fix Connection’ and ‘View Connection’ CTAs to Integrations with corresponding pipelines

Changes

  • #1594 Improve onboarding UX by moving the “Update Interval” selection to a post-successful-pipeline action
  • #1594 Update pipelines to be sorted alphabetically to match data sources organization
  • #1659 Update query attribute toggling and results UX when autorun query is on (via 500ms debounce)

Fixes

  • #1657 Fix update_dashboard error when payload lacked a new_settings key
  • #1602 Fix instances where <a disabled='...'> vs. <button disabled='...'> didn’t functionally disable the button (previously they were only disabled visually)
  • #1656 Fix conditional header in docs to support Meltano.com and inline docs within the Meltano app
  • #1671 Fix error handling bug that caused a console error that impacted further UI interaction
  • #1672 Pin Werkzeug version to 0.16.1 since 1.0.0 is unsupported by Flask-BabelEx

Meltano v1.18.0 is Now Available

New

  • #1154 Adds non-dry mode to meltano permissions on Snowflake so that queries can be executed
  • #1578 User can request help to delete their data from their MeltanoData instance

Changes

  • #1516 Pipelines now show extractor label rather than name
  • #1652 Removes the --full-refresh command from meltano permissions

Fixes

  • #1595 Updates meltano permissions to only revoke permissions on databases defined in the spec
  • #1588 Update scrollTo behavior in Job Log to work across browsers
  • #1660 Fix minor action/mutation bug when loading a report in Analyze
  • #1607 Fix inaccurate error during report additions/removal from dashboards (via refactor SSOT reports store)