salmon-actor-23953
07/01/2022, 11:11 PMcopy
and move
commands to meltano state.
• #3135 Improve settings aliases behavior and disallow conflicting values between setting name and aliases.
🐛 Fixes
• #5985 - Address warning in Airflow plugin version check by using recommended packaging.version.Version
.
📝 Documentation Improvements
• #3174 We now recommend installing with pipx over manually created virtual environments. - Thanks, @flat-bear-81546!
⚙️ Under the Hood
• #3367 Windows now covered in CI tests for basic use cases. - Thanks, @flat-bear-81546!
• #2035 Rename job
table and job_id
column in backend systemdb.
singer logo Singer SDK 0.6.1
✨ New
• Tap and Target SDK: Adds the ability to override the logging level via LOGLEVEL
environment variables. (!300) - Thanks, @polite-ghost-35114!
• Tap SDK: Allow sort checking to be disabled for taps with un-sortable replication keys. (#729, #730, #737) - Thanks, @icy-scooter-59115!
• Tap SDK: Add Stream.calculate_sync_cost
hook to gather "cost" (in terms of number of requests, etc.) for each stream. (#348, #704) - Thanks, @damp-park-65985!
• Target SDK: Add end-of-pipe clean up hooks for Sink
implementations (#750) - Thanks, @many-breakfast-93857!
🐛 Fixes
• Tap and Target SDK: Resolves an issue where SQLAlchemy logs would be printed to STDOUT
. (!303) - Thanks, @adamant-advantage-44306!
• Tap SDK: Reduces number of log lines printed when unmapped properties are ignored from the source API (!300) - Thanks, @polite-ghost-35114!
• Tap and Target SDK: Remove trailing parenthesis from logged version (#766, #767).
⚙️ Under the Hood
• Tap SDK: Bump minimum version of PyJWT
to 2.4
(#396, !302).quaint-tent-34799
07/02/2022, 3:56 AM#2830 Add support for Python 3.10.Amazing! Developer experience +1000%
salmon-actor-23953
07/02/2022, 4:49 PM