v2.0.0
Overview
A new iteration of Hawtio development that utilises the new React UI available from @Hawtio/react and JMX API capabilities of Jolokia 2.0.
Container Image
The published 2.0.0 tagged container image of this release is available from quay.io.
Tools and dependency updates
- Yarn upgrade to 3.6+
- Node upgrade to 18+
- Replacement of Angular with React 18
- Rewrite of packages with Typescript 5.3.3
- Building with Webpack 5
- Replacement of hawtio package dependenices with hawtio/react 1.0.2
- Jolokia upgrade to 2.0
Changes
- feat(docker): ENTESB-19684 support Jolokia GET requests by @tadayosi in #127
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #130
- chore(build): update yarn to 3.6.1 and hold yarn in repo by @tadayosi in #142
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #145
- fix: Fixes github test build by @phantomjinx in #149
- Implementation of Form Authentication by @phantomjinx in #155
- fix: Running linting over all packages by @phantomjinx in #156
- chore(deps): bump mini-css-extract-plugin from 2.7.2 to 2.7.6 by @dependabot in #167
- chore(deps-dev): bump eslint-config-prettier from 8.10.0 to 9.0.0 by @dependabot in #166
- chore(deps-dev): bump eslint from 8.51.0 to 8.52.0 by @dependabot in #163
- chore(deps-dev): bump prettier from 3.0.0 to 3.0.3 by @dependabot in #162
- chore(deps): bump @types/jquery from 3.5.23 to 3.5.25 by @dependabot in #161
- chore(deps): bump actions/stale from 3 to 8 by @dependabot in #159
- chore(deps): bump actions/setup-node from 2 to 4 by @dependabot in #158
- chore(deps): bump actions/checkout from 2 to 4 by @dependabot in #157
- Merge of fixes from productization 2.x branch by @phantomjinx in #170
- Pick latest changes from 2.x branch by @phantomjinx in #178
- ci: HAWNG-281 apply yarn npm audit to workflow by @tadayosi in #187
- chore(deps): bump typescript from 4.9.5 to 5.2.2 by @dependabot in #174
- chore(deps-dev): bump concurrently from 8.2.1 to 8.2.2 by @dependabot in #175
- chore(deps): bump react-router-dom from 6.17.0 to 6.18.0 by @dependabot in #179
- chore(deps-dev): bump @types/jest from 29.5.6 to 29.5.8 by @dependabot in #193
- HAWNG-6: Adds custom 404 and 50x error pages by @phantomjinx in #196
- Nginx security by @phantomjinx in #195
- Upgrade node 18 by @phantomjinx in #198
- Upgrades hawtio/react to 0.9.2 by @phantomjinx in #199
- chore(deps): bump @types/react from 18.2.29 to 18.2.37 by @dependabot in #191
- chore(deps-dev): bump eslint from 8.52.0 to 8.54.0 by @dependabot in #202
- chore(deps): bump @patternfly/react-table from 4.113.6 to 4.113.7 by @dependabot in #203
- chore(deps-dev): bump prettier from 3.0.3 to 3.1.0 by @dependabot in #205
- chore(deps): bump react-router-dom from 6.18.0 to 6.19.0 by @dependabot in #201
- chore(deps): bump @types/node from 18.18.9 to 18.18.11 by @dependabot in #208
- chore(deps): bump @types/react-dom from 18.2.13 to 18.2.16 by @dependabot in #209
- chore(deps): bump react-markdown from 8.0.7 to 9.0.1 by @dependabot in #204
- chore: very minor fixes by @phantomjinx in #213
- chore(deps): bump typescript from 5.2.2 to 5.3.2 by @dependabot in #215
- chore(deps): bump @types/react from 18.2.37 to 18.2.38 by @dependabot in #216
- chore(deps-dev): bump ts-loader from 9.5.0 to 9.5.1 by @dependabot in #218
- chore(deps): bump @types/jquery from 3.5.25 to 3.5.29 by @dependabot in #220
- chore(deps): bump @patternfly/react-core from 4.278.0 to 4.278.1 by @dependabot in #223
- chore(deps): bump @types/react-dom from 18.2.16 to 18.2.17 by @dependabot in #217
- chore(deps): bump @types/node from 18.18.11 to 18.18.13 by @dependabot in #219
- chore(deps): bump react-router-dom from 6.19.0 to 6.20.0 by @dependabot in #221
- chore(deps-dev): bump tsup from 7.2.0 to 8.0.1 by @dependabot in #222
- chore(deps-dev): bump @types/jest from 29.5.8 to 29.5.10 by @dependabot in #224
- fix: Stops displaying no containers page while waiting for pods #210 by @phantomjinx in #212
- fix: Substitute placeholder for real version in About box #211 by @phantomjinx in #226
- chore(deps): bump @types/jsonpath from 0.2.2 to 0.2.4 by @dependabot in #225
- fix: Removes forcing of debug logging #214 by @phantomjinx in #227
- fix: Moves default image registry to quay.io #132 by @phantomjinx in #229
- chore(deps): bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in #230
- chore: upgrades jolokia to latest by @phantomjinx in #231
- chore(deps): bump @types/node from 18.18.13 to 18.19.2 by @dependabot in #233
- chore(deps-dev): bump eslint from 8.54.0 to 8.55.0 by @dependabot in #234
- chore(deps): bump @fortawesome/free-brands-svg-icons from 6.4.2 to 6.5.1 by @dependabot in #235
- chore(deps): bump react-router-dom from 6.20.0 to 6.20.1 by @dependabot in #238
- chore(deps): bump @fortawesome/fontawesome-svg-core from 6.4.2 to 6.5.1 by @dependabot in #236
- chore(deps-dev): bump eslint-config-prettier from 9.0.0 to 9.1.0 by @dependabot in #240
- chore(deps): bump @types/react from 18.2.38 to 18.2.42 by @dependabot in #241
- chore(deps): bump @fortawesome/free-solid-svg-icons from 6.4.2 to 6.5.1 by @dependabot in #237
- Clear site data on logout by @phantomjinx in #232
- fix: Move online-shell dev env to /online documentBase - #242 by @phantomjinx in #243
- Adds other commands to deploy install Makefile by @phantomjinx in #245
- fix: Disable the connect plugin #200 by @phantomjinx in #244
- chore(deps): bump actions/stale from 8 to 9 by @dependabot in #248
- chore: Updates version numbers of dependencies in README by @phantomjinx in #257
- chore(deps): bump @types/react from 18.2.42 to 18.2.43 by @dependabot in #255
- chore(deps): bump ts-node from 10.9.1 to 10.9.2 by @dependabot in #254
- Minor fixes by @phantomjinx in #258
- chore(deps-dev): bump html-webpack-plugin from 5.5.3 to 5.5.4 by @dependabot in #253
- chore(deps-dev): bump prettier from 3.1.0 to 3.1.1 by @dependabot in #252
- chore(deps): bump @types/node from 18.19.2 to 18.19.3 by @dependabot in #251
- chore(deps): bump typescript from 5.3.2 to 5.3.3 by @dependabot in #250
- chore(deps-dev): bump @types/jest from 29.5.10 to 29.5.11 by @dependabot in #249
- chore: Update hawtio/react to 1.0.0 rc.0 by @phantomjinx in #259
- fix: use official node 18 image #260 by @phantomjinx in #261
- chore: Upgrades hawtio/react to 1.0.1 by @phantomjinx in #263
- fix: Corrects Makefile install with CONSOLE_URL by @phantomjinx in #269
- chore(deps): bump react-router-dom from 6.20.1 to 6.21.0 by @dependabot in #268
- chore(deps): bump @types/react-dom from 18.2.17 to 18.2.18 by @dependabot in #267
- chore(deps): bump whatwg-fetch from 3.6.19 to 3.6.20 by @dependabot in #266
- chore(deps-dev): bump eslint from 8.55.0 to 8.56.0 by @dependabot in #264
- chore(deps): bump @types/react from 18.2.43 to 18.2.45 by @dependabot in #265
- fix: Upgrades hawtio/react to 1.0.2 #270 by @phantomjinx in #274
- Removal of connection limits by @phantomjinx in #273
Full Changelog: v1.15.0...v2.0.0