Skip to content

Releases: cryostatio/cryostat-openshift-console-plugin

v4.1.0

27 Nov 19:53
a1dabe9

Choose a tag to compare

What's Changed

🚀 Features

🔧 Fixes

  • fix(css): apply missing stylesheets to Topology and Recordings by @aptmac in #126
  • fix(backend): default port number in code agrees with config default by @andrewazores in #165
  • fix(proxy): handle upstream Cryostat connection failures by @andrewazores in #174
  • fix(express): adjustment for v5 by @andrewazores in #326

⚙️ Maintenance

  • chore(install): add plugin (un)install script by @andrewazores in #130
  • ci(tags): use package.json version as an image tag by @andrewazores in #137
  • chore(cryostat-web): bump to latest main by @andrewazores in #138
  • ci(tags): correct tag passing by @andrewazores in #141
  • chore(cryostat-web): bump to latest main by @andrewazores in #146
  • chore(modules): cryostat-web tracks main by @andrewazores in #148
  • build(deps-dev): bump @types/node from 22.10.6 to 22.13.5 in /backend by @dependabot[bot] in #157
  • build(deps-dev): bump @types/http-proxy from 1.17.15 to 1.17.16 in /backend by @dependabot[bot] in #145
  • build(deps): bump dompurify from 3.2.3 to 3.2.4 by @dependabot[bot] in #158
  • build(deps): bump jsonpath-plus from 10.2.0 to 10.3.0 by @dependabot[bot] in #159
  • build(deps): bump jsonpath-plus from 8.1.0 to 10.3.0 in /backend by @dependabot[bot] in #153
  • Bump eslint-plugin-react from 7.37.3 to 7.37.4 by @dependabot[bot] in #68
  • Bump undici from 6.21.0 to 6.21.1 by @dependabot[bot] in #59
  • Bump style-loader from 3.3.4 to 4.0.0 by @dependabot[bot] in #21
  • build(deps-dev): bump cypress from 13.17.0 to 14.0.3 by @dependabot[bot] in #150
  • Bump stylelint from 15.11.0 to 16.14.1 by @dependabot[bot] in #80
  • build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /backend by @dependabot[bot] in #168
  • build(deps-dev): bump @types/node from 22.13.5 to 22.13.8 in /backend by @dependabot[bot] in #167
  • build(deps-dev): bump @types/node from 22.13.8 to 22.13.9 in /backend by @dependabot[bot] in #169
  • build(deps-dev): bump @types/node from 22.13.9 to 22.13.10 in /backend by @dependabot[bot] in #170
  • chore(web): bump to ee25df9 by @ebaron in #171
  • build(deps-dev): bump @types/node from 22.13.10 to 22.13.11 in /backend by @dependabot[bot] in #178
  • build(deps-dev): bump @types/node from 22.13.11 to 22.13.13 in /backend by @dependabot[bot] in #179
  • build(deps-dev): bump @types/node from 22.13.13 to 22.13.14 in /backend by @dependabot[bot] in #180
  • build(deps-dev): bump @types/node from 22.13.14 to 22.13.17 in /backend by @dependabot[bot] in #181
  • build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /backend by @dependabot[bot] in #184
  • build(deps-dev): bump @types/node from 22.13.17 to 22.14.0 in /backend by @dependabot[bot] in #182
  • build(deps-dev): bump @types/node from 22.14.0 to 22.14.1 in /backend by @dependabot[bot] in #186
  • build(deps-dev): bump eslint-plugin-prettier from 5.2.1 to 5.3.1 by @dependabot[bot] in #212
  • build(deps-dev): bump @types/node from 22.14.1 to 22.15.3 in /backend by @dependabot[bot] in #210
  • build(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 by @dependabot[bot] in #209
  • build(deps-dev): bump stylelint from 16.14.1 to 16.19.1 by @dependabot[bot] in #207
  • build(deps-dev): bump copy-webpack-plugin from 12.0.2 to 13.0.0 by @dependabot[bot] in #194
  • build(deps): bump eslint-plugin-react-hooks from 5.1.0 to 5.2.0 by @dependabot[bot] in #218
  • build(deps-dev): bump @types/node from 22.15.3 to 22.15.11 in /backend by @dependabot[bot] in #215
  • build(deps-dev): bump @types/node from 22.15.11 to 22.15.14 in /backend by @dependabot[bot] in #222
  • build(deps-dev): bump eslint-plugin-prettier from 5.3.1 to 5.4.0 by @dependabot[bot] in #223
  • chore(web): bump to 532eeda by @andrewazores in #226
  • build(deps-dev): bump @types/node from 22.15.14 to 22.15.17 in /backend by @dependabot[bot] in #231
  • build(deps-dev): bump @types/node from 22.15.17 to 22.15.18 in /backend by @dependabot[bot] in #235
  • build(deps): bump undici from 6.21.1 to 6.21.3 by @dependabot[bot] in #236
  • build(deps-dev): bump @types/node from 22.15.18 to 22.15.19 in /backend by @dependabot[bot] in #239
  • build(deps-dev): bump @types/qs from 6.9.18 to 6.14.0 in /backend by @dependabot[bot] in #238
  • build(deps): bump ubi9/nodejs-22-minimal from 9.5 to 9.6 by @dependabot[bot] in #240
  • build(deps): bump ubi9/nodejs-22 from 9.5 to 9.6 by @dependabot[bot] in #241
  • build(deps-dev): bump @types/node from 22.15.19 to 22.15.21 in /backend by @dependabot[bot] in #245
  • build(deps-dev): bump @types/node from 22.15.21 to 22.15.23 in /backend by @dependabot[bot] in #249
  • build(deps-dev): bump @types/node from 22.15.23 to 22.15.24 in /backend by @dependabot[bot] in #250
  • build(deps-dev): bump @types/node from 22.15.24 to 22.15.29 in /backend by @dependabot[bot] in #253
  • build(deps-dev): bump @types/node from 22.15.29 to 22.15.30 in /backend by @dependabot[bot] in #257
  • build(deps-dev): bump @types/morgan from 1.9.9 to 1.9.10 in /backend by @dependabot[bot] in #258
  • build(deps): bump brace-expansion from 2.0.1 to 2.0.2 in /backend by @dependabot[bot] in #261
  • build(deps): bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot[bot] in #262
  • build(deps): bump morgan from 1.10.0 to 1.10.1 in /backend by @dependabot[bot] in #284
  • build(deps): bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #286
  • build(deps-dev): bump webpack-dev-server from 4.15.2 to 5.2.2 by @dependabot[bot] in https://github.com/c...
Read more

v4.0.3

07 Oct 20:23
9cf3051

Choose a tag to compare

What's Changed

⚙️ Maintenance

  • build(webui): update submodule to 2969a77 by @ebaron in #439
  • build(deps): bump @kubernetes/client-node from 1.3.0 to 1.4.0 in /backend (backport #455) by @mergify[bot] in #459

Others

  • build(deps): bump tar-fs from 3.1.0 to 3.1.1 in /backend (backport #431) by @mergify[bot] in #432

Full Changelog: v4.0.2...v4.0.3

v4.0.2

03 Sep 20:35
112dfd8

Choose a tag to compare

What's Changed

⚙️ Maintenance

  • build(deps): bump @kubernetes/client-node from 0.22.1 to 1.3.0 in /backend (backport #251) by @mergify[bot] in #379
  • build(webui): update submodule to a8eea19 by @ebaron in #386

Full Changelog: v4.0.1...v4.0.2

v4.0.1

09 Jun 20:38
18715aa

Choose a tag to compare

What's Changed

🔧 Fixes

  • fix(proxy): handle upstream Cryostat connection failures (backport #174) by @mergify in #214
  • fix(dashboards): MBean metrics cards do not fire queries (backport #220) by @mergify in #227

⚙️ Maintenance

  • build(deps): bump ubi9/nodejs-22-minimal from 9.5 to 9.6 (backport #240) by @mergify in #243

Others

  • build(deps): bump ubi9/nodejs-22 from 9.5 to 9.6 (backport #241) by @mergify in #244

Full Changelog: v4.0.0...v4.0.1

v4.0.0

19 Mar 17:24
e96530b

Choose a tag to compare

What's Changed

🚀 Features

  • feat(context): override URL and headers for API requests by @andrewazores in #78
  • feat(selector): add button to open standalone Cryostat Web UI by @andrewazores in #90
  • feat(notifications): rough implementation of notification toasts by @andrewazores in #92

🔧 Fixes

  • fix(backend): correct kubernetes/client-node import by @andrewazores in #56
  • fix(selector): correct state management to avoid deselection on navigation by @andrewazores in #88
  • fix(matchexpression): update -web to fix match expression view by @andrewazores in #109
  • fix(proxy): clean up proxy path handling and ensure querystrings are preserved by @andrewazores in #117
  • fix(backend): default port number in code agrees with config default (backport #165) by @mergify in #166

⚙️ Maintenance

Others

  • Web UI prototyping by @andrewazores in #1
  • feat(selector): select Cryostat instances by labelled Services by @andrewazores in #5
  • ci(build): set up project CI by @andrewazores in #6
  • ci(queue): enable merge queue processing by @andrewazores in #38
  • Bump follow-redirects from 1.15.6 to 1.15.9 in /backend by @dependabot in #7
  • Bump express from 4.19.2 to 4.21.2 in /backend by @dependabot in #9
  • Bump path-to-regexp and express in /backend by @dependabot in #10
  • Bump jsonpath-plus and @kubernetes/client-node in /backend by @dependabot in #12
  • Bump @types/node from 22.0.2 to 22.10.5 in /backend by @dependabot in #11
  • Bump typescript from 5.6.0-beta to 5.7.3 in /backend by @dependabot in #15
  • Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #19
  • Bump copy-webpack-plugin from 6.4.1 to 12.0.2 by @dependabot in #32
  • Bump prettier from 2.8.8 to 3.4.2 by @dependabot in #34
  • Bump cypress from 12.17.4 to 13.17.0 by @dependabot in #18
  • Bump @stoplight/prism-cli from 5.10.0 to 5.12.0 by @dependabot in #28
  • Bump eslint-plugin-react from 7.37.2 to 7.37.3 by @dependabot in #33
  • Bump cross-spawn from 7.0.3 to 7.0.6 in /backend by @dependabot in #8
  • Bump qs and @types/qs in /backend by @dependabot in #13
  • Bump @types/node from 18.19.54 to 22.10.5 by @dependabot in #31
  • chore(i18n): combine cryostat-web i18n strings into plugin__cryostat-plugin namespace by @aptmac in #41
  • chore(backend): type safety cleanup by @andrewazores in #14
  • feat(pages): add pages for creating recordings, rules, and targets by @aptmac in #50
  • feat(plugin): dynamic lookup of ConsolePlugin CR by @andrewazores in #75
  • ci(runner): split build across per-arch runners by @andrewazores in #81
  • docs(readme): basic description of project and links to other components by @andrewazores in #84
  • feat(selector): extract CryostatSelector into its own component by @aptmac in #83
  • fix(Dockerfile): use yarn build instead of build-dev by @aptmac in #87
  • feat(proxy): websocket proxying, CSRF handling by @andrewazores in #85
  • chore(context): pass the CryostatContext into the ReportService by @aptmac in #89
  • chore(build): remove npm install from frontend build by @aptmac in #91
  • chore(cleanup): update the plugin name and description, and cleanup nav by @aptmac in #93
  • chore(i18n): cleanup common.json, and add missing Cryostat key by @aptmac in #96
  • feat(capabilities): disable UI file upload capability by @andrewazores in #97
  • chore(pages): remove SettingsPage navigation by @aptmac in #98
  • fix(about): perform server query to populate data for About page by @andrewazores in #100
  • chore(css): apply cryostat-web stylesheets to CryostatContainer by @aptmac in #112
  • fix(grafana): enable "View in Grafana" if Route is available by @andrewazores in #106
  • chore(mergify): set up mergify by @andrewazores in #114
  • cho...
Read more