Skip to content

Releases: cryostatio/cryostat-openshift-console-plugin

v4.0.1

09 Jun 20:38
18715aa
Compare
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
Compare
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