Skip to content

Releases: hawtio/hawtio-online

v2.1.1

31 Jul 16:32
Compare
Choose a tag to compare

Overview

New incremental minor version of Hawtio-Online. Addresses a flaw found in the build of the 2.1.0 container image that prevented access to the cluster API.

Container Image

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

v2.1.0

29 May 14:06
Compare
Choose a tag to compare

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 https://github.com/hawtio...
Read more

v2.0.0

21 Dec 17:14
Compare
Choose a tag to compare

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

Read more

v1.15.0

27 Sep 06:04
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump async from 2.6.3 to 2.6.4 by @dependabot in #107
  • fix(online): ENTESB-17741 Open pod details leads to Page Not Found by @tadayosi in #109
  • fix(online): ENTESB-17741 fix replicationcontrollers in pod discovery by @tadayosi in #111
  • fix(online): ENTESB-17741 handle statefulsets better by @tadayosi in #113
  • fix(docker): ENTESB-19169 Artemis plugin not rendering MBeans correctly by @tadayosi in #119

Full Changelog: v1.14.0...v1.15.0

v1.14.0

08 Apr 06:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.13.0...v1.14.0

v1.13.0

10 Mar 04:56
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 by @dependabot in #56
  • chore(deps): bump ini from 1.3.5 to 1.3.7 by @dependabot in #79
  • feat(docker): move Docker image to UBI RHEL 8 #80 by @tadayosi in #81
  • chore(deps): bump ws from 5.2.2 to 5.2.3 by @dependabot in #83
  • chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #82
  • chore(deps): bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #84
  • feat(docker): ENTESB-16897 - provide nginx performance tuning via env vars by @tadayosi in #86
  • Increase proxy cache memory to work properly on ppc64le by @mmelko in #87
  • Support Kubernetes by @tadayosi in #88
  • chore(deps): bump follow-redirects from 1.11.0 to 1.14.7 by @dependabot in #90
  • feat(k8s): add script to generate a serving tls certificate by @tadayosi in #91
  • feat: support cluster mode deployment with the new kustomize-based installation by @tadayosi in #94
  • doc(k8s): reorg README and update with the new deployment method #89 by @tadayosi in #95
  • doc(k8s): add doc on creating serviceaccount for form auth #89 by @tadayosi in #96
  • chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #98

New Contributors

Full Changelog: v1.12.0...v1.13.0

v1.12.0

11 Oct 04:47
5bf18cc
Compare
Choose a tag to compare

What's Changed

  • fix(dev): Local run doesn't work with OpenShift 4.x #59 by @tadayosi in #65
  • Allow to filter projects with a label selector by @vinzent in #72
  • docs: fix bad urls in readme resolves #74 by @Scuilion in #75
  • build(deps): bump stringstream from 0.0.5 to 0.0.6 by @dependabot in #47
  • build(deps): bump mixin-deep from 1.3.1 to 1.3.2 by @dependabot in #48

New Contributors

Full Changelog: v1.11.0...v1.12.0

v1.7.1

08 Aug 16:24
c680df6
Compare
Choose a tag to compare

Enhancements

  • Add the OPENSHIFT_WEB_CONSOLE_URL parameter to OpenShift 4 templates
  • Expose OpenShift cluster version in OpenShift service

Fixes

  • Adjust links to OpenShift Web console resources based on cluster version

Changes

  • Upgrade @hawtio/integration to version 4.7.4
  • Upgrade @hawtio/kubernetes-api to version 4.6.2
  • Upgrade @hawtio/oauth to version 4.7.3

v1.7.0

26 Jul 09:08
9e626a9
Compare
Choose a tag to compare

Features

  • OpenShift 4 support
  • New backend gateway that enables proxying Jolokia agents by addressing hosting pods by their podIP

Enhancements

  • Upgrade Header and Vertical Navigation to PatternFly 4
  • Update Fuse console on OpenShift with new branding

Changes

  • Upgrade @hawtio/integration to version 4.6.2
  • Upgrade @hawtio/kubernetes-api to version 4.6.0
  • Upgrade @hawtio/oauth to version 4.6.0

1.5.0

27 Sep 07:46
f58cc25
Compare
Choose a tag to compare

Features

  • Display user id and username in navigation bar menu
  • Add an app launcher widget in navigation bar to ease switching between consoles
  • Add a context switcher widget in the navigation bar of the JVM console to ease switching between containers
  • Group pods by deployment or deployment config in the list view
  • Display Camel routes count in pods views
  • OpenShift resources are not displayed with clickable links that open the corresponding resources in the OpenShift Web console

Screenshots

Group pods by deployment or deployment config in the list view

screenshot 2018-10-09 at 15 39 18

App launcher

screenshot 2018-10-09 at 15 43 22

Context switcher widget to ease switching between containers

screenshot 2018-10-09 at 15 47 07

Camel routes count in pods views

screenshot 2018-10-09 at 15 44 55

screenshot 2018-10-09 at 15 45 28

Fixes

  • Do not logout user when resetting preferences
  • Pod labels were not displaying

Changes

  • Upgrade @hawtio/integration to version 4.0.12