Skip to content

v2.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Aug 21:33
· 1234 commits to main since this release
eb9471c

v2.5.0 (2022-08-24)

✨ New

⚡ Performance Improvements

  • #6644 Improve performance when handling large yaml files.

🚀 Changes

  • #6592 Add validation for CRON expressions in schedules.
  • #6582 Make default_environment a top-level setting, with default value 'dev'.
    • NOTE: This was retroactively noted as a breaking change, since it added a requirement that a dev environment name must exist if default_environment was not overridden by the project. This requirement is now removed in the v2.7.3 Release, reverting the breaking change behavior.

🐛 Fixes

  • #6627 Raise exception when meltano.yml is empty -- Thanks, @rawwar!
  • #6543 Register legacy DiscoveryFile object in Ruamel YAML instance -- Thanks, @z3z1ma!
  • #6656 Fixed issue where STRICT_ENV_VAR_MODE feature flag would not raise an error as expected.
  • #6643 Resolve issue related to alter_column warning for MSSQL.
  • #6636 Fix help links pointing to docs.meltano.com instead of meltano.com/docs.
  • #6601 Raise an error if DB migrations fail during upgrade.
  • #6609 Fix broken --pattern CLI arg in meltano state list.
  • #6584 Avoid pyproject.toml Poetry parsing issue.

⚙️ Under the Hood

  • #6621 Make ProjectInitService.init generate/set a project_id.
  • #6611 Use closing for DB sessions & add docstrings to meltano.core.db.
  • #6610 Replace StaleJobFailer class with fail_stale_jobs function.

📚 Documentation Improvements