Meltano

Latest version: v3.6.0

Safety actively analyzes 688512 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 46

2.8.0

✨ New

- [6814](https://github.com/meltano/meltano/issues/6814) Support `meltano init` into an empty directory -- _**Thanks ReubenFrankel!**_

🐛 Fixes

- [6891](https://github.com/meltano/meltano/issues/6891) Interactive config for plugins with no settings
- [6877](https://github.com/meltano/meltano/issues/6877) Make default `default_environment` null
- [6862](https://github.com/meltano/meltano/issues/6862) Ignore default environment for some commands
- [6751](https://github.com/meltano/meltano/issues/6751) Catch ConnectionError in /version endpoint -- _**Thanks dingobar!**_

📚 Documentation Improvements

- [6880](https://github.com/meltano/meltano/issues/6880) Add update pip to install
- [6875](https://github.com/meltano/meltano/issues/6875) Add common problems
- [6703](https://github.com/meltano/meltano/issues/6703) Update custom extractor tutorial -- _**Thanks jared-rimmer!**_
- [6852](https://github.com/meltano/meltano/issues/6852) Add giffy to title
- [6844](https://github.com/meltano/meltano/issues/6844) Update `2.5.0` changelog to reflect breaking change

2.7.2

🐛 Fixes

- [6819](https://github.com/meltano/meltano/issues/6819) Fix error on `meltano config meltano set ...`
- [6818](https://github.com/meltano/meltano/issues/6818) Avoid SQLAlchemy deprecation warning

📚 Documentation Improvements

- [6822](https://github.com/meltano/meltano/issues/6822) Remove E(t)LT from tutorial
- [6800](https://github.com/meltano/meltano/issues/6800) Shorten install quick start, move rest to guide
- [6809](https://github.com/meltano/meltano/issues/6809) Tutorial small cleanup
- [6781](https://github.com/meltano/meltano/issues/6781) Add parts 2-4 to the tutorial
- [6801](https://github.com/meltano/meltano/issues/6801) Fix broken link

2.7.1

🐛 Fixes

- [6797](https://github.com/meltano/meltano/issues/6797) Show appropriate UI toasts
- [6795](https://github.com/meltano/meltano/issues/6795) Correct migration path for state table

📚 Documentation Improvements

- [6791](https://github.com/meltano/meltano/issues/6791) Remove datahub docs from guide

2.7.0

✨ New

- [6758](https://github.com/meltano/meltano/issues/6758) Support custom state IDs in `meltano run` with `--state-id-suffix` -- _**Thanks ReubenFrankel!**_
- [6756](https://github.com/meltano/meltano/issues/6756) Place `project_id` before `environments` in initial `meltano.yml`

🐛 Fixes

- [6783](https://github.com/meltano/meltano/issues/6783) Remove "disable telemetry" toast from the UI
- [6779](https://github.com/meltano/meltano/issues/6779) Use v1.0.1 of the `exit_event` Snowplow telemetry schema
- [6745](https://github.com/meltano/meltano/issues/6745) Use random UUID as default `project_id`

⚙️ Under the Hood

- [6748](https://github.com/meltano/meltano/issues/6748) Define and recommend `MeltanoError` exception class for improved CLI error messages

📚 Documentation Improvements

- [6709](https://github.com/meltano/meltano/issues/6709) Add DataHub HowTo
- [6764](https://github.com/meltano/meltano/issues/6764) Move installation guide to "Getting Started" add Part 1 tutorial
- [6769](https://github.com/meltano/meltano/issues/6769) Guide for existing dbt projects
- [6737](https://github.com/meltano/meltano/issues/6737) Add getting started section
- [6753](https://github.com/meltano/meltano/issues/6753) Add list of video tuts and demos
- [6739](https://github.com/meltano/meltano/issues/6739) Add how to jupyter
- [6752](https://github.com/meltano/meltano/issues/6752) Shrink contrib. docs in sidebar to 1p
- [6743](https://github.com/meltano/meltano/issues/6743) Describe how `project_id` is hashed

2.6.0

✨ New

- [5892](https://github.com/meltano/meltano/issues/5892) Add `--interactive` CLI flag in `meltano config set`.
- [6640](https://github.com/meltano/meltano/issues/6640) Add rich exception formatting, configurable from `logging.yaml`.

🐛 Fixes

- [6694](https://github.com/meltano/meltano/issues/6694) Regression in `meltano remove` with error stating the plugin is missing the `settings_with_extras` attribute.
- [6652](https://github.com/meltano/meltano/issues/6652) Catch permission errors when creating a new project -- _**Thanks jakegut!**_
- [6676](https://github.com/meltano/meltano/issues/6676) Prevent warnings/errors when running `meltano config <plugin> test` -- _**Thanks ReubenFrankel!**_

📚 Documentation Improvements

- [6706](https://github.com/meltano/meltano/issues/6706) Add troubleshooting page -- _**Thanks jared-rimmer!**_
- [6688](https://github.com/meltano/meltano/issues/6688) Add docs about environment variable expansion.
- [6671](https://github.com/meltano/meltano/issues/6671) Add example meltano projects.
- [6674](https://github.com/meltano/meltano/issues/6674) Add docs for schedule `env` key.
- [6680](https://github.com/meltano/meltano/issues/6680) Fix feature flag name for strict env var mode.
- [6672](https://github.com/meltano/meltano/issues/6672) Add tutorial on how to debug a custom extractor -- _**Thanks jared-rimmer!**_

2.5.0

BREAKING CHANGES

- [6582](https://github.com/meltano/meltano/issues/6582) Make `default_environment` a top-level setting

Running `meltano environment add dev` as a one-time fix will resolve the issue, even if no other changes are made and no environment-specific settings are added.
_Note: This breaking change was added inadvertently in this version. We do not intend to release breaking changes in minor versions and have added this notice retroactively. _

✨ New

- [6596](https://github.com/meltano/meltano/issues/6596) Support glob paths in file plugin `update` extra
- [6578](https://github.com/meltano/meltano/issues/6578) Add `--no-install` option to `meltano add`

🐛 Fixes

- [6656](https://github.com/meltano/meltano/issues/6656) Correct STRICT_ENV_VAR_MODE behavior
- [6627](https://github.com/meltano/meltano/issues/6627) Raise exception when meltano.yml is empty
- [6643](https://github.com/meltano/meltano/issues/6643) Address `alter_column` warning for MSSQL
- [6636](https://github.com/meltano/meltano/issues/6636) Use `docs.meltano.com` instead of `meltano.com/docs`
- [6601](https://github.com/meltano/meltano/issues/6601) raise error on migration fail
- [6609](https://github.com/meltano/meltano/issues/6609) `meltano state list` change pattern from argument to option
- [6592](https://github.com/meltano/meltano/issues/6592) Validate CRON expressions
- [6543](https://github.com/meltano/meltano/issues/6543) Register legacy `DiscoveryFile` object in Ruamel YAML instance
- [6593](https://github.com/meltano/meltano/issues/6593) Docker workflow
- [6584](https://github.com/meltano/meltano/issues/6584) Avoid `pyproject.toml` Poetry parsing issue

⚙️ Under the Hood

- [6621](https://github.com/meltano/meltano/issues/6621) Make `ProjectInitService.init` generate/set a `project_id`
- [6611](https://github.com/meltano/meltano/issues/6611) Use `closing` for DB sessions & add docstrings to `meltano.core.db`
- [6610](https://github.com/meltano/meltano/issues/6610) Replace `StaleJobFailer` class with `fail_stale_jobs` function

⚡ Performance Improvements

- [6644](https://github.com/meltano/meltano/issues/6644) Improve performance when handling large yaml files

📚 Documentation Improvements

- [6663](https://github.com/meltano/meltano/issues/6663) update custom extractor tutorial to use pip_url
- [6648](https://github.com/meltano/meltano/issues/6648) logging configuration guide
- [6650](https://github.com/meltano/meltano/issues/6650) Update Custom Extractor tutorial to use an editable install
- [6631](https://github.com/meltano/meltano/issues/6631) Add "Pytest Best Practices" section to contributing docs
- [6602](https://github.com/meltano/meltano/issues/6602) Update `Docker` definition in `glossary.yml`

Page 7 of 46

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.