From 0291b85004aa12be2368edc8c76c671c965c564d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 10:36:09 +0000 Subject: [PATCH] chore(master): release butler 10.0.0 --- .release-please-manifest.json | 2 +- src/CHANGELOG.md | 181 ++++++++++++++++++++++++++++++++++ src/package-lock.json | 4 +- src/package.json | 2 +- 4 files changed, 185 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c1a1a2e5..85a3caa5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{"src":"9.0.0"} +{"src":"10.0.0"} diff --git a/src/CHANGELOG.md b/src/CHANGELOG.md index cee8fb22..8eb22fb7 100644 --- a/src/CHANGELOG.md +++ b/src/CHANGELOG.md @@ -1,5 +1,186 @@ # Changelog +## [10.0.0](https://github.com/ptarmiganlabs/butler/compare/butler-v9.0.0...butler-v10.0.0) (2023-05-29) + + +### ⚠ BREAKING CHANGES + +* Move InfluxDB settings to their own section in config file +* Forward script logs for failed and aborted reloads to New Relic + +### Features + +* Add config setting to enable create-API-docs-mode ([d9127f0](https://github.com/ptarmiganlabs/butler/commit/d9127f05657459d6d09f66142f658839398d1103)), closes [#447](https://github.com/ptarmiganlabs/butler/issues/447) +* Add failed/aborted reload task and app tags as metadata for New Relic events and logs ([df65ae5](https://github.com/ptarmiganlabs/butler/commit/df65ae5966a910928cf92b3ed4811185c7e9d956)), closes [#479](https://github.com/ptarmiganlabs/butler/issues/479) +* Add InfluxDB as destination for Windows service status monitoring ([d2e4d25](https://github.com/ptarmiganlabs/butler/commit/d2e4d256bf7ca1148495832ede95fae06068b0ab)) +* Add monitoring of Windows services ([da6dfcc](https://github.com/ptarmiganlabs/butler/commit/da6dfcc8ff0e883cde3026db5c24db4b4549d47e)), closes [#637](https://github.com/ptarmiganlabs/butler/issues/637) +* Add new command line option --no-qs-connection ([eda18a0](https://github.com/ptarmiganlabs/butler/commit/eda18a0b01a2744d537285eee93b452933d826d8)), closes [#555](https://github.com/ptarmiganlabs/butler/issues/555) +* Add optional "from" option when sending test email ([aa4e148](https://github.com/ptarmiganlabs/butler/commit/aa4e1482da1af262c6cb56820eee43c2aa7eb260)), closes [#486](https://github.com/ptarmiganlabs/butler/issues/486) +* Add rate limiting to Butler's REST API ([852346d](https://github.com/ptarmiganlabs/butler/commit/852346d3e5ad33255e31fae54974d93db874a465)), closes [#403](https://github.com/ptarmiganlabs/butler/issues/403) +* API endpoint for sending gauge metrics to New Relic ([13063a0](https://github.com/ptarmiganlabs/butler/commit/13063a0cf031c87fac69d6b5e8472c4506e3732c)), closes [#440](https://github.com/ptarmiganlabs/butler/issues/440) +* Automatic cration of API docs as part of CI pipeline ([7ecf05b](https://github.com/ptarmiganlabs/butler/commit/7ecf05b9e5ec0800656137ad192257fd142c58d1)), closes [#444](https://github.com/ptarmiganlabs/butler/issues/444) +* Base alert email rate limits on taskId + email address combination ([bc07935](https://github.com/ptarmiganlabs/butler/commit/bc0793589d4fc2774f497d68d10d58721341ff7e)), closes [#424](https://github.com/ptarmiganlabs/butler/issues/424) +* Command line option for sending test email ([4899e6c](https://github.com/ptarmiganlabs/butler/commit/4899e6c4436fabaae5633b890d88d1a24d03037a)), closes [#430](https://github.com/ptarmiganlabs/butler/issues/430) +* Enable/disable alert emails per reload task. ([3a2a9f6](https://github.com/ptarmiganlabs/butler/commit/3a2a9f64bce2d5181e0d59fcbbcec50f2bb08fdb)) +* Forward script logs for failed and aborted reloads to New Relic ([d1237ab](https://github.com/ptarmiganlabs/butler/commit/d1237abddc42c44c07ad7b22f04c98c5be77c91d)), closes [#460](https://github.com/ptarmiganlabs/butler/issues/460) +* log at startup current API rate limit ([2fd7055](https://github.com/ptarmiganlabs/butler/commit/2fd70550cde69e1ee69d43529b04f8423ddbdb1d)) +* log at startup which config file is used ([2fd7055](https://github.com/ptarmiganlabs/butler/commit/2fd70550cde69e1ee69d43529b04f8423ddbdb1d)) +* Log warnings when API rate limits exceeded ([c15c45d](https://github.com/ptarmiganlabs/butler/commit/c15c45d662b9ab73a3fd0ab1023b5d630aff88f8)) +* Make file copy/move/delete REST endpoints more robust ([ca91a2b](https://github.com/ptarmiganlabs/butler/commit/ca91a2b6c7bcf7f6ce778fcbd8c8c8d509701ba7)), closes [#521](https://github.com/ptarmiganlabs/butler/issues/521) +* Move InfluxDB settings to their own section in config file ([d2e4d25](https://github.com/ptarmiganlabs/butler/commit/d2e4d256bf7ca1148495832ede95fae06068b0ab)), closes [#670](https://github.com/ptarmiganlabs/butler/issues/670) +* New command line option for setting API rate limit ([2b08c5e](https://github.com/ptarmiganlabs/butler/commit/2b08c5ed207004a2425951f61fe41541fb88736c)), closes [#659](https://github.com/ptarmiganlabs/butler/issues/659) +* **new-relic:** Allow per-reload-task control of to which New Relic account failed/aborted reload alerts are sent ([aa81ceb](https://github.com/ptarmiganlabs/butler/commit/aa81cebef19aadd505072a7d2990efe47b5606c2)), closes [#475](https://github.com/ptarmiganlabs/butler/issues/475) +* Optionally send uptime metrics to New Relic ([4417a3a](https://github.com/ptarmiganlabs/butler/commit/4417a3a253e0fa638bc0c2ff1f3e59b672cf53a8)), closes [#398](https://github.com/ptarmiganlabs/butler/issues/398) +* Send failed/aborted task events to New Relic ([575f256](https://github.com/ptarmiganlabs/butler/commit/575f2562c375554ed12d85bca87b14f20a020641)), closes [#400](https://github.com/ptarmiganlabs/butler/issues/400) +* Send New Relic events via Butler REST API ([0da0d85](https://github.com/ptarmiganlabs/butler/commit/0da0d85cd192587fe6e02b174ab8547a03304b83)), closes [#441](https://github.com/ptarmiganlabs/butler/issues/441) +* Send New Relic metrics, events and logs to zero, one or more New Relic accounts ([d3b8968](https://github.com/ptarmiganlabs/butler/commit/d3b8968d6146db441cbdf2ff2ddac99fc8ab2968)), closes [#489](https://github.com/ptarmiganlabs/butler/issues/489) +* Verify structure of config file on Butler startup ([69e35ff](https://github.com/ptarmiganlabs/butler/commit/69e35ff960f6296f0f3e9c02f50c05bfc0c17a42)), closes [#675](https://github.com/ptarmiganlabs/butler/issues/675) +* Warn if UNC paths used with file API calls when Butler runs on non-Windows OS ([843f781](https://github.com/ptarmiganlabs/butler/commit/843f7815767cba549b8fffd4865979fad08622aa)), closes [#522](https://github.com/ptarmiganlabs/butler/issues/522) + + +### Bug Fixes + +* Add better debug logging around which email addresses are used when sending alert emails ([8e6fb32](https://github.com/ptarmiganlabs/butler/commit/8e6fb32496ceaff3c24a5bc932a50a44a0031bbc)), closes [#487](https://github.com/ptarmiganlabs/butler/issues/487) +* Add Linux binaries to build pipeline ([95e4db5](https://github.com/ptarmiganlabs/butler/commit/95e4db5e3d272dba4cb9a3146d740b1b43c60ec4)), closes [#540](https://github.com/ptarmiganlabs/butler/issues/540) +* Add missing API endpoint docs to HTML/YAML/JSON API documents ([83a3c65](https://github.com/ptarmiganlabs/butler/commit/83a3c65b38126a16a9d0c87076f5a4d68121c91d)), closes [#502](https://github.com/ptarmiganlabs/butler/issues/502) +* Add missing fields to template config file ([157f715](https://github.com/ptarmiganlabs/butler/commit/157f715b27d8640428506944c52c1bd05d1cdb77)) +* Add New Relic fields to sample/template config file ([9f7db18](https://github.com/ptarmiganlabs/butler/commit/9f7db18e3e09c72a1418325cdf575c3b99adf2c8)), closes [#411](https://github.com/ptarmiganlabs/butler/issues/411) +* Allow empty New Relic settings in config file's uptime section ([1de18e7](https://github.com/ptarmiganlabs/butler/commit/1de18e7bec819f3d124f77a1051269d067486d86)), closes [#562](https://github.com/ptarmiganlabs/butler/issues/562) +* Allow uptime reporting to New Relic without custom http headers ([f455a38](https://github.com/ptarmiganlabs/butler/commit/f455a38d23b93fc6cd70b716d8a8eb3227cdf4cb)), closes [#587](https://github.com/ptarmiganlabs/butler/issues/587) +* API docs REST endpoint doesn't work for pre-built binaries ([53cf3fa](https://github.com/ptarmiganlabs/butler/commit/53cf3faed13e5d66f1ee81845fda2bea6afe3394)), closes [#443](https://github.com/ptarmiganlabs/butler/issues/443) +* API endpoint /v4/schedules/status now respects enable/disable in config file ([f8d9417](https://github.com/ptarmiganlabs/butler/commit/f8d94170c9b610d34d264f65ad24dbb742232537)), closes [#509](https://github.com/ptarmiganlabs/butler/issues/509) +* Back slash in script log breaks Slack and Teams messages ([f36aa36](https://github.com/ptarmiganlabs/butler/commit/f36aa36988bdbfef43462caac3f3df2a346143cf)), closes [#485](https://github.com/ptarmiganlabs/butler/issues/485) +* Better debug logging when posting data to New Relic ([dbf0156](https://github.com/ptarmiganlabs/butler/commit/dbf0156e7f208db1e1ac218f0e1f8aab0eb8f571)) +* Better log messages when rate limiting for reload notifications passes ([0ee04fb](https://github.com/ptarmiganlabs/butler/commit/0ee04fb40b1a52b415203c42e9eee2a95068cef1)), closes [#571](https://github.com/ptarmiganlabs/butler/issues/571) +* Better parsing of Sense log files before sent to Teams/Slack ([b95ad05](https://github.com/ptarmiganlabs/butler/commit/b95ad05078faa22009b9a38a122d426a282dea35)), closes [#408](https://github.com/ptarmiganlabs/butler/issues/408) +* Change name of New Relic event for failed and aborted reload tasks ([d81ab39](https://github.com/ptarmiganlabs/butler/commit/d81ab391027da7b484145d21d782d60b2eb9e386)), closes [#418](https://github.com/ptarmiganlabs/butler/issues/418) +* Change New Relic metric names for Butler uptime metrics ([6ead1f6](https://github.com/ptarmiganlabs/butler/commit/6ead1f69633996c442778c1797b964262574f586)), closes [#419](https://github.com/ptarmiganlabs/butler/issues/419) +* Config asset errors when starting Butler without any New Relic accounts specified ([178b908](https://github.com/ptarmiganlabs/butler/commit/178b9088bdac035073ab299856e9cb7b852a0d35)), closes [#598](https://github.com/ptarmiganlabs/butler/issues/598) +* **config:** Disable API-generate-doc setting in sample config file ([0b4a784](https://github.com/ptarmiganlabs/butler/commit/0b4a78446c6fd52040b1aefd7447524afc98bfb1)), closes [#453](https://github.com/ptarmiganlabs/butler/issues/453) +* **config:** Disable sending alerts to New Relic in sample config file ([38219f6](https://github.com/ptarmiganlabs/butler/commit/38219f686be73cf3e3a9275a9cc235986a63fb0b)), closes [#452](https://github.com/ptarmiganlabs/butler/issues/452) +* **deps:** Dependencies minor updates ([4ca858b](https://github.com/ptarmiganlabs/butler/commit/4ca858bae9b968fa0794aed4d1cd0ed6f584064a)) +* **deps:** Dependencies patch updates ([445e1fa](https://github.com/ptarmiganlabs/butler/commit/445e1fa453199371d1a7ff2b9d80f5f59462080a)) +* **deps:** Update dependency Jest 28.1.3 > 29.0.3 ([c9adf26](https://github.com/ptarmiganlabs/butler/commit/c9adf264cda806ae9f0800ad5a16c1ec89dce1f1)) +* **deps:** Update dependency uuid 8.3.2 > 9.0.0 ([98349dd](https://github.com/ptarmiganlabs/butler/commit/98349ddca2147a617143767727adf0859ab03cff)) +* **deps:** update dependency yargs to v17.7.2 ([79dd198](https://github.com/ptarmiganlabs/butler/commit/79dd1988ada10b64ac6466b3fbd8ce7736b36a3d)) +* **deps:** Update eslint 7.32.0 > 8.24.0 ([e69ecd2](https://github.com/ptarmiganlabs/butler/commit/e69ecd2171e38a2ec77ad31079e998a47a42a78d)) +* **deps:** Update sub-level deps to latest versions ([0a8cc73](https://github.com/ptarmiganlabs/butler/commit/0a8cc739069a83e74d41acef32d08b79ef918dbb)) +* Empty attribute arrays in New Relic config no longer cause errors ([6bf5ea5](https://github.com/ptarmiganlabs/butler/commit/6bf5ea55b83cb188224ce219c9486d1dd5349e7b)), closes [#464](https://github.com/ptarmiganlabs/butler/issues/464) +* Fix broken GitHub Actions ([d88179e](https://github.com/ptarmiganlabs/butler/commit/d88179ec87a1bd647abbcad7a795e4ddcf8d8a4a)) +* Handle startup error messages without... errors ([1c3429c](https://github.com/ptarmiganlabs/butler/commit/1c3429c3759d4820bb57c399dece428e02e494bf)), closes [#567](https://github.com/ptarmiganlabs/butler/issues/567) +* Improve warning when custom property names in config file don't exist in Sense ([a53cbe8](https://github.com/ptarmiganlabs/butler/commit/a53cbe8d581b14571d61508112dc0e0915cb17e7)), closes [#586](https://github.com/ptarmiganlabs/butler/issues/586) +* Improved startup checks of custom properties handling New Relic destinations ([9a1177b](https://github.com/ptarmiganlabs/butler/commit/9a1177b99b816166fb8eded6fa0e8b2e2503c17a)), closes [#565](https://github.com/ptarmiganlabs/butler/issues/565) +* Include Signl4 status in telemetry data ([0f21774](https://github.com/ptarmiganlabs/butler/commit/0f217745f02e772c0733422721ca6d29ddd1f83e)), closes [#402](https://github.com/ptarmiganlabs/butler/issues/402) +* Incorrect error messages in config assert module ([f4e2ef8](https://github.com/ptarmiganlabs/butler/commit/f4e2ef8ced0dc3765c9c9eb35c4e6320d4366019)), closes [#566](https://github.com/ptarmiganlabs/butler/issues/566) +* Incorrect New Relic API url used when posting metrics via Butler's REST API ([43c037a](https://github.com/ptarmiganlabs/butler/commit/43c037adb334e03a422be6925c6053b7f77a0abb)), closes [#468](https://github.com/ptarmiganlabs/butler/issues/468) +* Incorrect return value from base conversion API endpoint ([25583c5](https://github.com/ptarmiganlabs/butler/commit/25583c5a8ba12df38e6d96142a5edb96bcf0a0e2)), closes [#508](https://github.com/ptarmiganlabs/butler/issues/508) +* Incorrect telemetry status (true/false) for uptime data sent to InfluxDB ([9eb7ebd](https://github.com/ptarmiganlabs/butler/commit/9eb7ebd1dcbea66a08e3d53062ae15ab2bc90279)), closes [#401](https://github.com/ptarmiganlabs/butler/issues/401) +* Increase timeout when getting script logs ([eb1de8c](https://github.com/ptarmiganlabs/butler/commit/eb1de8c773200c74d29794a61a508793e08f8467)), closes [#473](https://github.com/ptarmiganlabs/butler/issues/473) +* Make startup logging of approved directories for file copy/move/delete less verbose ([e6a94c3](https://github.com/ptarmiganlabs/butler/commit/e6a94c32473a49a60f7f76949b04506477c2f523)), closes [#523](https://github.com/ptarmiganlabs/butler/issues/523) +* New Relic CLI options now work again ([b762109](https://github.com/ptarmiganlabs/butler/commit/b762109234b5d3c3e09f5417c58f3e76dc2afb55)), closes [#560](https://github.com/ptarmiganlabs/butler/issues/560) +* No more errors when empty New Relic metrics attribute/header arrays in config file ([81e65ca](https://github.com/ptarmiganlabs/butler/commit/81e65caf9930314a8f652e51ab5875e6d9903db6)), closes [#467](https://github.com/ptarmiganlabs/butler/issues/467) +* Only initiate InfluxDB connection if it's actually enabled in config file ([ba35605](https://github.com/ptarmiganlabs/butler/commit/ba3560559881cd62daf6f590ba7cde9e3f1a116e)), closes [#678](https://github.com/ptarmiganlabs/butler/issues/678) +* Only send to New Relic if event/log is enabled AND custom property name specified. ([9fc81d0](https://github.com/ptarmiganlabs/butler/commit/9fc81d05c90a862cd477d90d25109b57e968bebc)), closes [#596](https://github.com/ptarmiganlabs/butler/issues/596) +* Only set up REST server if it's actually enabled in the config file ([7746cee](https://github.com/ptarmiganlabs/butler/commit/7746ceea5281342745864e241a58688385d04b55)), closes [#679](https://github.com/ptarmiganlabs/butler/issues/679) +* Properly store demo apps in Git ([1fa541a](https://github.com/ptarmiganlabs/butler/commit/1fa541ab7db1573eb6b8fe089406e9daf73962a3)), closes [#533](https://github.com/ptarmiganlabs/butler/issues/533) +* REST API docs not showing ([bef031f](https://github.com/ptarmiganlabs/butler/commit/bef031f2843312447d0ab177e6ee3a767f0a866a)), closes [#442](https://github.com/ptarmiganlabs/butler/issues/442) +* **scriptlog:** More descriptive messages when script log retrieval fails ([923182b](https://github.com/ptarmiganlabs/butler/commit/923182b04ded55507a54baad5d5b0d1c16a31747)), closes [#551](https://github.com/ptarmiganlabs/butler/issues/551) +* Update template config file wrt sending data to multiple New Relic accounts ([58277dc](https://github.com/ptarmiganlabs/butler/commit/58277dc3a2b3a76fe9b3591fed18eca55003858a)), closes [#505](https://github.com/ptarmiganlabs/butler/issues/505) +* Upgrade Swagger docs to latest version ([2cf84b9](https://github.com/ptarmiganlabs/butler/commit/2cf84b93336f612aba5421442b431e9e1e5e2991)), closes [#599](https://github.com/ptarmiganlabs/butler/issues/599) +* Verify that Slack/Teams message template file exists before opening it. ([0a44792](https://github.com/ptarmiganlabs/butler/commit/0a4479279abd3750e58f983a06d325182eaf07b4)), closes [#427](https://github.com/ptarmiganlabs/butler/issues/427) + + +### Refactoring + +* Change Butler's log prefixes for failed reloads ([5d6e19b](https://github.com/ptarmiganlabs/butler/commit/5d6e19bb8d97c83d5521567332bb903e7cb0412c)), closes [#425](https://github.com/ptarmiganlabs/butler/issues/425) +* Enable better logging of errors to console ([f52d716](https://github.com/ptarmiganlabs/butler/commit/f52d7165cf678092a796d3b3870be3f0b3c67ab2)), closes [#434](https://github.com/ptarmiganlabs/butler/issues/434) +* Enforce code style across all files. ([c3f97e5](https://github.com/ptarmiganlabs/butler/commit/c3f97e572b49c6ad0327475ae0e1eb4831d54af3)), closes [#497](https://github.com/ptarmiganlabs/butler/issues/497) +* Make source code file names consistent throughout Butler ([590285a](https://github.com/ptarmiganlabs/butler/commit/590285a9a7e9f2c4f20ea8b968b946ffcf87e48b)), closes [#422](https://github.com/ptarmiganlabs/butler/issues/422) +* Migrate to Fastify 4 ([2e4b00e](https://github.com/ptarmiganlabs/butler/commit/2e4b00ea0a5f9e7286b35030eeac47af1ee7fea8)), closes [#510](https://github.com/ptarmiganlabs/butler/issues/510) + + +### Documentation + +* Upgrade internal API docs to use OpenAPI 3.x ([c444943](https://github.com/ptarmiganlabs/butler/commit/c4449431a2c25748ec0900777a2c63fcf1e18092)), closes [#511](https://github.com/ptarmiganlabs/butler/issues/511) + + +### Miscellaneous + +* **deps:** pin dependencies ([e6e60c2](https://github.com/ptarmiganlabs/butler/commit/e6e60c20a22d453be6e25710aafe44adede55a84)) +* **deps:** pin dependency snyk to 1.931.0 ([b04767b](https://github.com/ptarmiganlabs/butler/commit/b04767b3141a0304226c81942d2b45c5efd42aea)) +* **deps:** Pin dev dependencies ([871f9fb](https://github.com/ptarmiganlabs/butler/commit/871f9fb90483fd56eda0bf74b867d44120d5450a)) +* **deps:** Update dependecies to stay safe and secure ([f7656af](https://github.com/ptarmiganlabs/butler/commit/f7656af18821444b91444040de3312b293ddd951)) +* **deps:** Update dependencies ([c293727](https://github.com/ptarmiganlabs/butler/commit/c2937276a36e87b5b4ad4cf367729953d743fc58)) +* **deps:** Update dependencies ([5bc3dd4](https://github.com/ptarmiganlabs/butler/commit/5bc3dd43a87ce4597d1f59a7c20479c24774d7f4)) +* **deps:** Update dependencies ([c0046a3](https://github.com/ptarmiganlabs/butler/commit/c0046a320fde93e177a1db765cfa2b98edaceeb2)) +* **deps:** Update dependencies ([0224327](https://github.com/ptarmiganlabs/butler/commit/022432756d219178335987bf60812263fa03bb32)) +* **deps:** Update dependencies ([7e95736](https://github.com/ptarmiganlabs/butler/commit/7e95736ba0aa91f80ba671d51f39e14cddc97cb6)) +* **deps:** Update dependencies to latest versions ([2d9fb99](https://github.com/ptarmiganlabs/butler/commit/2d9fb99b9226742b1ca06e8df30a7acf08918f67)) +* **deps:** Update dependencies to latest versions ([7d18589](https://github.com/ptarmiganlabs/butler/commit/7d185891de6e5cac417458d726524e1e74ea9ca3)) +* **deps:** Update dependencies to latest versions. ([a0f6b8d](https://github.com/ptarmiganlabs/butler/commit/a0f6b8d08d74ee4552a25a4eef976876f1f37acc)) +* **deps:** Update dependencies to stay safe & secure ([c7a8c74](https://github.com/ptarmiganlabs/butler/commit/c7a8c74150f4c4769402798191ca71e61b41857e)) +* **deps:** Update dependencies to stay safe and secure ([f677787](https://github.com/ptarmiganlabs/butler/commit/f677787d7c1028c87592f409f779f057882e3e7c)) +* **deps:** update dependency jest to v28 ([f3df976](https://github.com/ptarmiganlabs/butler/commit/f3df97616b1730b0dc5cc6ea194f9dbdf92686ce)) +* **deps:** update dependency jest to v28.0.3 ([918cad1](https://github.com/ptarmiganlabs/butler/commit/918cad1acce0a9217521f6a12d82d0cc68efb591)) +* **deps:** update dependency jest to v28.1.0 ([910eb8a](https://github.com/ptarmiganlabs/butler/commit/910eb8a079723534e356c3a1454e9f0a24300df8)) +* **deps:** update dependency jest to v29.1.2 ([4038bbc](https://github.com/ptarmiganlabs/butler/commit/4038bbcefe151234cd9ba9105325eff97b9f3677)) +* **deps:** update dependency prettier to v2.8.7 ([883fb4c](https://github.com/ptarmiganlabs/butler/commit/883fb4c0dc90be8e3cccea64553b8e04c196c582)) +* **deps:** update dependency snyk to v1.1020.0 ([0b2a99d](https://github.com/ptarmiganlabs/butler/commit/0b2a99d7911b63947e9c2e342fb211040c2e6c59)) +* **deps:** update dependency snyk to v1.914.0 ([2fc2275](https://github.com/ptarmiganlabs/butler/commit/2fc2275a6e6c177314bdca33404282d99f185460)) +* **deps:** update dependency snyk to v1.922.0 ([769fadd](https://github.com/ptarmiganlabs/butler/commit/769fadd46a116247103b2acce7ffeab9dd1bc473)) +* **deps:** update Fastify plugins ([f16c0fb](https://github.com/ptarmiganlabs/butler/commit/f16c0fb1b4c955f50ab3fb03c9a5873c2bb6d905)) +* **deps:** Update fs-extra major release ([57bcb9a](https://github.com/ptarmiganlabs/butler/commit/57bcb9abb427e346f7cc6ccaadd555420e9a2d6a)) +* **deps:** update node.js to v18 ([433b9dc](https://github.com/ptarmiganlabs/butler/commit/433b9dc8721719c8adf03ec8c9ee3ff64f134dcb)) +* **deps:** update node.js to v19 ([c89235a](https://github.com/ptarmiganlabs/butler/commit/c89235a61af8dd3c9b5484fe0afe87a639a505cf)) +* **deps:** update node.js to v20 ([526439e](https://github.com/ptarmiganlabs/butler/commit/526439e53c806b89a714dfc67c21495db3834f14)) +* **deps:** Updated dependencies ([0a9c116](https://github.com/ptarmiganlabs/butler/commit/0a9c116c8933fd38602696f3ddb9b3df8f4a37cd)) +* **deps:** Updated dependencies ([7e3aed0](https://github.com/ptarmiganlabs/butler/commit/7e3aed058a4d308a981041c267381cb0896e0486)) +* **deps:** Updated dependencies ([d957494](https://github.com/ptarmiganlabs/butler/commit/d9574944a21e8a4e9f8742d0c8e13f5dd4dc7a42)) +* **deps:** Updated dependencies ([99a84a5](https://github.com/ptarmiganlabs/butler/commit/99a84a59138cba81cd07d1c8ce0d5fcacb5ead0c)) +* **deps:** Upgrade Axios to 1.2.0 (major upgrade) ([1a4111b](https://github.com/ptarmiganlabs/butler/commit/1a4111ba18b4ed86029df08052115dd324dff03e)) +* Fix temp error in release process ([0f15633](https://github.com/ptarmiganlabs/butler/commit/0f156330a17da48cdbc4215e39e823fe410359c4)) +* **master:** release butler 7.2.1 ([b8c69fb](https://github.com/ptarmiganlabs/butler/commit/b8c69fbceda310084b8670cd49901fc00667ee81)) +* **master:** release butler 7.3.0 ([bc6b42d](https://github.com/ptarmiganlabs/butler/commit/bc6b42d4ce711eae155d9b9202a5d8f5546b79d8)) +* **master:** release butler 7.3.1 ([acb67bb](https://github.com/ptarmiganlabs/butler/commit/acb67bb5db3a87453f03e60f2bef32c051fdca44)) +* **master:** release butler 7.3.2 ([50cce7e](https://github.com/ptarmiganlabs/butler/commit/50cce7eb146903ebfac1bc8ef18a36baa6034705)) +* **master:** release butler 7.4.0 ([981f582](https://github.com/ptarmiganlabs/butler/commit/981f5821eb3ae84266069b0b3cd940775ce3792f)) +* **master:** release butler 7.5.0 ([040f9b9](https://github.com/ptarmiganlabs/butler/commit/040f9b98871a59c01bf8ded1684c3276398d65ca)) +* **master:** release butler 7.5.1 ([1088b24](https://github.com/ptarmiganlabs/butler/commit/1088b243266ad043bc91561ee2e8679efe38f8e7)) +* **master:** release butler 8.0.0 ([5817761](https://github.com/ptarmiganlabs/butler/commit/5817761775e94218c27b9272ce0ea98b16c5c6b6)) +* **master:** release butler 8.0.1 ([28fcf10](https://github.com/ptarmiganlabs/butler/commit/28fcf105f0b1ae998d3ac99cf594a322c8c72e50)) +* **master:** release butler 8.1.0 ([3c9a9a2](https://github.com/ptarmiganlabs/butler/commit/3c9a9a2b73184a3a954563b3457babb3a09e68e7)) +* **master:** release butler 8.1.0 ([cb16409](https://github.com/ptarmiganlabs/butler/commit/cb16409da81dab30ce7211d0b7eeab71d7cec204)) +* **master:** release butler 8.2.0 ([089ebec](https://github.com/ptarmiganlabs/butler/commit/089ebec64614d9e795236c5a0547f233cdf39a3b)) +* **master:** release butler 8.3.0 ([fc7c8d4](https://github.com/ptarmiganlabs/butler/commit/fc7c8d42a447a975db217ef1162630c9dc8424d8)) +* **master:** release butler 8.3.1 ([7ddfec8](https://github.com/ptarmiganlabs/butler/commit/7ddfec86dd42a925aff8acabb8fd186720fee244)) +* **master:** release butler 8.3.2 ([ee0aa29](https://github.com/ptarmiganlabs/butler/commit/ee0aa297018368d54bcb10fd04f5d5547d60575e)) +* **master:** release butler 8.3.3 ([e0d2949](https://github.com/ptarmiganlabs/butler/commit/e0d294940e76f3235c1cff35e8f3eb70a9847f65)) +* **master:** release butler 8.4.0 ([f0b2ead](https://github.com/ptarmiganlabs/butler/commit/f0b2ead5bb4e6be4c31e548db10aa6b0c2a54a18)) +* **master:** release butler 8.4.0 ([abe6468](https://github.com/ptarmiganlabs/butler/commit/abe64683c4d46e310dfdf45bb445b84559d913eb)) +* **master:** release butler 8.4.0 ([755947f](https://github.com/ptarmiganlabs/butler/commit/755947f6d1750ce6e4bfde2fa2f506afe86a581a)) +* **master:** release butler 8.4.1 ([515e453](https://github.com/ptarmiganlabs/butler/commit/515e4535f5518c88be73d2bd8981b7b788629682)) +* **master:** release butler 8.4.2 ([5e1e25a](https://github.com/ptarmiganlabs/butler/commit/5e1e25acdefb8c2a2545f5e4b65afc406385629b)) +* **master:** release butler 8.5.0 ([b5934e0](https://github.com/ptarmiganlabs/butler/commit/b5934e0f863da06bede20e305f4e29facc65663a)) +* **master:** release butler 8.5.1 ([88828ef](https://github.com/ptarmiganlabs/butler/commit/88828ef30e58f41ce51793b20547c05fb52850db)) +* **master:** release butler 8.5.2 ([46ffd5a](https://github.com/ptarmiganlabs/butler/commit/46ffd5a228f3f6d53da68a5960b28f312728abf6)) +* **master:** release butler 8.5.3 ([672ad29](https://github.com/ptarmiganlabs/butler/commit/672ad29756de5c822ce98d658015633b647cf148)) +* **master:** release butler 8.6.0 ([8ea2df5](https://github.com/ptarmiganlabs/butler/commit/8ea2df51f2eb778d288627754609b38a83cbe997)) +* **master:** release butler 8.6.1 ([4e39134](https://github.com/ptarmiganlabs/butler/commit/4e391344adbeab6db353e2331f1179b0d582b9eb)) +* **master:** release butler 8.6.2 ([e5bd7e8](https://github.com/ptarmiganlabs/butler/commit/e5bd7e8020d0f98f3a12de646b7a12b5679085c7)) +* **master:** release butler 8.7.0 ([f5ba926](https://github.com/ptarmiganlabs/butler/commit/f5ba92653cb5cfbfa3d9449df56793909ae5b9dd)) +* **master:** release butler 8.7.0 ([2889d86](https://github.com/ptarmiganlabs/butler/commit/2889d864b7d1b6813a278d757c0abc36bd3b24a1)) +* **master:** release butler 8.7.0 ([d5a9f62](https://github.com/ptarmiganlabs/butler/commit/d5a9f62a878dee7411e6cf7d7d2f67ad49a7b776)) +* **master:** release butler 8.7.0 ([ca32bd2](https://github.com/ptarmiganlabs/butler/commit/ca32bd2e4cde41da2824d0278d6abaa7aedd7c3a)) +* **master:** release butler 8.7.0 ([3bfae07](https://github.com/ptarmiganlabs/butler/commit/3bfae073f3274e7f3de457c37b871593109c2f91)) +* **master:** release butler 8.7.0 ([e0bfaee](https://github.com/ptarmiganlabs/butler/commit/e0bfaee0b6281f249732e1dc5ac994f3ad75d599)) +* **master:** release butler 8.7.0 ([b09155e](https://github.com/ptarmiganlabs/butler/commit/b09155e9fba1623a7c3b74ea784a974098132597)) +* **master:** release butler 9.0.0 ([9ba4208](https://github.com/ptarmiganlabs/butler/commit/9ba4208e4a4f76802f610bf55fdf4093b1d4a22d)) +* Revert back to Axios 0.27.2 as later versions are incompatible with tool used to create binaries. ([9d222df](https://github.com/ptarmiganlabs/butler/commit/9d222dffd58279b2cc75b12623ed3cdfecca188b)) +* Source code formatting ([f8b6e1c](https://github.com/ptarmiganlabs/butler/commit/f8b6e1cd0cc6c08f10fbd42597ba3eb5b249e040)) +* Update dependencies ([2bc7a61](https://github.com/ptarmiganlabs/butler/commit/2bc7a618fec2b3302e4c475f76a591bb204dc8d8)) +* Update dependencies ([ac3ffc0](https://github.com/ptarmiganlabs/butler/commit/ac3ffc0f0fda4d9e42b61bff4faea06869f09009)) +* Update dependencies ([d8ff101](https://github.com/ptarmiganlabs/butler/commit/d8ff10171b3472c5e657e052f42eb1dfc0853af3)) + ## [9.0.0](https://github.com/ptarmiganlabs/butler/compare/butler-v8.7.0...butler-v9.0.0) (2023-05-28) diff --git a/src/package-lock.json b/src/package-lock.json index e62edb36..9e1b60d9 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -1,12 +1,12 @@ { "name": "butler", - "version": "9.0.0", + "version": "10.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "butler", - "version": "9.0.0", + "version": "10.0.0", "license": "MIT", "dependencies": { "@breejs/later": "^4.1.0", diff --git a/src/package.json b/src/package.json index 710160ec..eb5fcf3f 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "butler", - "version": "9.0.0", + "version": "10.0.0", "description": "Superpowers for Qlik Sense. Task scheduling, key-value store, advanced alerting and more.", "dependencies": { "@breejs/later": "^4.1.0",