Skip to content

v0.29.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Jul 20:27
· 704 commits to main since this release
6a90e60

v0.29.0 (2023-07-06)

Highlights

  • A bunch of target improvements, including better batch message handling and more extensive tests.
  • Union schemas are now supported. These are specially useful for tap or target configurations that accept mutually exclusive settings (e.g. both OAuth and API key auth methods). Read the documentation for more details.

✨ New

  • #1769 Validate parsed/transformed record against schema message
  • #1525 Support union schemas

🐛 Fixes

  • #1809 Deserialize floats as decimal.Decimal
  • #1770 Check schema has arrived before record
  • #1796 Create batch directory if missing
  • #1688 Incremental where clause generation from triggering TypeError -- Thanks @BuzzCutNorman!
  • #1778 Sink schema comparison before adding metadata columns
  • #1698 Force stream selection in tests
  • #1775 Add tests for SQL type conversion from JSON schemas
  • #1771 Add descriptions for batch_config properties
  • #1752 Change runner scope to function for target tests
  • #1753 Always emit a STATE message at the start of the sync process

⚙️ Under the Hood

  • #1745 Change SQLStream.schema into a cached property -- Thanks @mjsqu!

📚 Documentation Improvements

  • #1756 Fix invalid JSON in Stream Maps page and add meltano.yml tabs -- Thanks @mjsqu!
  • #1763 Add Cloud banner