Skip to content

Releases: meltano/meltano

v2.16.0

21 Feb 18:20
41b9ab4
Compare
Choose a tag to compare

v2.16.0 (2023-02-21)

✨ New

  • #7287 Add support for annotations to provide documentation and 3rd-party configurations in meltano.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 and plugins attributes to Project

📚 Documentation Improvements

  • #7322 State that the meltano compile command is in beta
  • #7329 Update airbyte FAQ
  • #7315 Escaping $ in meltano config <plugin> set
  • #7301 Refresh to prefer 'run' and 'invoke' over 'elt', and 'utilities' over 'transformers' and 'orchestrators'

v2.15.3

09 Feb 22:49
8048580
Compare
Choose a tag to compare

v2.15.3 (2023-02-09)

🐛 Fixes

  • #7294 Avoid casting settings before env var expansion

📚 Documentation Improvements

  • #7050 Add "variant" prompt and description to custom plugin development docs
  • #7292 Fix typo in settings reference

v2.15.2

08 Feb 20:33
da0b6df
Compare
Choose a tag to compare

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 add show_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

31 Jan 12:40
2fb5a06
Compare
Choose a tag to compare

v2.15.1 (2023-01-31)

🐛 Fixes

  • #7236 Invoke virtualenv as a module
  • #7235 Avoid adding LICENSE file directly in site-packages

v2.15.0

30 Jan 14:35
d73a3e2
Compare
Choose a tag to compare

v2.15.0 (2023-01-30)

✨ New

  • #7210 Support Python 3.11
  • #7198 Replace venv with virtualenv

🐛 Fixes

  • #7212 Do not log env vars passed to subprocesses

v2.14.0

23 Jan 12:42
299f135
Compare
Choose a tag to compare

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 for meltano.yml & discovery.yml
  • #7169 Use $defs instead of definitions in jsonschemas
  • #7188 Add header with Meltano command to Hub request

📚 Documentation Improvements

  • #7187 Fix YAML indent on getting started page and fix link to page source in GitHub -- Thanks @jx2lee!
  • #6699 Update dbt x airflow example project description
  • #7177 Add codespaces links to nav and ind

v2.13.0

06 Jan 11:34
2ef7a64
Compare
Choose a tag to compare

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

v2.12.0

19 Dec 16:53
a3ac1d5
Compare
Choose a tag to compare

v2.12.0 (2022-12-19)

🐛 Fixes

  • #7084 Display better errors when failing to connect with the Hub API
  • #7078 Meltano no longer fails when AWS_ACCESS_KEY_ID exists in the host environment

⚡ Performance Improvements

  • #7091 Compile env var pattern only once

📚 Documentation Improvements

v2.11.1

09 Dec 19:38
6834e35
Compare
Choose a tag to compare

v2.11.1 (2022-12-09)

🐛 Fixes

  • #7057 Ensure environment_name_hash is collected
  • #7064 Permit env under extractors within environments and variant under mappers in meltano.yml schema

Meltano v2.11.0

08 Dec 16:59
48a64d3
Compare
Choose a tag to compare

v2.11.0 (2022-12-08)

✨ New

  • #7019 Support env vars in plugin pip_url
  • #6995 meltano install --force

🐛 Fixes

  • #6873 Correct migration downgrade for 2.7.1 release
  • #7026 Permit env under plugins in meltano.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