Overview
New incremental minor version of Hawtio-Online.
Container Image
The published 2.2.0 tagged container image of this release is available from quay.io.
Tools and dependency updates
- Yarn 4.3.1
- Typescript 5.4.5
- React 18.3.1
- @hawtio/react 1.6.2
- Jolokia 2.1.7
Major Changes
- nginx upgrade 1.20
- njs replaced with Express 4.21 side-car container (hawtio-gateway)
- Pagination of Discover page and separation of pods into projects - performance improvement
- Jolokia performance improvements for pods with large numbers of JMX beans
What's Changed
- chore(deps): bump @hawtio/react from 1.2.4 to 1.2.6 by @dependabot in #469
- chore(deps): bump @fortawesome/react-fontawesome from 0.2.0 to 0.2.2 by @dependabot in #474
- chore(deps-dev): bump css-loader from 7.1.1 to 7.1.2 by @dependabot in #473
- Migration of njs to node container (gateway) by @phantomjinx in #491
- feat: Upgrade Patternfly to v5 with necessary refactors by @mmelko in #492
- chore(deps-dev): bump webpack from 5.91.0 to 5.94.0 by @dependabot in #511
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #512
- chore(deps): bump @types/jquery from 3.5.29 to 3.5.30 by @dependabot in #463
- chore(deps): bump @thumbmarkjs/thumbmarkjs from 0.14.7 to 0.14.8 by @dependabot in #467
- chore(deps): bump kubernetes-types from 1.29.0 to 1.30.0 by @dependabot in #470
- chore(deps): bump ws from 7.5.9 to 7.5.10 by @dependabot in #484
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #485
- chore(deps-dev): bump prettier from 3.2.5 to 3.3.3 by @dependabot in #495
- chore(deps-dev): bump tsup from 8.0.2 to 8.2.4 by @dependabot in #505
- chore(deps): bump react-router-dom from 6.23.0 to 6.26.1 by @dependabot in #508
- chore(deps-dev): bump ts-jest from 29.1.2 to 29.2.5 by @dependabot in #509
- chore(deps): bump react and @types/react by @dependabot in #514
- Fix console links and remove inconsistent link styling by @mmuzikar in #513
- chore(deps): bump express from 4.19.2 to 4.21.0 by @dependabot in #528
- fix: fix connect plugin overriding pods with same name by @mmuzikar in #524
- Solution for paginating the Discover page (#496) by @phantomjinx in #525
- chore(deps): bump web-vitals from 3.5.2 to 4.2.3 by @dependabot in #507
- chore(deps): bump mini-css-extract-plugin from 2.9.0 to 2.9.1 by @dependabot in #515
- chore(deps): bump @fortawesome/fontawesome-svg-core from 6.5.2 to 6.6.0 by @dependabot in #516
- chore(deps-dev): bump @testing-library/jest-dom from 6.4.5 to 6.5.0 by @dependabot in #518
- chore(deps): bump pino from 8.21.0 to 9.4.0 by @dependabot in #519
- chore(deps): bump superstruct from 1.0.4 to 2.0.2 by @dependabot in #520
- chore(deps): bump @fortawesome/free-solid-svg-icons from 6.5.2 to 6.6.0 by @dependabot in #521
- chore(deps): bump http-proxy-middleware from 3.0.0 to 3.0.2 by @dependabot in #523
- chore(deps): bump rollup from 4.21.2 to 4.24.0 by @dependabot in #532
- chore(deps): bump jolokia.js from 2.0.1 to 2.1.7 by @dependabot in #526
- chore(deps): bump http-proxy-middleware from 3.0.2 to 3.0.3 by @dependabot in #533
- chore(deps): bump pino-pretty from 11.2.1 to 11.2.2 by @dependabot in #534
- chore(deps-dev): bump url from 0.11.3 to 0.11.4 by @dependabot in #535
- chore(deps-dev): bump webpack from 5.94.0 to 5.95.0 by @dependabot in #536
- fix: Upgrade of hawtio/react to 1.5.0 by @phantomjinx in #544
- chore(deps): bump @types/jquery from 3.5.30 to 3.5.31 by @dependabot in #538
- chore(deps): bump react-router-dom from 6.26.1 to 6.27.0 by @dependabot in #546
- chore(deps): bump pino-http from 10.1.0 to 10.3.0 by @dependabot in #545
- chore(deps): bump @thumbmarkjs/thumbmarkjs from 0.14.8 to 0.16.0 by @dependabot in #548
- chore(deps-dev): bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in #547
- chore(deps-dev): bump babel-loader from 9.1.3 to 9.2.1 by @dependabot in #542
- fix: Split Discover to only display if no current connection (#188) by @phantomjinx in #549
- fix: Reduces repetition of headers in nginx config file (#440) by @phantomjinx in #550
- Fixes for ensuring console works with only a viewer role by @phantomjinx in #553
- Masks IP Addresses in json responses (HAWNG-824) by @phantomjinx in #563
- fix(#502): extend CSP to work with monaco-editor by @mmelko in #552
- chore: update webpack-dev-server to 5.1.0 by @mmelko in #564
Full Changelog: v2.1.1...v2.2.0