Today, we are excited to release Meltano version 1.58.0, which (among other things) lets you disable autoscrolling in the pipeline log UI, fixes incorrectly disabled Test and Save buttons in the plugin configuration UI, and fixes logging in using Google Chrome when the UI is not served over HTTPS.
To resolve this last bug, Meltano UI no longer enables the Secure flag on session cookies unconditionally and by default. If you are serving the UI over HTTPS, it is recommend that you enable the new ui.session_cookie_secure setting so that session cookies used for authentication are only sent along with secure requests.
Special thanks to go out to Niall Woodward of Tails.com for contributing the ability to disable autoscrolling in the pipeline log UI, and to Nil for contributing a bug fix that lets you use unquoted YYYY-MM-DD timestamps in your plugin configuration in meltano.yml!
Excited to try it out?
To upgrade Meltano and your Meltano project to the latest version, navigate to your project directory, activate the appropriate virtual environment, and run meltano upgrade. This will upgrade the meltano package and apply any necessary changes to your project.
What else is new?
The list below (copied from the changelog) covers all of the changes made to Meltano since the release of v1.57.0 on November 10:
New
- #2438 Add missing
replica_set,ssl,verify_mode, andinclude_schemas_in_destination_stream_namesettings totap-mongodb - #2389 Let user disable autoscrolling in UI job log modal
- #2307 Add
ui.session_cookie_securesetting to letSecureflag be enabled on session cookies when Meltano UI is served over HTTPS
Changes
- #2307 The
Secureflag is no longer enabled on Meltano UI session cookies unconditionally and by default
Fixes
- #2396 Support unquoted
YYYY-MM-DDdate values inmeltano.ymlby converting them to ISO8601 strings before passing them to plugins - #2445 Fix ‘Test Connection’ and ‘Save’ buttons being disabled in UI Configuration modal despite required fields being populated
- #2307 Fix logging into Meltano UI in Google Chrome when running without HTTPS