Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release 10.0.0 #531

Conversation

github-actions[bot]
Copy link
Contributor

🤖 I have created a release beep boop

10.0.0 (2023-07-30)

⚠ BREAKING CHANGES

  • Add external memory to uptime data in InfluxDB
  • Restructure repository to get better working CI
  • Add more control to user event MQTT msgs
  • Starting phasing out log db support
  • Log event handling in Butler SOS
  • Extensive changes throughout the tool

feature

  • Add more control to user event MQTT msgs (85b7bbd)

Features

  • Add command line options to Butler SOS (e1d6577), closes #387
  • Add external memory to uptime data in InfluxDB (45447aa)
  • add metrics for Prometheus (7cee28d)
  • Add new features to anon telemetry msg (3dc2fcb)
  • Add New Relic as destination for SenseOps metrics (394945a)
  • Add Node.js metrics to Prometheus endpoint (fb66055)
  • Add optional scrambling of user id for user events sent to New Relic (33364f5), closes #398
  • Add stand-alone executable (Windows, macOS, Linux) for Butler SOS (4573543), closes #314
  • Add support for storing Sense engine warning/error log messages in InfluxDB. (40d784f), closes #435
  • Add virus/malware scanning of standalone binaries during build (2aaf091), closes #449
  • Added Snyk scanning (f6791b7)
  • Better logging when warnings and errors occur (f8abc64), closes #404
  • Create stand-alone executables for Butler SOS (66039b9)
  • Create stand-alone executables for Butler SOS (5a7c6e7)
  • Create stand-alone executables for Butler SOS (628b020)
  • Create stand-alone executables for Butler SOS (21775b8), closes #327
  • Create stand-alone executables for Butler SOS (77b10f3), closes #314
  • docker: Build Docker images on Node 16 (0f7c6e1)
  • Log event handling in Butler SOS (c082dbb)
  • Make it possible to specify one or more New Relic account credentials via command line (66cda6d), closes #429
  • MQTT topics follow QSEoW subsystems (370a4ba)
  • Scan for vulnerabilities as part of each release (9d0d18d), closes #361
  • Send engine, proxy and session metrics to New Relic. (0b52eb5)
  • Sign windows binaries (9d2a311)
  • Specify zero or more New Relic credentials via command line option (fccea2a), closes #429
  • Starting phasing out log db support (d51d0bd)
  • support for sending metrics and events to multiple New Relic accounts (a872181), closes #417
  • telemetry: Replace existing telemetry solution with PostHog (0f60edc), closes #523
  • telemetry: Show instance ID on startup (c7277a7)
  • Write info on startup about execution type (4e99e5f), closes #430

Bug Fixes

  • Add missing XML log appender file for QS engine service (6b0f79a), closes #433
  • Add port mappings to docker-compose file (18436cc)
  • add Prometheus status to telemetry data (6e05c7e)
  • All MQTT substopics now lower case (6c4b209)
  • App signing for macOS (3585a70)
  • Better handling of empty lists in config file (f9b22d9), closes #281
  • Broken CI for macOS executable (2b96667)
  • Broken CI for macOS executable (be80745)
  • Build process broken (5fb2a51)
  • CI debugging (783a59b)
  • CI tweaking (49f2268)
  • CI tweaking (3e0d357)
  • CI tweaking (56d25de)
  • Clean up Docker images (d818060), closes #363
  • Compress stand-alone binaries (028c9ab)
  • Consistent log directory name (4dd53ae)
  • Debug standalone executables (298b076)
  • deps: update dependency axios to ^0.24.0 (c4a972a)
  • deps: update dependency axios to ^0.26.0 (6a8fafc)
  • deps: update dependency axios to ^0.27.0 (efce7c8)
  • deps: update dependency eslint-config-prettier to v8.5.0 (3331840)
  • deps: update dependency eslint-config-prettier to v8.5.0 (ab02342)
  • deps: update dependency fastify-metrics to v8 (f9e001a)
  • deps: update dependency url-join to v5 (ecc997f)
  • deps: update dependency url-join to v5 (2a37964)
  • docs: Add missing New Relic entries to sample config file (9a70111), closes #407
  • Fix broken Windows build pipeline (72ab01f)
  • Fix macOS app signing (94bd512)
  • Fixing broken CI (f6cfc9a)
  • Handle config file with no server tags in it (d9e9799), closes #276
  • Improve logs when getting app names (20eb302)
  • Include New Relic status in telemtry data (23c292c)
  • Incorrect comments in sample docker-compose files (326cf58), closes #439
  • Incorrect parsing of git tags > Incorrect Docker tags (728c16a)
  • Log events now correctly sent to New Relic, incl engine log events. (54123fb), closes #432
  • macOS app signing (74c7559)
  • Make get app names logging verbose, not info (146bd24), closes #297
  • Move docker-compose demo files to docs folder (9f7a063), closes #362
  • Properly show warnings when trying to send log events to New Relic (8739c48), closes #411
  • Remove development only files from release ZIPs (1ac453c)
  • Remove extra log files (#209) (f52eab8)
  • Remove unused config file entries (93a69b3)
  • Replace outdated scheduling library (8648cd3)
  • Restructure repository to get better working CI (dec58ce), closes #357
  • Send correct tags to Prometheus endpoint (04f735e), closes #422
  • Slim down release ZIP files (94dc3c5)
  • Trying to fix broken CI (7751063)
  • Unmatched server tags in sample YAML config file (5a9d3b6), closes #438

Miscellaneous

  • Building Docker imgs in GH Actions (af91c11)
  • deps: bump ansi-regex from 5.0.0 to 5.0.1 in /src (232945c)
  • deps: bump color-string from 1.5.3 to 1.6.0 in /src (4c64b3b)
  • deps: bump fastify from 4.5.3 to 4.8.1 (42d6f52)
  • deps: bump moment from 2.29.1 to 2.29.2 (120888d)
  • deps: pin dependencies (#61) (d15cb60)
  • deps: pin dependency snyk to 1.675.0 (#63) (a2024aa)
  • deps: pin dependency snyk to 1.696.0 (d05d4de)
  • deps: pin dependency snyk to 1.741.0 (92d2997)
  • deps: Revert release-please version to 2.29.0 (be4d783)
  • deps: update actions/checkout action to v3 (9fea288)
  • deps: update actions/checkout action to v3 (4acf81c)
  • deps: update actions/download-artifact action to v3 (c8ea704)
  • deps: update actions/download-artifact action to v3 (3f25405)
  • deps: update actions/upload-artifact action to v3 (776c4e9)
  • deps: update actions/upload-artifact action to v3 (4136edd)
  • deps: Update dependencies (c111f1c)
  • deps: Update dependencies (edacf52)
  • deps: Update dependencies (9275d4e)
  • deps: Update dependencies to latest ver. (72b170b)
  • deps: Update dependencies to stay safe & secure (bf91c4f)
  • deps: Update dependencies to stay safe & secure (600b22d)
  • deps: Update dependencies to stay safe & secure (2142590)
  • deps: Update dependencies to stay safe and secure (48efac0)
  • deps: Update dependencies to stay safe and secure (e7de02b)
  • deps: update dependency prettier to v2.4.1 (4701416)
  • deps: update dependency prettier to v2.5.1 (69d44b1)
  • deps: update dependency prettier to v2.6.1 (c470af2)
  • deps: update dependency prettier to v2.6.2 (04456f7)
  • deps: update dependency snyk to v1.725.0 (80c1c90)
  • deps: update dependency snyk to v1.753.0 (1ad9292)
  • deps: update dependency snyk to v1.786.0 (367579b)
  • deps: update dependency snyk to v1.788.0 (c4cfe15)
  • deps: update dependency snyk to v1.833.0 (#64) (b800b85)
  • deps: update dependency snyk to v1.840.0 (7a89d65)
  • deps: update dependency snyk to v1.852.0 (6bc5ba7)
  • deps: Update deps (b13dc30)
  • deps: update docker/build-push-action action to v3 (c04b422)
  • deps: update docker/login-action action to v2 (907c6bf)
  • deps: update docker/metadata-action action to v4 (99f1fbf)
  • deps: update docker/setup-buildx-action action to v2 (c488648)
  • deps: update docker/setup-qemu-action action to v2 (b1352a2)
  • deps: update github/codeql-action action to v2 (f01bfad)
  • deps: update googlecloudplatform/release-please-action action to v2.32.0 (2c92615)
  • deps: update googlecloudplatform/release-please-action action to v2.32.0 (0643721)
  • deps: update googlecloudplatform/release-please-action action to v3 (278dbfe)
  • deps: update influxdb docker tag to v1.8.10 (99f5b27)
  • deps: update influxdb docker tag to v1.8.9 (#66) (3aca452)
  • deps: update node.js to v18 (9276b68)
  • deps: update node.js to v19 (ba72504)
  • deps: update prom/prometheus docker tag to v2.30.0 (b6fc8d8)
  • deps: update prom/prometheus docker tag to v2.30.0 (9b16df4)
  • deps: update prom/prometheus docker tag to v2.30.3 (a35b331)
  • deps: update prom/prometheus docker tag to v2.31.0 (e6fbc32)
  • deps: update prom/prometheus docker tag to v2.31.1 (62ead06)
  • deps: Update systeminformation, snyk and eslint-plugin-import (f9e9481)
  • deps: Updated dependencies (7836739)
  • deps: Updated dependencies (dbd3476)
  • deps: Updated dependencies (d95c1df)
  • deps: Updated deps to latest versions (42a8907)
  • deps: Upgrade Docker build pipeline (c6ad9c7)
  • deps: Upgrade release mgmt deps (adfb732)
  • deps: Upgrade release-please (0dd138b)
  • Lock package versions, add keyword in package file (9116f22)
  • master: release 7.1.1 (6b1e57e)
  • master: release 7.1.10 (dcafe58)
  • master: release 7.1.11 (a8a2824)
  • master: release 7.1.2 (c580aa1)
  • master: release 7.1.3 (6502a45)
  • master: release 7.1.4 (f601946)
  • master: release 7.1.5 (bfdca9c)
  • master: release 7.1.6 (4d27cca)
  • master: release 7.1.7 (24474ee)
  • master: release 7.1.8 (3eb45b9)
  • master: release 7.1.9 (b80d061)
  • master: release 8.0.0 (e9381c0)
  • master: release 8.1.0 (f3c8d4e)
  • master: release 8.1.1 (44871e3)
  • master: release 8.1.2 (5d495f5)
  • master: release 9.0.0 (28e3171)
  • master: release 9.0.1 (18d20d6)
  • master: release 9.0.2 (ffe5b39)
  • master: release 9.1.0 (844eaa6)
  • master: release 9.2.0 (f20a9e8)
  • master: release 9.2.1 (22bdccf)
  • master: release 9.2.2 (fa60bf6)
  • master: release 9.3.0 (bbe9d64)
  • master: release 9.3.1 (d3fc9e6)
  • master: release 9.3.2 (6211b5a)
  • master: release 9.3.3 (6d920a5)
  • master: release 9.4.0 (084b336)
  • master: release 9.4.1 (5888553)
  • master: release butler-sos 7.0.7 (298cba0)
  • master: release butler-sos 7.0.8 (5957a8e)
  • master: release butler-sos 7.1.0 (ec742b0)
  • release 5.6.0 (#59). (5d1a09f)
  • release 5.7.0 (#62) (d4de22d)
  • release 6.0.0 (#204) (15baa2a)
  • release 6.0.1 (#211) (603d699)
  • release 6.0.2 (85e7851)
  • release master (4bf0445)
  • release master (10819dd)
  • release master (357334c)
  • release master (20d551d)
  • release master (430f721)
  • release master (70e1348)
  • release master (1368b59)
  • release master (4c9ea32)
  • release master (#233) (bff3968)
  • release master (#235) (69ac266)
  • security: Add automatic scans for updated dependencies (e61e28e)
  • update dependencies (3d87f93)
  • Update dependencies (caa2f5c)
  • Update dependencies (e71db48)
  • Update dependencies (141d288)
  • Update dependencies (b9be7ed)
  • Update dependencies (7b05b5a)
  • Update dependencies (0b40341)
  • Update dependencies (a86a8bb)
  • Update dependencies (be2d785)
  • update luxon dependency (11102ba)
  • update minor dependencies (b89d155)
  • Updated dependencies (53d63fa)
  • upgrade to Fastify 4.x (496f4ec)

Refactoring

  • Align handling of user and log events (efe0064)
  • Apply consistent formatting to all source and doc files (2f1634e), closes #419
  • Change Docker healthcheck URL (#180). (0b99f94)
  • Clean up docker-compose files (a940f05)
  • Enfore linting + prettification (f6efcc5)
  • Extensive changes throughout the tool (b0e5af3)
  • Make proxy related log entries easier to understand (fafe419), closes #392
  • Make user event log messages easier to understand (3740a2c), closes #396
  • More relvant log prefixes for proxy session logging (76ab969), closes #392
  • Remove unnecessary handling of engine performance log messages (f05d501), closes #434
  • Upgrade Prometheus metrics lib to latest version (61d363a)

Documentation

  • Add example using full-stack docker-compose (119d6bb)
  • Add Grafana 9 dashboard for Butler SOS 9.2 (4c21567), closes #440
  • Add status badge to README file (11871c8)
  • CI tweaking (9107993)
  • Clean up Markdown (cd79b3c)
  • Cleanup in-code comments (933c65e)
  • Keep old changelog as separate file (ba95a74)
  • Tweak docker-compose sample files (3c6adb4)
  • Update Dockerfiles (e891ad9)
  • update readme file (44e7e9c)
  • Updated year in LICENSE file (970f139)

This PR was generated with Release Please. See documentation.

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@mountaindude mountaindude deleted the release-please--branches--master--components--butler-sos branch July 30, 2023 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment