Skip to content

Commit

Permalink
chore(main): release ctrl-q 5.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mountaindude committed Nov 19, 2024
1 parent 6b405a2 commit c2e606f
Show file tree
Hide file tree
Showing 4 changed files with 122 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{".":"4.1.0"}
{".":"5.0.0"}
118 changes: 118 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,123 @@
# Changelog

## [5.0.0](https://github.com/ptarmiganlabs/ctrl-q/compare/ctrl-q-v4.1.0...ctrl-q-v5.0.0) (2024-11-19)


### ⚠ BREAKING CHANGES

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

### Features

* Add JWT auth option for all Ctrl-Q commands ([e1e9f3d](https://github.com/ptarmiganlabs/ctrl-q/commit/e1e9f3d5d0aa03d4c5fd137597c214f58204a1d9)), closes [#155](https://github.com/ptarmiganlabs/ctrl-q/issues/155)
* **app-export:** Add --app-published flag for exporting all published apps ([fbff348](https://github.com/ptarmiganlabs/ctrl-q/commit/fbff3483f2b880c5ee6e28c0e028cea91953aec4)), closes [#468](https://github.com/ptarmiganlabs/ctrl-q/issues/468)
* **help:** Add app version as part of help message ([443bf3f](https://github.com/ptarmiganlabs/ctrl-q/commit/443bf3fa78c902be2210f14d3f688d929bbc5ee7))
* **qscloud:** Add connection test command ([61dd4d8](https://github.com/ptarmiganlabs/ctrl-q/commit/61dd4d8a33ddc5670921a82143a21dbf4bdf2dbf))
* **qseow:** Add command for creating custom properties acting as user activity buckets ([f8cc30a](https://github.com/ptarmiganlabs/ctrl-q/commit/f8cc30a974ecaa4b906380371ad6a9043505c0a0)), closes [#154](https://github.com/ptarmiganlabs/ctrl-q/issues/154)
* **QSEoW:** Add new command prefix for all client-managed related commands ([06ab7ca](https://github.com/ptarmiganlabs/ctrl-q/commit/06ab7ca0bfa12027433a637c05e476d465b9a631)), closes [#519](https://github.com/ptarmiganlabs/ctrl-q/issues/519)
* **qseow:** Add new, default user activity bucket to `qseow user-activity-bucket-cp-create` command ([efaa81c](https://github.com/ptarmiganlabs/ctrl-q/commit/efaa81ce142ff2dc735be2becde107d33250481b)), closes [#546](https://github.com/ptarmiganlabs/ctrl-q/issues/546)
* **qseow:** Show app counter when exporting apps to QVF files ([ff90297](https://github.com/ptarmiganlabs/ctrl-q/commit/ff90297a8c4ceb0aeab3411e3a4db191b5ff8f2c))
* **script-get:** Add option for (not) loading data when app is opened ([dc0640b](https://github.com/ptarmiganlabs/ctrl-q/commit/dc0640b90606d8692d1eed6eb6c810f028ddc2ea)), closes [#459](https://github.com/ptarmiganlabs/ctrl-q/issues/459)
* **script-get:** Make it possible to get only the app script, w/o any log info ([cfdb900](https://github.com/ptarmiganlabs/ctrl-q/commit/cfdb900684e43bce9b721436014a85ce73398e9f)), closes [#460](https://github.com/ptarmiganlabs/ctrl-q/issues/460)
* **sessions:** Add session-get and session-delete commands ([52947a7](https://github.com/ptarmiganlabs/ctrl-q/commit/52947a79ad989f5f1b2d18461b5ab135c301c3bf))
* **task-get:** Simplify --table-details option ([2cbd470](https://github.com/ptarmiganlabs/ctrl-q/commit/2cbd4704213ba4a043662b462e980f7a47152553)), closes [#345](https://github.com/ptarmiganlabs/ctrl-q/issues/345)
* **task-import:** Support external program tasks when importing tasks ([8060a1b](https://github.com/ptarmiganlabs/ctrl-q/commit/8060a1bda84a685ef150c8e46d8adb0d13cd3f46))
* **task-vis:** Visualise tasks in network view ([8c01cd3](https://github.com/ptarmiganlabs/ctrl-q/commit/8c01cd3733513982b07b9172c58c3c2c2de6eb5e)), closes [#366](https://github.com/ptarmiganlabs/ctrl-q/issues/366)
* **version:** New version command ([aa02c0e](https://github.com/ptarmiganlabs/ctrl-q/commit/aa02c0ebf16df55b5a69c8ef0004bb7143e60463))


### Bug Fixes

* **app-upload:** More consistent logging during up/download of Sense apps ([32f6d70](https://github.com/ptarmiganlabs/ctrl-q/commit/32f6d70e9b6dba506fd1d2a3e8fe233ed59ee618))
* **certificates:** Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. ([4634693](https://github.com/ptarmiganlabs/ctrl-q/commit/463469381ddd95f620ef45318552d915df7723e1)), closes [#416](https://github.com/ptarmiganlabs/ctrl-q/issues/416)
* **get-task:** Fix cyclic dependency issue in task trees ([8af8e94](https://github.com/ptarmiganlabs/ctrl-q/commit/8af8e94591cdc66150a3f3cb21398cc92934bc33)), closes [#291](https://github.com/ptarmiganlabs/ctrl-q/issues/291)
* Improve help texts for and sort available sub-commands in help texts. ([ec9f1ad](https://github.com/ptarmiganlabs/ctrl-q/commit/ec9f1ad4c8b218f8961761ba971a1f9ad91c7381)), closes [#431](https://github.com/ptarmiganlabs/ctrl-q/issues/431)
* Incorrect description of --port option ([a6bee97](https://github.com/ptarmiganlabs/ctrl-q/commit/a6bee9763756dc8003cb8d3b4f0e0d4a72c52fe7))
* Make error logging consistent across all of Ctrl-Q ([9b65770](https://github.com/ptarmiganlabs/ctrl-q/commit/9b65770e5edd2611be931420fc44839aecf9c237))
* **qseow:** Delete master dimension works again ([610b969](https://github.com/ptarmiganlabs/ctrl-q/commit/610b969f4e09b6660e8910537c3680f9279bbf1a)), closes [#537](https://github.com/ptarmiganlabs/ctrl-q/issues/537)
* **qseow:** Deleting proxy sessions works again, caused by regression in 4.0.0 ([2bb820e](https://github.com/ptarmiganlabs/ctrl-q/commit/2bb820ec7a012aa7380c6d61f6b12fdd336d251c)), closes [#539](https://github.com/ptarmiganlabs/ctrl-q/issues/539)
* **qseow:** Don't throw unwarranted errors when importing master dimensions ([c61409e](https://github.com/ptarmiganlabs/ctrl-q/commit/c61409ecde8f997f10e0e2beec359362229ccb8e)), closes [#542](https://github.com/ptarmiganlabs/ctrl-q/issues/542)
* **qseow:** Exporting apps to QVF files works again ([8b45d85](https://github.com/ptarmiganlabs/ctrl-q/commit/8b45d854da78905d56ab0067f3f2b33d9558fa01)), closes [#541](https://github.com/ptarmiganlabs/ctrl-q/issues/541)
* **qseow:** Getting proxy sessions works again, caused by regression in 4.0.0 ([c756c8f](https://github.com/ptarmiganlabs/ctrl-q/commit/c756c8f177d1e2f4cc3b6d1958093b91869fa9bf)), closes [#538](https://github.com/ptarmiganlabs/ctrl-q/issues/538)
* **qseow:** Implement missing --dry-run feature for `qseow user-activity-bucket-cp-create` command ([473dde3](https://github.com/ptarmiganlabs/ctrl-q/commit/473dde3334057ce17c58caba8db17c18afa3fc88)), closes [#543](https://github.com/ptarmiganlabs/ctrl-q/issues/543)
* **qseow:** Visualisation tasks in network diagram works again ([338152d](https://github.com/ptarmiganlabs/ctrl-q/commit/338152d5991778ce76da58f70e66116f6f59c099)), closes [#540](https://github.com/ptarmiganlabs/ctrl-q/issues/540)
* **set-task-cp:** Respect --overwrite option when setting CPs for reload tasks ([95eabab](https://github.com/ptarmiganlabs/ctrl-q/commit/95eabab88b6f933ad5b8a6d4eb2b705f7bb173eb)), closes [#356](https://github.com/ptarmiganlabs/ctrl-q/issues/356)
* **task-get:** Add better debug logging when showing task trees ([c66ab77](https://github.com/ptarmiganlabs/ctrl-q/commit/c66ab77fd88cfa2c3a336f10a040dc18a94c49c4))
* **task-get:** More consistent logging when exporting task definitions to disk file ([8a4d9bb](https://github.com/ptarmiganlabs/ctrl-q/commit/8a4d9bb52cbea3ca732a5c9c6dce07dea7c7e035))
* **task-vis:** Add `--secure` command line option to task-vis command ([766725c](https://github.com/ptarmiganlabs/ctrl-q/commit/766725c02381962eb1931fc1f3a2a1c334a2008d))
* **task-vis:** Add favicons for task network view ([5cfb204](https://github.com/ptarmiganlabs/ctrl-q/commit/5cfb204d62fcad60eaed891f03d72f95dd0a5118))
* **task-vis:** Add more robust error handling ([dd7feac](https://github.com/ptarmiganlabs/ctrl-q/commit/dd7feac71408f1f7fbd21c4a50118f44238ff4d1))
* **unit-test:** Tests for setting task custom properties now work as intended ([779ee4e](https://github.com/ptarmiganlabs/ctrl-q/commit/779ee4e228882a388701f30cd0cc1fed82afeb1e))
* **variable-delete:** Make it possible to delete variables from several apps in one go ([6897603](https://github.com/ptarmiganlabs/ctrl-q/commit/6897603f09582536b1ee5de755843c9266c88487))
* **variable-get:** Now possible to get variables from more than one app in a single Ctrl-Q execution ([6615afa](https://github.com/ptarmiganlabs/ctrl-q/commit/6615afa9edee6f42496a4bc3f35b1ba9a0abb8f6)), closes [#430](https://github.com/ptarmiganlabs/ctrl-q/issues/430)
* Version command works again ([af26171](https://github.com/ptarmiganlabs/ctrl-q/commit/af26171ce541ef75b964cbc721a00af13f4551d5)), closes [#536](https://github.com/ptarmiganlabs/ctrl-q/issues/536)


### Miscellaneous

* Add unit tests ([50bbae1](https://github.com/ptarmiganlabs/ctrl-q/commit/50bbae1548d59f27cc51f6bafff16483a8ee2c0c))
* Add unit tests for app-export command ([014096e](https://github.com/ptarmiganlabs/ctrl-q/commit/014096eb3e3d15905ae6b9b1063db3c4b519a1ae))
* Add unit tests for app-import command ([9b79bf1](https://github.com/ptarmiganlabs/ctrl-q/commit/9b79bf1b24139a402202e9e5ffb23eb4e59eaf37))
* Add unit tests for bookmark-get command ([4085282](https://github.com/ptarmiganlabs/ctrl-q/commit/4085282e2948da82188b73a82438f0cde16f554f))
* Add unit tests for script-get command ([855b714](https://github.com/ptarmiganlabs/ctrl-q/commit/855b714022ca56027f704f3007f3f3b3e5e5d86b))
* Add unit tests for task-custom-property-set command ([cacdbf4](https://github.com/ptarmiganlabs/ctrl-q/commit/cacdbf404d271008a3159794467bce6282f8bff3))
* Add unit tests for task-get command ([42fd155](https://github.com/ptarmiganlabs/ctrl-q/commit/42fd155a5a8eb6182c96d53bbb2b5308860719db))
* Add unit tests for task-import command ([be0ca72](https://github.com/ptarmiganlabs/ctrl-q/commit/be0ca72457848da861adf043fe55a12ad828d1dd))
* **ci:** Update build process for Windows, macOS, and Linux to target Node.js 23 and improve executable handling ([ab191b6](https://github.com/ptarmiganlabs/ctrl-q/commit/ab191b69a954258e185f5627fbf2b92323392109))
* **ci:** Update CI workflow to target Node.js 23 and enhance binary signing and notarization process ([ce020ed](https://github.com/ptarmiganlabs/ctrl-q/commit/ce020ed11ecf1437687ea1d86862f68fee965ae8)), closes [#523](https://github.com/ptarmiganlabs/ctrl-q/issues/523)
* Clean up source code formatting ([6baccc0](https://github.com/ptarmiganlabs/ctrl-q/commit/6baccc0197fe98d4cddfbd157305050ef620dfbb))
* **deps:** update @qlik/api and eslint to latest versions ([38ae154](https://github.com/ptarmiganlabs/ctrl-q/commit/38ae15496bca28536d3d271dd74c198cdd3cb919))
* **deps:** Update app dependencies ([d66d7e6](https://github.com/ptarmiganlabs/ctrl-q/commit/d66d7e6875b566572b5710e3b2c916195396f28c))
* **deps:** Update build pipeline dependencies ([d66d7e6](https://github.com/ptarmiganlabs/ctrl-q/commit/d66d7e6875b566572b5710e3b2c916195396f28c))
* **deps:** Update dependencies ([b74df00](https://github.com/ptarmiganlabs/ctrl-q/commit/b74df004ae6321c96268992b19e7c37da3ea6001))
* **deps:** Update dependencies ([591196b](https://github.com/ptarmiganlabs/ctrl-q/commit/591196b966e05f44ec9f06e354883c8dd334d5c7))
* **deps:** Update dependencies ([bc90ea9](https://github.com/ptarmiganlabs/ctrl-q/commit/bc90ea9d8b51c6de67a318bc94217300ec0cad4f))
* **deps:** Update dependencies ([731fb56](https://github.com/ptarmiganlabs/ctrl-q/commit/731fb56d28f1e454396571d16ea5ac9730d6b199))
* **deps:** Update dependencies ([f3e9be4](https://github.com/ptarmiganlabs/ctrl-q/commit/f3e9be46ad7d6d28bc4401bd613efb297a9379b5))
* **deps:** Update dependencies ([5351e29](https://github.com/ptarmiganlabs/ctrl-q/commit/5351e296bd373f43d7b58ccd6e430a199721398b))
* **deps:** update dependencies to latest versions ([84ffc18](https://github.com/ptarmiganlabs/ctrl-q/commit/84ffc189d0249efac4728132574ae3ae29735674))
* **deps:** Upgrade app upload retry logic ([98b3a0d](https://github.com/ptarmiganlabs/ctrl-q/commit/98b3a0d28f5b26aa80acba837f41f3d6a49d7114))
* **deps:** Upgrade dependencies ([99362ba](https://github.com/ptarmiganlabs/ctrl-q/commit/99362bab8e4b868cc7855ef600e828e01cc69959))
* **deps:** Upgrade dependencies ([e34bf27](https://github.com/ptarmiganlabs/ctrl-q/commit/e34bf271dce35f62ebe3ba4930535937db4ce709))
* Fix incorrect zip file names for release binaries ([86ba819](https://github.com/ptarmiganlabs/ctrl-q/commit/86ba819261eb0e24bbe190ea45442bf6d17450fa)), closes [#461](https://github.com/ptarmiganlabs/ctrl-q/issues/461)
* **main:** release 3.14.0 ([b949e98](https://github.com/ptarmiganlabs/ctrl-q/commit/b949e98abe65b99364a559293aa5c9dcbee9f985))
* **main:** release 3.15.0 ([dc19fc8](https://github.com/ptarmiganlabs/ctrl-q/commit/dc19fc88a0cd7679363747a7d1648307d4d1cd01))
* **main:** release ctrl-q 3.15.1 ([d3c6b08](https://github.com/ptarmiganlabs/ctrl-q/commit/d3c6b086d672ebf3934d169c8c12b4ef2a09e934))
* **main:** release ctrl-q 3.15.1 ([a772047](https://github.com/ptarmiganlabs/ctrl-q/commit/a77204729e9024eae76e2e554946f057cbef8395))
* **main:** release ctrl-q 3.15.1 ([73174bb](https://github.com/ptarmiganlabs/ctrl-q/commit/73174bb40ace51166f6dc75ad273bebbc319250d))
* **main:** release ctrl-q 3.15.2 ([423c2d4](https://github.com/ptarmiganlabs/ctrl-q/commit/423c2d45b7b18011aa6cfda78817b16fb24b8597))
* **main:** release ctrl-q 3.15.2 ([6dc9810](https://github.com/ptarmiganlabs/ctrl-q/commit/6dc9810996e34f523faa7190b44f9c2997804ce4))
* **main:** release ctrl-q 3.15.2 ([6f64c8b](https://github.com/ptarmiganlabs/ctrl-q/commit/6f64c8b95964798a3726e95edc880a0fa830876b))
* **main:** release ctrl-q 3.15.2 ([ccc038b](https://github.com/ptarmiganlabs/ctrl-q/commit/ccc038b589a03faa4b6015ed2d17876d4ad772f1))
* **main:** release ctrl-q 3.15.2 ([f12d7c5](https://github.com/ptarmiganlabs/ctrl-q/commit/f12d7c57f4ad6ef0b0ef28521ae17b6c5c5a53fa))
* **main:** release ctrl-q 3.16.0 ([306e8d2](https://github.com/ptarmiganlabs/ctrl-q/commit/306e8d2ed641b5b377f0be09fc48b04d35628b1b))
* **main:** release ctrl-q 3.16.0 ([5cdab52](https://github.com/ptarmiganlabs/ctrl-q/commit/5cdab523177df04e0a8b69b6a3354cb4969131da))
* **main:** release ctrl-q 3.16.0 ([fcb01ea](https://github.com/ptarmiganlabs/ctrl-q/commit/fcb01eac0fdf9c6ed1555fa66991942862d6f344))
* **main:** release ctrl-q 3.17.0 ([b20bd18](https://github.com/ptarmiganlabs/ctrl-q/commit/b20bd180f5354a3f89a831fb2c2a59079ac89d47))
* **main:** release ctrl-q 3.18.0 ([2d2df23](https://github.com/ptarmiganlabs/ctrl-q/commit/2d2df2381a5edba3fdd33ce7aafd317adda42e40))
* **main:** release ctrl-q 3.18.1 ([7b1d7a8](https://github.com/ptarmiganlabs/ctrl-q/commit/7b1d7a8f1b05f8b3b9d56f79abae725016a0ee82))
* **main:** release ctrl-q 4.0.0 ([95847ce](https://github.com/ptarmiganlabs/ctrl-q/commit/95847ce4d97250444f2d656814bc98dd42b7268b))
* **main:** release ctrl-q 4.0.0 ([77a514f](https://github.com/ptarmiganlabs/ctrl-q/commit/77a514f4c7fa749c95b1ae557b9a100828cda2b5))
* **main:** release ctrl-q 4.1.0 ([c1554f1](https://github.com/ptarmiganlabs/ctrl-q/commit/c1554f105aaf5b066467d6b45fa6294f5935e014))
* release-please debugging ([34eba8f](https://github.com/ptarmiganlabs/ctrl-q/commit/34eba8fa27ea4372e8d6d3ffcd3b11fa13d81982))
* Revert to normal version numbering ([c4ccff5](https://github.com/ptarmiganlabs/ctrl-q/commit/c4ccff5837fb0ad406d7f75f21e6e9d08afa1075))
* **test:** Add unit test for user activity custom property ([3131917](https://github.com/ptarmiganlabs/ctrl-q/commit/3131917b732b7216c8b988a9382f288690328c66))
* Update build pipeline dependencies ([17726cf](https://github.com/ptarmiganlabs/ctrl-q/commit/17726cfa854e565386c8baa5fb7949fcc506f856))
* Upgrade release-please to latest version ([3ed45f2](https://github.com/ptarmiganlabs/ctrl-q/commit/3ed45f210459e9f0590945c864bf1d39b58a61d9))
* **win:** Switch to new signing solution for Windows binaries ([d66d7e6](https://github.com/ptarmiganlabs/ctrl-q/commit/d66d7e6875b566572b5710e3b2c916195396f28c))


### Refactoring

* Migrate from CJS to ESM ([23deb10](https://github.com/ptarmiganlabs/ctrl-q/commit/23deb1066cfb2f461b7cf9bb952670e2b60b1750)), closes [#400](https://github.com/ptarmiganlabs/ctrl-q/issues/400)
* More consistent handling of QRS calls ([c050445](https://github.com/ptarmiganlabs/ctrl-q/commit/c050445351de431d4872edda1ce3f5c62f7d6416))
* **variable-get:** Add a bit more verbose logging about Sense and engine versions ([3bbcf91](https://github.com/ptarmiganlabs/ctrl-q/commit/3bbcf91c3c255317dbe3bc1fb4d042a0e3b4295b))


### Documentation

* Add more task import examples ([0ca7363](https://github.com/ptarmiganlabs/ctrl-q/commit/0ca7363038f635a0361cee95c1a8a1145e62be1a))

## [4.1.0](https://github.com/ptarmiganlabs/ctrl-q/compare/ctrl-q-v4.0.0...ctrl-q-v4.1.0) (2024-11-19)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ctrl-q",
"version": "4.1.0",
"version": "5.0.0",
"description": "Command line tool for interacting with Qlik Sense Enterprise servers",
"main": "ctrl-q.js",
"scripts": {
Expand Down

0 comments on commit c2e606f

Please sign in to comment.