Releases: meltano/meltano
Releases · meltano/meltano
v2.16.0
v2.16.0 (2023-02-21)
✨ New
- #7287 Add support for
annotations
to provide documentation and 3rd-party configurations inmeltano.yml
- #7148 Add the
meltano compile
command to generate Meltano manifest files
🐛 Fixes
- #7331 Merge environment-level annotations into top level in manifest
- #7320 Correct trimming of state backend URIs for filesystem backends
- #7299 Respect
requests
/curl
custom Certificate Authorities env vars
⚙️ Under the Hood
- #7273 Add
settings
andplugins
attributes toProject
📚 Documentation Improvements
v2.15.3
v2.15.2
v2.15.2 (2023-02-08)
🐛 Fixes
- #7284 Use
$MELTANO_ENVIRONMENT
set in.env
- #7232 Cast setting values according to their setting definitions
- #7213 Omit local variables in
rich
tracebacks by default and addshow_locals
option to log formatter
📚 Documentation Improvements
- #7282 Add headers to global config section
- #7279 Change ref
- #7276 Correct small typo in
no-color.org
URL -- Thanks @menzenski! - #7274 Add links to glossary
- #7239 Add EDK details and context around switching to utilities
- #7258 Fix
virtualenvs.in-project
setting in custom extractor debugging doc -- Thanks @chodera!
v2.15.1
v2.15.0
v2.14.0
v2.14.0 (2023-01-23)
🐛 Fixes
- #7104 Support default boto3 auth for S3 state backend when AWS creds are unconfigured
- #7174 Support default auth for GCS and Azure state backends
- #7190 Make fully missing env var settings
None
⚙️ Under the Hood
- #7182 Use JSONschema version
draft-2020-12
formeltano.yml
&discovery.yml
- #7169 Use
$defs
instead ofdefinitions
in jsonschemas - #7188 Add header with Meltano command to Hub request
📚 Documentation Improvements
v2.13.0
v2.13.0 (2023-01-06)
✨ New
- #7105 Support
meltano init
in a non-empty dir - #7115 Allow top-level annotations in
meltano.yml
- #7123 Optionally ignore missing env vars during expansion
🐛 Fixes
- #7145 Setting nested setting key no longer clears sibling keys
- #7144 Check database version compatibility before migrations
- #7120 Support str values when deep-merging config
⚙️ Under the Hood
- #7069 Use a custom build backend
📚 Documentation Improvements
- #7139 Add Airbyte Source Connector FAQ
- #7140 Remove references to deprecated
MELTANO_CLI_*
aliases - #7117 Change plugin variants to
meltanolabs
in Getting Started guide
v2.12.0
v2.11.1
Meltano v2.11.0
v2.11.0 (2022-12-08)
✨ New
🐛 Fixes
- #6873 Correct migration downgrade for 2.7.1 release
- #7026 Permit
env
under plugins inmeltano.yml
schema - #7022 Pin
setuptools==57.5.0
in plugin venvs - #7017 Remove premature deserialization of settings in the CLI
- #7010 Re-create plugin venv if Python executable is missing
- #6997 Correct meltano config behavior when explicit environment is provided
- #6986 List strings instead of enum objects as CLI options
📚 Documentation Improvements
- #7046 Fix internal links and
meltano config
example code block in state backends page - #7041 Expand UI deprecation description -- Thanks @qbatten!
- #7044 Add star donation blurb to readme
- #7043 Add december campaign banner
- #7030 Env var expansion within
pip_url
- #7035 Update custom extractor Poetry instructions -- Thanks @EMCP!
- #7014 Add more project links to PyPI page
- #7012 Complete list of commands that run with environment flag
- #7002 Add docs for state backend migration