Skip to content

chore(main): release ctrl-q 5.0.0#672

Open
mountaindude wants to merge 1 commit into
mainfrom
release-please--branches--main--components--ctrl-q
Open

chore(main): release ctrl-q 5.0.0#672
mountaindude wants to merge 1 commit into
mainfrom
release-please--branches--main--components--ctrl-q

Conversation

@mountaindude
Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

5.0.0 (2026-04-29)

⚠ BREAKING CHANGES

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

Features

  • Add better top-level error handling (782fbe5), closes #657
  • Add environment variables linked to all commands' options (e3e969b), closes #568
  • app-export: Add --app-published flag for exporting all published apps (fbff348), closes #468
  • Enhance qseow app-metadata-get with table and key extraction (51f8810)
  • qscloud: Add connection test command (61dd4d8)
  • qseow task-vis: Add --task-tag and --task-id options for limiting what tasks are visualised (44de75d)
  • qseow task-vis: Always look for circular task chains and duplicate task triggers when starting Ctrl-Q (44de75d)
  • qseow task-vis: Show count for duplicate, identical triggers in task network view (3499df4), closes #599
  • qseow: Add --new-app-delete option to qseow field-scramble … (7d32d1a)
  • qseow: Add --new-app-delete option to qseow field-scramble command (996df4f)
  • qseow: Add app-metadata-get command for extracting app full metadata to json or qvd (acad65a), closes #650
  • qseow: Add command for creating custom properties acting as user activity buckets (f8cc30a), closes #154
  • qseow: Add explanation of the various shapes used in the task network diagram to the legend (2255dba), closes #595
  • QSEoW: Add new command prefix for all client-managed related commands (06ab7ca), closes #519
  • qseow: Add new, default user activity bucket to qseow user-activity-bucket-cp-create command (efaa81c), closes #546
  • qseow: Add publish and replace options to field scramble command (8cbfe64), closes #522
  • qseow: Add task filtering to qseow task-vis command, showing only parts of a task network (042891a), closes #581
  • qseow: Add task tag and id filters to task tree vizualisation (03d7f57), closes #582
  • qseow: Always look for circular task chains in qseow task-vis command (1320df2), closes #597
  • qseow: Better verification of --task-tag option when calling task-get command (f4821f6)
  • qseow: Better verification of --task-id option when calling task-get command (a210f24)
  • qseow: Show app counter when exporting apps to QVF files (ff90297)
  • qseow: Show task info popup when double clicking on node in qseow task-vis command (a1bf796), closes #601
  • 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
  • security: pin workflow actions to SHAs (44db615)
  • security: pin workflow actions to SHAs (07cc8c3)

Bug Fixes

  • Add unit tests whereever possible, improving stability and maintainability (1182b5e)
  • Correct regex for version injection in package.json (5bd6d38)
  • Correct regex for version injection in package.json (5817c96)
  • docs: Fix broken Ctrl-Q logo in readme file (c5b0f45)
  • ensure session closure on error in various functions (a5de10b)
  • field-scramble: Better verification of command line options (d59a010)
  • Fix broken tests and add additional one for qseow app-metadata-get command (15748db)
  • fix bug in circular task chain detection logic (4d5fdec)
  • qscloud: Log correct tenant name when testing connection to QS Cloud (e78fabc), closes #535
  • qseow task-vis: Only log found circular task chains once in console (44de75d), closes #596
  • qseow: Delete master dimension works again (610b969), closes #537
  • 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: Fix broken task visualisation on Windows (e760354)
  • qseow: Fix broken task visualisation on Windows (5d9c9b4), closes #551
  • qseow: Getting proxy sessions works again, caused by regression in 4.0.0 (c756c8f), closes #538
  • qseow: Implement missing --dry-run feature for qseow user-activity-bucket-cp-create command (473dde3), closes #543
  • qseow: Make legend in qseow task-vis cmd describe all task network elements (ad087f1)
  • qseow: Set default virtual proxy value for all QSEoW commands (38490de), closes #580
  • qseow: Sort task tree by task name on each level in qseow task-get command (5821e73), closes #592
  • qseow: Visualisation tasks in network diagram works again (338152d), closes #540
  • task-get: Correctly detect circular and duplicate task chains (0d56b7a), closes #583
  • unit-test: Tests for setting task custom properties now work as intended (779ee4e)
  • Version command works again (af26171), closes #536

Miscellaneous

  • Add Git SHA to version number on Insider builds (283c708)
  • Add Git SHA to version number on Insider builds (cb09e85)
  • Add unit test for qscloud connection-test command (5e53a96)
  • 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 (70c5d33)
  • ci: Update CI workflow to target Node.js 23 and enhance binary signing and notarization process (ce020ed), closes #523
  • deps: bump actions/checkout from 5.0.0 to 6.0.2 (589a583)
  • deps: bump actions/checkout from 5.0.0 to 6.0.2 (af1443c)
  • deps: bump actions/setup-node from 6.0.0 to 6.3.0 (a1563f4)
  • deps: bump actions/setup-node from 6.0.0 to 6.3.0 (43ae88d)
  • deps: bump actions/setup-node from 6.3.0 to 6.4.0 (ea21a1e)
  • deps: bump actions/setup-node from 6.3.0 to 6.4.0 (41b908c)
  • deps: bump actions/upload-artifact from 5.0.0 to 6.0.0 (006ddb7)
  • deps: bump actions/upload-artifact from 5.0.0 to 6.0.0 (968ce91)
  • deps: bump actions/upload-artifact from 7.0.0 to 7.0.1 (317ea65)
  • deps: bump crazy-max/ghaction-virustotal from 4.2.0 to 5.0.0 (adaf032)
  • deps: bump crazy-max/ghaction-virustotal from 4.2.0 to 5.0.0 (a8c8075)
  • deps: bump github/codeql-action (a444b47)
  • deps: bump github/codeql-action from 3.31.3 to 4.35.2 (530ecda)
  • deps: bump github/codeql-action from 8cf7497f083aa867c3b0bf0a1a016717f5719cbc to f94c9befffa4412c356fb5463a959ab7821dd57e (c8b6b85)
  • deps: bump googleapis/release-please-action from 4.4.0 to 5.0.0 (7d8d2c5)
  • deps: bump ncipollo/release-action from 1.20.0 to 1.21.0 (46d2a82)
  • deps: bump ncipollo/release-action from 1.20.0 to 1.21.0 (34a1a00)
  • deps: update @qlik/api and eslint to latest versions (38ae154)
  • deps: Update dependencies (caafc69)
  • deps: Update dependencies (8f84137)
  • deps: Update dependencies (1756166)
  • deps: Update dependencies (b74df00)
  • deps: Update dependencies (591196b)
  • deps: Update dependencies (bc90ea9)
  • deps: Update dependencies and remove undici dependency (6719be5)
  • deps: update dependencies to latest versions (84ffc18)
  • deps: Upgrade dependencies (99362ba)
  • deps: Upgrade dependencies (e34bf27)
  • Fix incorrect zip file names for release binaries (86ba819), closes #461
  • Fix regex for Git SHA injection in package.json versioning (f55bb14)
  • Fix regex for Git SHA injection in package.json versioning (0346b5f)
  • main: release ctrl-q 3.16.0 (72720da)
  • main: release ctrl-q 3.16.0 (306e8d2)
  • main: release ctrl-q 3.17.0 (bd6daa9)
  • main: release ctrl-q 3.17.0 (b20bd18)
  • main: release ctrl-q 3.18.0 (5021147)
  • main: release ctrl-q 3.18.0 (2d2df23)
  • main: release ctrl-q 3.18.1 (75c28c9)
  • main: release ctrl-q 3.18.1 (7b1d7a8)
  • main: release ctrl-q 4.0.0 (8d66409)
  • main: release ctrl-q 4.0.0 (95847ce)
  • main: release ctrl-q 4.0.0 (49f96b2)
  • main: release ctrl-q 4.0.0 (77a514f)
  • main: release ctrl-q 4.1.0 (6b405a2)
  • main: release ctrl-q 4.1.0 (c1554f1)
  • main: release ctrl-q 4.2.0 (ca915b9)
  • main: release ctrl-q 4.2.0 (af83865)
  • main: release ctrl-q 4.3.0 (3b889c7)
  • main: release ctrl-q 4.3.0 (611b2f4)
  • main: release ctrl-q 4.3.1 (22e2e26)
  • main: release ctrl-q 4.3.1 (2b6ad3e)
  • main: release ctrl-q 4.4.0 (a3673f0)
  • main: release ctrl-q 4.4.0 (e8e7004)
  • main: release ctrl-q 4.5.0 (04d1fb9)
  • main: release ctrl-q 4.5.0 (7ac0e42)
  • Revert to normal version numbering (fa509a4)
  • Revert to normal version numbering (c4ccff5)
  • Switch to using Node.js 24 (3ea3736)
  • test: Add unit test for user activity custom property (3131917)
  • tests: Add integration tests for JWT authentication in task management (a805234)
  • update .gitignore and refine test script in package.json (654bc5a)
  • update dependencies (c91efa4)
  • update dependencies (261c6c8)
  • update dependencies in package.json (6edecb5)
  • Update Git SHA injection in package.json for Insider builds (4d3e0a8)
  • Update Git SHA injection in package.json for Insider builds (83b9bc8)
  • Upgrade release-please to latest version (3ed45f2)

Refactoring

  • Add unit tests and in-code documentation to improve maintanability (1e16135)
  • More consistent handling of QRS calls (c050445)
  • qseow: Rework logic for showing task trees (d044229)
  • Restructure unit and integration tests for better scalability (fdf6511)

Documentation

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

This PR was generated with Release Please. See documentation.

@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment