Skip to content

ctrl-q: v3.16.0

Compare
Choose a tag to compare
@mountaindude mountaindude released this 12 Mar 11:22
72720da

3.16.0 (2024-03-12)

This release adds two rather useful commands related to user sessions, see the documentation site for more info.

Note:
This release also fixes a long-standing issue where Ctrl-Q always disregarded any certificate warnings when connecting to a client-managed Sense server.
Feature wise nothing has changed, but (when using certificate authentication) Ctrl-Q will now respect the --secure true option and refuse to connect to Sense if for example the host name used does not match the host name in the server's certificate.

It is possible to use --secure false to disregard certificate warnings.
Ctrl-Q will then work the same way as in earlier versions.

Features

  • sessions: Add session-get and session-delete commands (52947a7)

Bug Fixes

  • app-upload: More consistent logging during up/download of Sense apps (32f6d70)
  • certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
  • Improve help texts for and sort available sub-commands in help texts. (ec9f1ad), closes #431
  • Make error logging consistent across all of Ctrl-Q (9b65770)
  • task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
  • task-vis: Add --secure command line option to task-vis command (766725c)
  • task-vis: Add more robust error handling (dd7feac)
  • variable-delete: Make it possible to delete variables from several apps in one go (6897603)
  • variable-get: Now possible to get variables from more than one app in a single Ctrl-Q execution (6615afa), closes #430

Miscellaneous

  • Clean up source code formatting (6baccc0)
  • deps: Upgrade app upload retry logic (98b3a0d)

Refactoring

  • Migrate from CJS to ESM (23deb10), closes #400
  • variable-get: Add a bit more verbose logging about Sense and engine versions (3bbcf91)

🛡 VirusTotal GitHub Action analysis: