Today, we are excited to release Meltano version 1.35.0, which (among other things) makes it easier to manage and version control a Meltano project’s configuration by having
meltano config store values in
meltano.yml by default, instead of the system database.
Sensitive and environment-specific values can still be stored in the system database via the UI or
meltano config <plugin> set --store=db <key> <value>.
Excited to try it out?
To upgrade your local installation of Meltano, activate the appropriate Python virtual environment and run
meltano upgrade from inside a Meltano project, or
pip3 install --upgrade meltano from anywhere else. If you’re running Meltano inside Docker, run
docker pull meltano/meltano.
What else is new?
- #2013 Add
meltano configwith possible values
- #2087 Add
- #2088 Add
- #2064 Print environment-specific instructions when
meltano upgradeis run from inside Docker
- #2013 Have
meltano configstore in meltano.yml instead of system database by default
- #2087 Skip plugins that are not configurable or invokable when finding plugin by name in
- #2080 Don’t try to overwrite .gitignore when upgrading Meltano and project
- #2065 Don’t have
meltano upgradecomplain when
- #2085 Don’t change order of object and set values when meltano.yml is updated programatically
- #2086 Ensure “meltano config –format=json” prints actual JSON instead of Python object