Skip to content

Releases: ptarmiganlabs/ctrl-q

ctrl-q: v4.4.0

29 Nov 21:33
a3673f0
Compare
Choose a tag to compare

4.4.0 (2024-11-29)

Features

  • Add environment variables linked to all commands' options (e3e969b), closes #568

Bug Fixes

  • docs: Fix broken Ctrl-Q logo in readme file (c5b0f45)

Documentation

  • Add screen capture of task and app import to README file (f1333f1)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v4.3.1

28 Nov 20:38
22e2e26
Compare
Choose a tag to compare

4.3.1 (2024-11-28)

Bug Fixes

  • qseow: Fix broken task visualisation on Windows (5d9c9b4), closes #551

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v4.3.0

27 Nov 05:45
3b889c7
Compare
Choose a tag to compare

4.3.0 (2024-11-26)

Features

  • qseow: Add --new-app-delete option to qseow field-scramble command (996df4f)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v4.2.0

26 Nov 08:50
ca915b9
Compare
Choose a tag to compare

4.2.0 (2024-11-26)

Features

  • qseow: Add publish and replace options to field scramble command (8cbfe64), closes #522

Miscellaneous

  • deps: Update dependencies (1756166)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v4.1.0

19 Nov 07:23
6b405a2
Compare
Choose a tag to compare

4.1.0 (2024-11-19)

Features

  • qseow: Add new, default user activity bucket to qseow user-activity-bucket-cp-create command (efaa81c), closes #546
  • qseow: Show app counter when exporting apps to QVF files (ff90297)

Bug Fixes

  • qseow: Delete master dimension works again (610b969), closes #537
  • qseow: Getting proxy sessions works again, caused by regression in 4.0.0 (c756c8f), closes #538
  • qseow: Deleting proxy sessions works again, caused by regression in 4.0.0 (2bb820e), closes #539
  • qseow: Don't throw unwarranted errors when importing master dimensions (c61409e), closes #542
  • qseow: Exporting apps to QVF files works again (8b45d85), closes #541
  • qseow: Implement missing --dry-run feature for qseow user-activity-bucket-cp-create command (473dde3), closes #543
  • qseow: Visualisation tasks in network diagram works again (338152d), closes #540
  • Version command works again (af26171), closes #536

Miscellaneous

  • deps: update @qlik/api and eslint to latest versions (38ae154)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v4.0.0

15 Nov 17:39
8d66409
Compare
Choose a tag to compare

4.0.0 (2024-11-15)

⚠ BREAKING CHANGES

  • qseow: Add new command prefix qseow for all client-managed related commands

Features

  • qscloud: Add connection test command (61dd4d8)
  • qseow: Add command for creating custom properties acting as user activity buckets (f8cc30a), closes #154
  • qseow: Add new command prefix for all client-managed related commands (06ab7ca), closes #519

Bug Fixes

  • unit-test: Tests for setting task custom properties now work as intended (779ee4e)

Miscellaneous

  • ci: Update build process for Windows, macOS, and Linux to target Node.js 23 and improve executable handling (ab191b6)
  • ci: Update CI workflow to target Node.js 23 and enhance binary signing and notarization process (ce020ed), closes #523
  • deps: Update dependencies (b74df00)
  • deps: update dependencies to latest versions (84ffc18)
  • deps: Upgrade dependencies (99362ba)
  • main: release ctrl-q 4.0.0 (77a514f)
  • test: Add unit test for user activity custom property (3131917)

Refactoring

  • More consistent handling of QRS calls (c050445)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v3.18.1

05 Jun 06:41
75c28c9
Compare
Choose a tag to compare

3.18.1 (2024-06-05)

Miscellaneous

  • deps: Upgrade dependencies (e34bf27)
  • Upgrade release-please to latest version (3ed45f2)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v3.18.0

29 Apr 09:15
5021147
Compare
Choose a tag to compare

3.18.0 (2024-04-29)

Features

  • app-export: Add --app-published flag for exporting all published apps (fbff348), closes #468

Miscellaneous

  • deps: Update dependencies (591196b)

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v3.17.0

22 Apr 18:57
bd6daa9
Compare
Choose a tag to compare

3.17.0 (2024-04-22)

This release brings some minior changes to the script-get command, making it a bit more flexible and versatile.

Features

  • script-get: Add option for (not) loading data when app is opened (dc0640b), closes #459
  • script-get: Make it possible to get only the app script, w/o any log info (cfdb900), closes #460

Miscellaneous

  • deps: Update dependencies (bc90ea9)
  • Fix incorrect zip file names for release binaries (86ba819), closes #461

🛡 VirusTotal GitHub Action analysis:

ctrl-q: v3.16.0

12 Mar 11:22
72720da
Compare
Choose a tag to compare

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: