2.0.0 (2026-03-11)
Features
- jvm-diagnostics: Added help.md (96fd218)
2.0.0-pre.0 (2026-03-05)
Features
- core: add new entry 'knownQueryParams' to Plugin type (1657195), closes #903
- frontend: Jfr improvements (d29fc5a)
Bug Fixes
2.0.0-dev.3 (2026-03-02)
Features
2.0.0-dev.2 (2026-02-19)
Features
Bug Fixes
- connect: remove unnecessary apply button from Connect prefs (e3c9fc2)
- jmx: refactor and align nid usage on JMX tree (3ba5a95), closes #903
- jmx: try using searchParams from useSearchParams in JMX context (a0adb63)
2.0.0-dev.1 (2026-02-13)
Features
Bug Fixes
- auth: Provide some information after failed OIDC login (fixes #1853) (f3f3342)
- background of page should conform to theme of browser (d1434bd), closes #151515
- camel: add instructions for enabling Endpoints (in/out) / Exchanges tabs to help (7384569), closes #1824
- Theme changing failure with Patternfly 6 (828eb7f)
- ui: adjust loading page layout (2aaff91)
- ui: Adjust the tree to PF6 (8e9fbb4)
2.0.0-dev.0 (2025-12-19)
Features
- auth: Support multiple OIDC login methods (fixes #1581) (e96d7ba)
- upgrading to PatternFly v6 #1554 (b363173)
Bug Fixes
- camel: adjust PF v6 styles for CamelContent (845d78c)
- camel: fix test failures (571f5b2)
- charts: Add timestamp to jolokia attribute response if not available (#1804) (06eabef)
- charts: Avoid duplicate registration of Jolokia jobs for attributes/charts (#1804) (52e1b56)
- charts: Drill into java.lang:type=Memory attributes to get real numbers (fixes #1819) (d524dbb)
- charts: Update state using setChartData(old => new) (fixes #1804) (07f1200)
- connect: adjust PF v6 styles for Connect plugin (9b077a0)
- diagnostics: adjust PF v6 styles for Diagnostics plugin (fcd8077)
- help: adjust PF v6 styles for Hawtio Help (cbc1716)
- jmx: adjust PF v6 styles for JMX plugin (44e8eca)
- jolokia: Add canRead/canWrite to OptimisedMBeanAttribute type (fixes #1805) (e5c48f3)
- jolokia: handle all the rejected calls to readAttribute/writeAttribute (#1791) (7f8618a)
- jolokia: Handling more Jolokia errors (including background jobs) (fixes #1825) (2a085d6)
- logs: adjust PF v6 styles for Logs plugin (a64cb7b)
- migrate styles for PatternFly v6 (c905f64)
- preferences: adjust PF v6 styles for Hawtio Preferences (17a716b)
- quartz: adjust PF v6 styles for Quartz plugin (e33fe5f)
- runtime: adjust PF v6 styles for Runtime plugin (82de71e)
- springboot: adjust PF v6 styles for Spring Boot plugin (c54b748)
- ui: adjust PF v6 styles for Hawtio About modal (a5b100e)
- ui: adjust PF v6 styles for main Hawtio header (031b7ab)
What's Changed
- [E2E] Determine the hawtio branch to pull correct test images. by @jsolovjo in #1862
- fix(ui): Adjust the tree to PF6 by @grgrzybek in #1907
- [E2E] Fix the e2e workflow file. by @jsolovjo in #1906
- Ggrzybek fixes by @grgrzybek in #1920
- feat(jmx): preserve nid= url query parameter #903 by @tadayosi in #1922
- fix(ui): adjust loading page layout by @tadayosi in #1917
- build(deps-dev): bump eslint-plugin-testing-library from 7.13.5 to 7.15.4 by @dependabot[bot] in #1926
- build(deps): bump fast-xml-parser from 5.3.2 to 5.3.5 by @dependabot[bot] in #1927
- build(deps): bump diff from 4.0.2 to 4.0.4 by @dependabot[bot] in #1928
- build(deps): bump react-router-dom from 6.30.2 to 6.30.3 by @dependabot[bot] in #1929
- build(deps): bump @thumbmarkjs/thumbmarkjs from 1.5.1 to 1.7.1 by @dependabot[bot] in #1931
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1925
- build(deps-dev): bump prettier from 3.7.4 to 3.8.1 by @dependabot[bot] in #1933
- build(deps-dev): bump body-parser from 2.2.1 to 2.2.2 by @dependabot[bot] in #1935
- chore(camel): update @hawtio/camel-model versions by @tadayosi in #1936
- build(deps-dev): bump eslint from 9.39.1 to 9.39.2 by @dependabot[bot] in #1930
- build(deps-dev): bump webpack from 5.104.1 to 5.105.2 by @dependabot[bot] in #1934
- feat(connect): optionally preserve con url parameter (port to 2.x) by @tadayosi in #1938
- fix(jmx): refactor and align nid usage on JMX tree by @tadayosi in #1939
- build(deps-dev): bump typescript-eslint from 8.49.0 to 8.56.0 by @dependabot[bot] in #1940
- build(deps-dev): bump @types/node from 24.10.2 to 25.2.3 by @dependabot[bot] in #1941
- build(deps-dev): bump @swc/core from 1.15.3 to 1.15.11 by @dependabot[bot] in #1942
- build(deps): bump @thumbmarkjs/thumbmarkjs from 1.7.1 to 1.7.2 by @dependabot[bot] in #1943
- build(deps-dev): bump html-webpack-plugin from 5.6.5 to 5.6.6 by @dependabot[bot] in #1946
- build(deps): bump oauth4webapi from 3.8.3 to 3.8.5 by @dependabot[bot] in #1948
- build(deps-dev): bump webpack-dev-server from 5.2.2 to 5.2.3 by @dependabot[bot] in #1949
- build(deps-dev): bump @eslint/compat from 2.0.0 to 2.0.2 by @dependabot[bot] in #1944
- build(deps-dev): bump eslint-plugin-testing-library from 7.15.4 to 7.16.0 by @dependabot[bot] in #1945
- build(deps-dev): bump @testing-library/react from 16.3.0 to 16.3.2 by @dependabot[bot] in #1947
- build(deps): bump fast-xml-parser from 5.3.5 to 5.3.6 by @dependabot[bot] in #1950
- build(deps): bump tar from 7.4.3 to 7.5.9 by @dependabot[bot] in #1951
- [E2E] Fix workflow file according to branch name changes. by @jsolovjo in #1968
- build(deps-dev): bump @types/node from 25.2.3 to 25.3.0 by @dependabot[bot] in #1957
- build(deps-dev): bump eslint from 9.39.2 to 9.39.3 by @dependabot[bot] in #1958
- build(deps-dev): bump css-loader from 7.1.2 to 7.1.4 by @dependabot[bot] in #1959
- build(deps-dev): bump timezone-mock from 1.3.6 to 1.4.2 by @dependabot[bot] in #1960
- build(deps): bump keycloak-js from 26.2.1 to 26.2.3 by @dependabot[bot] in #1961
- build(deps-dev): bump swc-loader from 0.2.6 to 0.2.7 by @dependabot[bot] in #1963
- build(deps): bump eventemitter3 from 5.0.1 to 5.0.4 by @dependabot[bot] in #1964
- build(deps-dev): bump typescript-eslint from 8.56.0 to 8.56.1 by @dependabot[bot] in #1956
- build(deps): bump @thumbmarkjs/thumbmarkjs from 1.7.2 to 1.7.4 by @dependabot[bot] in #1962
- build(deps-dev): bump @swc/core from 1.15.11 to 1.15.13 by @dependabot[bot] in #1965
- build(deps): bump rollup from 4.45.0 to 4.59.0 by @dependabot[bot] in #1969
- feat(camel): support Camel model 4.18 and drop 4.10 by @tadayosi in #1971
- build(deps): bump fast-xml-parser from 5.3.6 to 5.4.1 by @dependabot[bot] in #1972
- JFR front-end improvements by @joshiraezcode in #1966
- fix(auth): Ensure that Keycloak auth method is correctly augmented (f… by @grgrzybek in #1978
- feat(core): add new entry 'knownQueryParams' to Plugin type by @tadayosi in #1979
- build(deps): bump dompurify from 3.3.1 to 3.3.2 by @phantomjinx in #1991
- build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #1981
- build(deps-dev): bump webpack from 5.105.2 to 5.105.4 by @dependabot[bot] in #1982
- build(deps-dev): bump @types/dagre from 0.7.53 to 0.7.54 by @dependabot[bot] in #1983
- build(deps-dev): bump @swc/core from 1.15.13 to 1.15.18 by @dependabot[bot] in #1984
- build(deps): bump axios from 1.13.5 to 1.13.6 by @dependabot[bot] in #1987
- build(deps): bump tar from 7.5.9 to 7.5.10 by @dependabot[bot] in #1988
- refactor(jvm-diagnostics): Changed name to JVM Diagnostics by @joshiraezcode in #1989
- build(deps-dev): bump @types/node from 25.3.1 to 25.3.3 by @dependabot[bot] in #1985
- build(deps-dev): bump copy-webpack-plugin from 13.0.1 to 14.0.0 by @dependabot[bot] in #1986
- Added help.md to Diagnostics plugin by @joshiraezcode in #1973
- HAWNG-1580: implement store to protect certain local storage settings by @phantomjinx in #1993
- HAWNG-1580: Export the preferences-service by @phantomjinx in #1994
Full Changelog: v1.12.3...v2.0.0