Meltano

Latest version: v3.7.1

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

Scan your dependencies

Page 22 of 47

1.41.1

---

New

- [2196](https://gitlab.com/meltano/meltano/-/issues/2196) Pretty print and apply appropriate nesting to `meltano config` output
- [2003](https://gitlab.com/meltano/meltano/-/issues/2003) Let extractor extra `select` be interacted with as `_select` setting
- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Let transform extra `vars` be interacted with as `_vars` setting
- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Add support for `kind: object` settings, which can gather nested values from across setting stores
- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Add support for `aliases: [...]` on setting definitions
- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Add support for `value_processor: 'nest_object'` on setting definitions
- [2145](https://gitlab.com/meltano/meltano/-/issues/2145) Let discovered catalog schema be modified using schema rules stored in extractor `schema` extra (aka `_schema` setting)

Changes

- [2070](https://gitlab.com/meltano/meltano/issues/2070) List installed and available extractors separately on Extractors page
- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Replace `update.*` file bundle settings with `update` extra (aka `_update` setting)
- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Replace `metadata.*` extractor settings with `metadata` extra (aka `_metadata` setting)
- [1764](https://gitlab.com/meltano/meltano/-/merge_requests/1764) Interpret `meltano config <plugin> set` value as JSON to allow non-string values to be set more easily

Fixes

- [!1774](https://gitlab.com/meltano/meltano/-/merge_requests/1774) Fix poor performance of setting lookups using more memoization

1.41.0

---

New

- [2174](https://gitlab.com/meltano/meltano/-/issues/2174) Add `/api/health` health check route
- [2125](https://gitlab.com/meltano/meltano/-/issues/2125) Add `--full-refresh` flag to `meltano elt` to perform a full refresh, ignoring the state left behind by any previous runs with the same job ID.
- [2181](https://gitlab.com/meltano/meltano/-/issues/2181) Show custom Meltano UI logo (`ui.logo_url` setting) on sign-in page when authentication is enabled.

Changes

- [2175](https://gitlab.com/meltano/meltano/-/issues/2175) Clarify that not supporting discovery mode means that the `state` capability is not advertised
- [2195](https://gitlab.com/meltano/meltano/-/issues/2195) Slightly increase size of custom Meltano UI logo (`ui.logo_url`) in navbar

Fixes

- [2168](https://gitlab.com/meltano/meltano/-/issues/2168) Don't select entity attributes marked as unsupported

1.40.1

---

New

- [2171](https://gitlab.com/meltano/meltano/-/issues/2171) Add better logging and error handling to `meltano config`
- [2154](https://gitlab.com/meltano/meltano/-/issues/2154) Add 'project_readonly' setting to block changes to containerized project files, but still allow UI and CLI to store configuration in system database
- [2157](https://gitlab.com/meltano/meltano/-/issues/2157) Add `ui.analysis` setting which can be disabled to hide all functionality related to Analysis from the UI
- [2169](https://gitlab.com/meltano/meltano/-/issues/2169) Log warning when pipeline state was found but extractor does not advertise `state` capability

Changes

- [2171](https://gitlab.com/meltano/meltano/-/issues/2171) `meltano config <plugin> set` will now automatically store settings in `meltano.yml` or `.env` as appropriate.
- [2127](https://gitlab.com/meltano/meltano/-/issues/2127) Config stored in `meltano.yml` or `.env` can now be edited in the UI when read-only mode is not enabled

Fixes

- [2109](https://gitlab.com/meltano/meltano/-/issues/2109) Fix bug causing adding extractor with related transform plugin to project in UI to fail when dbt hasn't yet been installed
- [2170](https://gitlab.com/meltano/meltano/-/issues/2170) Restore support for referencing arbitrary env vars defined in `.env` from `meltano.yml` using env var expansion
- [2115](https://gitlab.com/meltano/meltano/-/issues/2115) Stop `meltano` commands from leaving empty `.meltano/run` directory behind when run in non-project dir

1.40.0

---

New

- [2153](https://gitlab.com/meltano/meltano/-/issues/2153) Add `logo_url` property to custom extractor and loader definitions to show a custom logo in Meltano UI

1.39.1

---

New

- [2141](https://gitlab.com/meltano/meltano/-/issues/2141) Add `ui.session_cookie_domain` setting, to be used instead of `ui.server_name` when hostname matching is not desirable.
- [2142](https://gitlab.com/meltano/meltano/-/issues/2142) Let `discovery.yml` manifest URL be overwritten using `discovery_url` setting.
- [2083](https://gitlab.com/meltano/meltano/-/issues/2083) Add `ui.anonymous_readonly` setting to allow anonymous users read-only access when `ui.authentication` is enabled.
- [2108](https://gitlab.com/meltano/meltano/-/issues/2108) Show icon with tooltip in UI when read-only mode is enabled
- [2120](https://gitlab.com/meltano/meltano/-/issues/2120) Add `ui.logo_url` setting to allow the customization of the logo shown in the top left of the Meltano UI interface.

Changes

- [2140](https://gitlab.com/meltano/meltano/-/issues/2140) Only have `meltano ui` complain about missing `ui.server_name`, `ui.secret_key` and `ui.password_salt` settings when `ui.authentication` is enabled
- [2083](https://gitlab.com/meltano/meltano/-/issues/2083) Stop allowing anonymous users read-only access when `ui.authentication` and `ui.readonly` are both enabled.

Fixes

- [2151](https://gitlab.com/meltano/meltano/-/issues/2151) Fix `meltano ui` never printing `Meltano UI is now available at [URL]` if `ui.server_name` is set
- [2152](https://gitlab.com/meltano/meltano/-/issues/2152) Fix `meltano ui` printing all `gunicorn.error` logs twice

1.39.0

---

New

- [2100](https://gitlab.com/meltano/meltano/-/issues/2100) Let settings be stored directly in `.env` using `meltano config set --store=dotenv`
- [2099](https://gitlab.com/meltano/meltano/-/issues/2099) Let Meltano settings be configured using `meltano config meltano {list,set,unset,reset}`

Changes

- [2100](https://gitlab.com/meltano/meltano/-/issues/2100) Have `meltano ui setup` store secrets in `.env` instead of `ui.cfg`

Fixes

- [2135](https://gitlab.com/meltano/meltano/-/issues/2135) Fix UI "Explore" page for custom (as opposed to plugin-based) topics and models
- [2136](https://gitlab.com/meltano/meltano/-/issues/2136) Show error message in Analyze UI when pipeline for extractor is missing, even if extractor is installed
- [2131](https://gitlab.com/meltano/meltano/-/issues/2131) Have "true" environment variables take precedence over those defined in `.env`

Page 22 of 47

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.