Today, we are excited to release Meltano version 1.79.0, which:
- updates the default dbt version for new installs to
v0.20
- updates the default Airflow version to
2.1
- adds support for python 3.9
- adds
discovery_url_auth
project setting to support endpoints requiringAuthorization
headers (thanks Reuben Frankel!) - adds support to allow
executable
to be overridden through plugin inheritance (thanks Charles Julian Knight!) - adds support to allow multiple taps / targets to run at the same time by adding a UUID to config.json (thanks Derek Visch!)
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 additional changes made to Meltano since the release of v1.78.0 on June 15:
Changes
- #2868 Refactor to allow SingerTarget to inject a BookmarkWriter via a new PluginInvoker callback
- #2575 Support version-specific pip constraint files by allowing the special var
${MELTANO__PYTHON_VERSION}
in plugin pip_url’s
Fixes
- #2381 Implement selection logic for all Singer discoverable metadata (
inclusion
andselected-by-default
). - #2890 Hotfix to bump discovery.yml version in support of #2575 which could cause airflow install to fail.
Update (v1.79.1)
We’ve followed up with a quick patch release of Meltano version 1.79.1, which includes these two fixes: