A new project-level setting auto_install. The value of this determines whether plugins are auto-installed when none of the above options are passed (the default). Set it to false to require --install to auto-install plugins.
There are some known gaps that will be addressed in future releases, give them a 👍 to let us know they are affecting your use of this feature:
A new CLI option --refresh-catalog and plugin-level extra use_cached_catalog. Use this if you need the extractor's catalog to reflect changes that occurred upstream, like often happens with database sources.
Thanks to @andyoneal for contributing this feature!
✨ New
#8633 Added a --only-install option to commands that can auto-install plugins
#8482 Plugins are now auto-installed when commands require them -- Thanks @ReubenFrankel!
#8620 Sensitive values in meltano config <plugin> are now hidden by default
#8580 Added CLI --refresh-catalog option and extractor extra use_cached_catalog to ignore the cached source catalog
🐛 Fixes
#8648 Listing Cloud (S3, GCS, etc.) state IDs no longer crashes if there is a file at the root of the bucket, and files in GCS buckets are only listed within the prefix specified in the state_backend_uri -- Thanks @jx2lee!
#8636 Values with $ can now be escaped instead of trying to expand them from environment variables
#8590meltano config ... test now also checks for BATCH messages
#8633 Added a --only-install option to commands that can auto-install plugins
#8482 Plugins are now auto-installed when commands require them -- Thanks @ReubenFrankel!
#8620 Sensitive values in meltano config <plugin> are now hidden by default
#8580 Added CLI --refresh-catalog option and extractor extra use_cached_catalog to ignore the cached source catalog
🐛 Fixes
#8648 Listing Cloud (S3, GCS, etc.) state IDs no longer crashes if there is a file at the root of the bucket, and files in GCS buckets are only listed within the prefix specified in the state_backend_uri -- Thanks @jx2lee!
#8636 Values with $ can now be escaped instead of trying to expand them from environment variables
#8590meltano config ... test now also checks for BATCH messages
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @edgarrmondragon.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the ci group in /.github/workflows with 1 update: meltano.
Updates
meltano
from 3.5.0rc1 to 3.5.0Release notes
Sourced from meltano's releases.
... (truncated)
Changelog
Sourced from meltano's changelog.
... (truncated)
Commits
36a9d2f
chore: Release v3.5.0 (#8645)4fa189c
chore(deps-dev): bump the development-dependencies group with 6 updates (#8661)03fd27b
chore(deps): bump croniter from 2.0.7 to 3.0.3 (#8663)b9b29de
test: Stop usingpytest-rerunfailures
and addressmeltano el
and Snowplow...bc65e02
chore(deps): bump the runtime-dependencies group with 4 updates (#8662)749a697
ci: bump pip from 24.1.2 to 24.2 in /.github/workflows in the default group (...99e207c
chore: add jx2lee as a contributor for doc (#8657)1abb257
chore: add jx2lee as a contributor for code (#8656)bfe3ded
chore: Add jx2lee as a contributor for bug (#8655)6035f8d
chore: Add HaydenNess as a contributor for bug (#8654)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @edgarrmondragon.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show