Releases: ptarmiganlabs/ctrl-q
ctrl-q: v3.18.0
3.18.0 (2024-04-29)
Features
Miscellaneous
- deps: Update dependencies (591196b)
🛡 VirusTotal GitHub Action analysis:
ctrl-q: v3.17.0
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
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
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:
ctrl-q: v3.15.1
3.15.1 (2024-02-19)
Maintenance release.
No new features, but switching to a new signing process for the pre-built Windows binary.
No practical change for users of Ctrl-Q, just a new certificate being used to sign that Windows binary.
Miscellaneous
- win: Switch to new signing solution for Windows binaries (d66d7e6)
- deps: Update app dependencies (d66d7e6)
- deps: Update build pipeline dependencies (d66d7e6)
🛡 VirusTotal GitHub Action analysis:
v3.15.0
3.15.0 (2023-12-25)
Features
- Add JWT auth option for all Ctrl-Q commands (e1e9f3d), closes #155
- help: Add app version as part of help message (443bf3f)
- task-vis: Visualise tasks in network view (8c01cd3), closes #366
- version: New version command (aa02c0e)
Bug Fixes
- get-task: Fix cyclic dependency issue in task trees (8af8e94), closes #291
- Incorrect description of --port option (a6bee97)
- set-task-cp: Respect --overwrite option when setting CPs for reload tasks (95eabab), closes #356
- task-vis: Add favicons for task network view (5cfb204)
Miscellaneous
- Add unit tests for app-export command (014096e)
- Add unit tests for app-import command (9b79bf1)
- Add unit tests for bookmark-get command (4085282)
- Add unit tests for script-get command (855b714)
- Add unit tests for task-custom-property-set command (cacdbf4)
- Add unit tests for task-get command (42fd155)
- Add unit tests for task-import command (be0ca72)
- deps: Update dependencies (f3e9be4)
🛡 VirusTotal GitHub Action analysis:
v3.14.0
3.14.0 (2023-11-19)
Lots of work going into this release.
The task import feature has received major rework, it should now be more stable compare to previous versions.
Also, external program tasks can now be imported/exported/viewed.
Features
- connection-test: Add command to test connection to Sense server (328886e), closes #328
- docs: Move all documentation to ctrl-q.ptarmiganlabs.com (e60dc31)
- task-get: Simplify --table-details option (2cbd470), closes #345
- task-get: Sort tasks in task tree alphabetically using task name (ca96d4c)
- task-import: Support external program tasks when importing tasks (8060a1b)
Bug Fixes
- Fix broken CI badge in readme file (57cfae9)
- task-get: --table-details wo parameters now return all task details in table (1a9a587), closes #332
- task-get: --task-type option is now invalid for task trees (1bddb6a)
- task-get: Add better debug logging when showing task trees (c66ab77)
- task-get: No more duplicate, top-level schema tasks in task tree, for a specfic task. (d3fe908), closes #333
- task-import: Correctly handle upstream ext pgm tasks in reload task composite events (53e076b), closes #331
- task-import: Importing tasks from CSV file no longer gives "premature close" (e06f1a9), closes #323
Miscellaneous
- Add unit tests (50bbae1)
- deps: update actions/setup-node action to v4 (aea1d71)
- deps: Update dependencies (5351e29)
- deps: Update dependencies to stay safe and secure (568a25f)
Documentation
- Add more task import examples (0ca7363)
🛡 VirusTotal GitHub Action analysis:
v3.13.2
3.13.2 (2023-10-06)
Bug Fixes
- Handle relative config file paths (72285e4)
- master-item-dim-get: Get correct colors for drill-down dimensions (f0fae78), closes #314
- task-get: Fix task tree bug when task is triggered by ext program task (98584b7)
- task-get: Include all tasks in task trees (3fbc4d3), closes #308
- task-get: Make "reload" and "ext-program" default for --task-type option (9b13cce)
- task-get: Warn if --task-type is used in task tree view (1fe4764), closes #319
Miscellaneous
- deps: Update dependencies to stay safe and secure (ce0f7b4)
🛡 VirusTotal GitHub Action analysis:
v3.13.1
3.13.1 (2023-09-27)
Miscellaneous
- Fix broken build flow post refactoring (1c91e56)
- Fix broken Linux build (7847a6d)
- Recover from build refactoring (bd865b6)
🛡 VirusTotal GitHub Action analysis:
v3.13.0
3.13.0 (2023-09-26)
Bug Fixes
- task-get: More robust handling of external program tasks.
Miscellaneous
- Add insiders build step in CI pipeline (97e933f), closes #303
- deps: update actions/checkout action to v4 (460fd6b)
- deps: update crazy-max/ghaction-virustotal action to v4 (49d4c23)
- Fix version number after build refactoring (5f4347c)
Documentation
ctrl-q: v3.12.0
3.12.0 (2023-08-22)
Features
- app-import: Add more options for publishing apps (a548642), closes #234
- task-import: Better progress logging when importing tasks from Excel file (c2f721b)
Bug Fixes
- app-import: Make app import more robust on QSEoW 2023-May and onward (642e7df)
- task-get: Properly handle ext prg task triggering reload task (ad9fbae), closes #288
Miscellaneous
- deps: Update dependencies to stay safe and secure (32714b7)
Refactoring
- task-get: Improved logging and error checking. (ad9fbae)
🛡 VirusTotal GitHub Action analysis: