Skip to content

v2.1.0

Compare
Choose a tag to compare
@phantomjinx phantomjinx released this 29 May 14:06
· 93 commits to main since this release

Overview

New incremental version of Hawtio-Online.

Container Image

The published 2.1.0 tagged container image of this release is available from quay.io.

Tools and dependency updates

  • Yarn 4.1.1
  • Typescript 5.4.5
  • React 18.2
  • @hawtio/react 1.2.6
  • Jolokia 2.0.1

What's Changed

  • chore(deps): bump @hawtio/react from 1.0.2 to 1.0.3 by @dependabot in #278
  • chore(deps): bump react-router-dom from 6.21.0 to 6.21.1 by @dependabot in #279
  • chore(deps-dev): bump html-webpack-plugin from 5.5.4 to 5.6.0 by @dependabot in #280
  • chore(deps): bump web-vitals from 3.5.0 to 3.5.1 by @dependabot in #281
  • chore(deps): bump moment from 2.29.4 to 2.30.1 by @dependabot in #282
  • chore(deps-dev): bump source-map-loader from 4.0.1 to 4.0.2 by @dependabot in #285
  • chore(deps): bump @types/react from 18.2.45 to 18.2.47 by @dependabot in #286
  • chore(deps): bump @types/node from 18.19.3 to 18.19.5 by @dependabot in #287
  • chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #291
  • The RBAC template for custom configmap by @phantomjinx in #301
  • Fixes to dev server configuration by @phantomjinx in #292
  • HAWNG-395: Handle warnings and false-positives by @phantomjinx in #302
  • fix: Add sanitization of the redirect uri to prevent XSS by @mmelko in #277
  • HAWNG-395: fix snyk config format errors by @phantomjinx in #303
  • chore(deps): bump mini-css-extract-plugin from 2.7.6 to 2.7.7 by @dependabot in #293
  • chore(deps-dev): bump style-loader from 3.3.3 to 3.3.4 by @dependabot in #296
  • chore(deps): bump actions/cache from 3 to 4 by @dependabot in #304
  • chore(deps-dev): bump copy-webpack-plugin from 11.0.0 to 12.0.2 by @dependabot in #305
  • chore(deps-dev): bump css-loader from 6.8.1 to 6.9.1 by @dependabot in #306
  • chore(deps): bump @types/react from 18.2.47 to 18.2.48 by @dependabot in #309
  • chore(deps-dev): bump source-map-loader from 4.0.2 to 5.0.0 by @dependabot in #310
  • chore: Adds bundle analyzer to monitor size of dependencies by @phantomjinx in #312
  • chore(deps-dev): bump webpack from 5.89.0 to 5.90.0 by @dependabot in #314
  • chore(deps): bump @types/node from 18.19.5 to 18.19.10 by @dependabot in #313
  • chore(deps): bump react-router-dom from 6.21.1 to 6.21.3 by @dependabot in #311
  • chore(deps-dev): bump prettier from 3.1.1 to 3.2.4 by @dependabot in #308
  • chore(deps-dev): bump css-loader from 6.9.1 to 6.10.0 by @dependabot in #316
  • chore(deps-dev): bump webpack from 5.90.0 to 5.90.1 by @dependabot in #317
  • chore(deps-dev): bump @types/jest from 29.5.11 to 29.5.12 by @dependabot in #318
  • chore(deps): bump mini-css-extract-plugin from 2.7.7 to 2.8.0 by @dependabot in #319
  • chore(deps): bump react-router-dom from 6.21.3 to 6.22.0 by @dependabot in #321
  • chore(deps-dev): bump ts-jest from 29.1.1 to 29.1.2 by @dependabot in #323
  • chore(deps): bump web-vitals from 3.5.1 to 3.5.2 by @dependabot in #324
  • chore(deps): bump @types/node from 18.19.10 to 18.19.15 by @dependabot in #326
  • chore(deps): bump @types/react from 18.2.48 to 18.2.55 by @dependabot in #327
  • Changes made as a result of static analysis testing by @phantomjinx in #328
  • Encryption for local storage values by @phantomjinx in #329
  • chore(deps-dev): bump tsup from 8.0.1 to 8.0.2 by @dependabot in #330
  • chore(deps): bump @types/node from 18.19.15 to 18.19.17 by @dependabot in #331
  • chore(deps): bump react-router-dom from 6.22.0 to 6.22.1 by @dependabot in #333
  • chore(deps): bump @types/react-dom from 18.2.18 to 18.2.19 by @dependabot in #334
  • chore(deps-dev): bump webpack from 5.90.1 to 5.90.3 by @dependabot in #338
  • chore(deps): bump @types/react from 18.2.55 to 18.2.57 by @dependabot in #339
  • chore(deps-dev): bump webpack-dev-server from 4.15.1 to 5.0.2 by @dependabot in #336
  • chore(deps-dev): bump prettier from 3.2.4 to 3.2.5 by @dependabot in #325
  • chore(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in #341
  • fix: migrate configuration of webpack-dev-server for version 5 by @phantomjinx in #343
  • fix: Solves the problem of devServer failing to prefix urls correctly… by @phantomjinx in #345
  • chore: Upgrade @hawtio/react to 1.0.7 (#340) by @phantomjinx in #347
  • docs: update create-user.md by @tadayosi in #353
  • chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 by @dependabot in #350
  • chore(deps): bump @types/react from 18.2.57 to 18.2.58 by @dependabot in #352
  • chore(deps): bump @types/node from 18.19.17 to 18.19.18 by @dependabot in #349
  • chore(deps): bump @thumbmarkjs/thumbmarkjs from 0.13.3 to 0.13.5 by @dependabot in #348
  • chore: Remove react-markdown from kubernetes-api by @phantomjinx in #355
  • fix(oauth): use package jwt-decode instead of having a copy by @tadayosi in #356
  • Stops display of the token if not JWT and if Openshift cluster fetches the username from the master API by @phantomjinx in #275
  • chore(deps): bump react-router-dom from 6.22.1 to 6.22.2 by @dependabot in #357
  • chore(deps): bump @types/node from 18.19.18 to 18.19.21 by @dependabot in #358
  • chore(deps): bump mini-css-extract-plugin from 2.8.0 to 2.8.1 by @dependabot in #359
  • chore(deps): bump @thumbmarkjs/thumbmarkjs from 0.13.5 to 0.14.1 by @dependabot in #361
  • refactor(oauth): shuffling of location of api type declarations in oauth plugin by @tadayosi in #365
  • chore(deps): bump @types/react from 18.2.58 to 18.2.64 by @dependabot in #366
  • fix(oauth): refactor oauth services and potential fix for logout issue by @tadayosi in #368
  • feat: upgrade @hawtio/react to 1.1.0 by @tadayosi in #369
  • ci: add shellcheck to lint workflow and fix shellscript lints by @tadayosi in #376
  • chore(deps): bump typescript from 5.3.3 to 5.4.2 by @dependabot in #370
  • chore(deps): bump @types/node from 18.19.21 to 18.19.22 by @dependabot in #371
  • chore(deps): bump @types/react-dom from 18.2.19 to 18.2.21 by @dependabot in #374
  • chore(deps): bump react-router-dom from 6.22.2 to 6.22.3 by @dependabot in #373
  • fix: Simplies nginx configuration files (#363) by @phantomjinx in #380
  • build: use compression for big modules & configure NGINX to use them by @mmuzikar in #367
  • fix(docker): logout clears entire user settings on preferences by @tadayosi in #381
  • chore: clean up package.json and webpack config by @tadayosi in #382
  • fix(oauth): HAWNG-557 Hawtio login page shows up before OpenShift login page (lite) by @tadayosi in #383
  • chore(deps): bump @thumbmarkjs/thumbmarkjs from 0.14.1 to 0.14.4 by @dependabot in #384
  • chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #386
  • Unify loading components by @mmuzikar in #388
  • Stops Chrome displaying a popup dialog on 401 authentication failures by @phantomjinx in #389
  • chore(deps): bump @types/react from 18.2.64 to 18.2.66 by @dependabot in #390
  • chore(deps-dev): bump webpack-dev-server from 5.0.2 to 5.0.3 by @dependabot in #395
  • chore(deps): bump superstruct from 1.0.3 to 1.0.4 by @dependabot in #394
  • chore(deps): bump @hawtio/react from 1.1.1 to 1.1.2 by @dependabot in #393
  • chore(deps): bump @types/node from 18.19.22 to 18.19.24 by @dependabot in #391
  • chore(deps): bump @types/react-dom from 18.2.21 to 18.2.22 by @dependabot in #392
  • Handle jolokia connection failure and extending delay when connection errors by @phantomjinx in #385
  • fix: Sorts out the updating of the Discover component (#397) by @phantomjinx in #398
  • chore(deps): bump webpack-dev-middleware from 7.0.0 to 7.1.1 by @dependabot in #399
  • chore(deps): bump @types/react-dom from 18.2.22 to 18.2.23 by @dependabot in #413
  • chore(deps): bump @types/node from 18.19.24 to 18.19.28 by @dependabot in #412
  • chore(deps-dev): bump webpack from 5.90.3 to 5.91.0 by @dependabot in #400
  • chore(deps): bump typescript from 5.4.2 to 5.4.3 by @dependabot in #401
  • chore(deps-dev): bump webpack-dev-server from 5.0.3 to 5.0.4 by @dependabot in #402
  • chore(deps): bump @thumbmarkjs/thumbmarkjs from 0.14.4 to 0.14.6 by @dependabot in #403
  • chore(deps-dev): bump dotenv-webpack from 8.0.1 to 8.1.0 by @dependabot in #404
  • chore(deps): bump express from 4.18.2 to 4.19.2 by @dependabot in #409
  • chore(deps): bump @hawtio/react from 1.1.2 to 1.2.0 by @dependabot in #411
  • chore(deps): bump @types/react from 18.2.66 to 18.2.73 by @dependabot in #410
  • Fix: Downgrade @types/react to 18.2.64 (#425) by @phantomjinx in #427
  • fix: HAWNG-519 Add the Strict-Transport-Security header to all locations by @phantomjinx in #431
  • fix: add permission to viewer to access the version endpoint by @mmuzikar in #432
  • fix(format): format DiscoverPodConnect.tsx by @mmuzikar in #437
  • fix: HAWNG-475 - Limits access to the cluster API using a whitelist by @phantomjinx in #439
  • Adds CSP header for security in nginx server by @phantomjinx in #438
  • fix: logging-in should not navigate to auth/logout (#407) by @phantomjinx in #441
  • chore(deps): bump @fortawesome/fontawesome-svg-core from 6.5.1 to 6.5.2 by @dependabot in #419
  • chore(deps): bump @fortawesome/free-brands-svg-icons from 6.5.1 to 6.5.2 by @dependabot in #415
  • chore(deps): bump tar from 6.2.0 to 6.2.1 by @dependabot in #426
  • chore(deps): bump typescript from 5.4.3 to 5.4.5 by @dependabot in #435
  • chore(deps-dev): bump css-loader from 6.10.0 to 7.1.1 by @dependabot in #433
  • chore(deps): bump @hawtio/react from 1.2.0 to 1.2.2 by @dependabot in #442
  • chore(deps): bump @types/react-dom from 18.2.23 to 18.2.25 by @dependabot in #436
  • chore(deps): bump @types/node from 18.19.28 to 18.19.31 by @dependabot in #428
  • chore(deps): bump @fortawesome/free-solid-svg-icons from 6.5.1 to 6.5.2 by @dependabot in #423
  • chore(deps): upgrade @hawtio/react to 1.2.3 by @tadayosi in #447
  • fix(build): successful yarn link to local @hawtio/react by @tadayosi in #448
  • chore(deps): bump react-router-dom from 6.22.3 to 6.23.0 by @dependabot in #455
  • chore(deps-dev): bump @testing-library/jest-dom from 6.4.2 to 6.4.5 by @dependabot in #459
  • chore(deps): bump mini-css-extract-plugin from 2.8.1 to 2.9.0 by @dependabot in #454
  • chore(deps-dev): bump webpack-bundle-analyzer from 4.10.1 to 4.10.2 by @dependabot in #453
  • chore(deps): bump kubernetes-types from 1.26.0 to 1.29.0 by @dependabot in #451
  • chore(deps-dev): bump style-loader from 3.3.4 to 4.0.0 by @dependabot in #450
  • chore(deps): bump react-dom and @types/react-dom by @dependabot in #449
  • chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.0 to 4.6.2 by @dependabot in #452
  • fix: Use webpack DefinePlugin to inject the package version by @phantomjinx in #460
  • HAWNG-666: jolokia search function not included in imports by @phantomjinx in #465

New Contributors

Full Changelog: v2.0.0...v2.1.0