Releases
v3.0.0
v3.0.0 (2023-09-05)
BREAKING CHANGES
#8041 Remove target_schema
loader extra
#8007 Always require plugin lock files
#7499 Remove API and web UI
#7656 Remove the meltano discover
command
✨ New
#8020 Add python
setting
#7997 Add el
command as an alias of elt
and deprecate both elt
and the --transform
option
#7992 Add support for mappers in the invoke command
#7989 Add meltano hub ping
command
#7984 Add meltano config --unsafe
flag -- Thanks @ReubenFrankel !
#7981 Support psycopg[binary]
under a new postgres
extra
#7963 Bump SQLAlchemy to 2.0
#7932 Add "did you mean" CLI command name suggestions
#7846 Add aliases for the @once
schedule interval
🐛 Fixes
#8042 Ensure migration lock file is closed after read
#8043 Ensure elt/run log file is closed
#8031 Redact DB password from logs
#8015 Display a better error message when database URI is null
#7982 Use hyphens consistently for CLI options
#7947 Support PEP 440 direct references in pip_url
⚙️ Under the Hood
#7964 Replace deprecated locale.getdefaultlocale
with locale.getlocale
-- Thanks @AmirAflak !
#7960 Compatibility with SQLAlchemy 2
📚 Documentation Improvements
#8011 Add JSON Schema information -- Thanks @anden-akkio !
#7991 Fix cloud install git URL
#7975 Link mssql
additional component to system database explanation
#7979 Correct repo_ext
to ext_repo
for plugin definition syntax -- Thanks @ReubenFrankel !
#7953 Update tagline in readme
#7951 Update changelog
#7950 Fix logging example -- Thanks @aminebeh !
#7948 Update docusaurus.config.js -- Thanks @gridig !
#7945 Douwe fixes
#7944 Quick doc fixes
#7936 Migrate Meltano docs to Docusaurus
#7902 Remove ELT messaging, move things around
#7931 Cloud docs ssh key validate tip
#7930 Meltano cloud to meltano-cloud
#7926 Fix state backend env vars in examples
You can’t perform that action at this time.