Repository navigation
Releases
Releases · codecentric/spring-boot-admin
4.1.5
What's Changed
Features
- ci(release): use GitHub generated release notes by @SteKoe in #5762
- fix: resolve SBOM dependency tree root from metadata (#5745) by @faystmax in #5749
- fix: share notification filters across Hazelcast cluster nodes by @SteKoe in #5737
- fix(ui): add missing restart/shutdown failure messages by @NotAFlightRisk in #5780
- fix: preserve thread dump response order by @shivanshmishra54 in #5741
- fix: stop expanding cyclic SBOM dependencies (#5746) by @faystmax in #5748
- docs: group actuator endpoints by provider and document Spring Cloud features by @SteKoe in #5791
- fix(server): avoid #execInfo in mail template by @SteKoe in #5815
- test(server): verify SSRF filter blocks internal addresses at connect time by @SteKoe in #5834
- fix(ui): stop process polling when unmounted during initialization by @Aminark in #5845
- fix(server): strip headers declared by Connection by @Aminark in #5841
- fix(server): isolate failures when sending reminders by @Aminark in #5843
- fix(server): skip endpoint probing when unreachable by @ulischulte in #5816
- fix(ui): show polling failures after retries are exhausted by @Aminark in #5844
- feat(#5534): composite health and details by @SteKoe in #5540
- fix(server): handle null values in flattened info tags by @Aminark in #5842
- fix(ui): use import.meta.dirname in vite config by @SteKoe in #5849
- fix(server): resolve Hazelcast notification trigger independent of auto-configuration order by @YadavKshitiz in #5726
- feat: allow selective Hazelcast caches by @shivanshmishra54 in #5739
- fix(server): evaluate Hazelcast switches at runtime to support AOT by @SteKoe in #5870
- test(e2e): add Playwright smoke suite and accessible names for icon-only controls by @SteKoe in #5872
Bug Fixes
Dependencies
- chore(deps): update dependency npm to v12.2.0 by @renovate[bot] in #5761
- chore(deps): update dependency globals to v17.13.0 by @renovate[bot] in #5760
- chore(deps): update dependency eslint to v10.12.0 by @renovate[bot] in #5763
- chore(deps): update dependency sanitize-html to v2.18.0 by @renovate[bot] in #5764
- fix(deps): update dependency iso8601-duration to v2.2.0 by @renovate[bot] in #5766
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-21 by @renovate[bot] in #5767
- chore(deps): update dependency jsdom to v30.1.2 by @renovate[bot] in #5768
- chore(deps): update dependency cronstrue to v3.29.0 by @renovate[bot] in #5770
- chore(deps): update dependency org.eclipse.jetty:jetty-alpn-server to v12.1.14 by @renovate[bot] in #5769
- chore(deps): update dependency js-yaml to v5.4.3 by @renovate[bot] in #5772
- chore(deps): update typescript-eslint monorepo to v8.71.1 by @renovate[bot] in #5773
- chore(deps): update dependency vite to v8.3.3 by @renovate[bot] in #5774
- chore(deps): update dependency dotenv to v18.0.6 by @renovate[bot] in #5775
- chore(deps): update dependency cronstrue to v3.30.0 by @renovate[bot] in #5776
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-22 by @renovate[bot] in #5777
- fix(deps): update dependency vue-router to v5.4.0 by @renovate[bot] in #5779
- chore(deps): update dependency cronstrue to v3.31.0 by @renovate[bot] in #5782
- chore(deps): update dependency vite to v8.3.4 by @renovate[bot] in #5781
- chore(deps): update dependency primelocale to v2.6.0 by @renovate[bot] in #5783
- chore(deps): update dependency happy-dom to v20.14.6 by @renovate[bot] in #5784
- chore(deps): update dependency dotenv to v18.0.7 by @renovate[bot] in #5785
- chore(deps): update dependency prettier to v3.9.10 by @renovate[bot] in #5787
- chore(deps): update dependency @vitejs/plugin-vue to v6.0.10 by @renovate[bot] in #5786
- fix(deps): update dependency vue-i18n to v11.4.14 by @renovate[bot] in #5788
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-23 by @renovate[bot] in #5789
- chore(deps): update dependency msw to v3 by @renovate[bot] in #5747
- chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.23.0 by @renovate[bot] in #5793
- chore(deps): update dependency cronstrue to v3.32.0 by @renovate[bot] in #5796
- chore(deps): update dependency vitest to v5.0.4 by @renovate[bot] in #5795
- chore(deps): update typescript-eslint monorepo to v8.71.2 by @renovate[bot] in #5798
- chore(deps): update storybook monorepo to v10.6.2 by @renovate[bot] in #5797
- chore(deps): update dependency @testing-library/user-event to v14.6.8 by @renovate[bot] in #5799
- fix(deps): update dependency vue to v3.5.44 by @renovate[bot] in #5800
- chore(deps): update dependency eslint-plugin-prettier to v5.5.7 by @renovate[bot] in #5801
- chore(deps): update dependency org.sonatype.central:central-publishing-maven-plugin to v0.11.1 by @renovate[bot] in #5802
- chore(deps): update dependency org.sonatype.central:central-publishing-maven-plugin to v0.12.0 by @renovate[bot] in #5803
- chore(deps): update node.js version to v24.22.0 by @renovate[bot] in #5804
- chore(deps): update dependency dotenv to v18.0.8 by @renovate[bot] in #5805
- chore(deps): update dependency jsdom to v30.1.3 by @renovate[bot] in #5806
- chore(deps): update dependency qs to v6.16.1 by @renovate[bot] in #5807
- chore(deps): update dependency sanitize-html to v2.18.1 by @renovate[bot] in #5808
- chore(deps): update dependency vitest to v5.0.5 by @renovate[bot] in #5809
- fix(deps): update react monorepo to v19.3.1 by @renovate[bot] in #5810
- chore(deps): update dependency js-yaml to v5.5.0 by @renovate[bot] in #5811
- chore(deps): update dependency happy-dom to v21 by @renovate[bot] in #5794
- fix(deps): update dependency vue-i18n to v11.4.15 by @renovate[bot] in #5814
- chore(deps): update dependency npm to v12.2.1 by @renovate[bot] in #5813
- chore(deps): update dependency eslint to v10.13.0 by @renovate[bot] in #5818
- fix(deps): update dependency vue-i18n to v11.4.16 by @renovate[bot] in #5817
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-24 by @renovate[bot] in #5819
- chore(d...
4.1.4
What's Changed
Features
- docs: add security policy document by @SteKoe in #5723
- fix: Make sure to pass the spring.boot.admin.event-store.prune-info-updated-events flag also to the HazelcastEventStore implementation by @cdprete in #5722
- fix(ui): register views synchronously so extensions get their routes by @michalformanek in #5725
- fix: Make sure that StatusUpdateTrigger and InfoUpdateTrigger keep running on rolling updates by @cdprete in #5663
- Fix/5662 default content type sba settings by @ulischulte in #5670
- Configure instance event store maximum size by @shivanshmishra54 in #5738
Dependencies
- chore(deps): update dependency eslint-plugin-vue to v10.11.1 by @renovate[bot] in #5727
- chore(deps): update dependency jsdom to v30.1.1 by @renovate[bot] in #5728
- chore(deps): update dependency vite to v8.3.1 by @renovate[bot] in #5730
- chore(deps): update dependency prettier to v3.9.9 by @renovate[bot] in #5729
- chore(deps): update typescript-eslint monorepo to v8.70.1 by @renovate[bot] in #5731
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-20 by @renovate[bot] in #5732
- chore(deps): update npm to v12.1.0 by @renovate[bot] in #5734
- fix(deps): update dependency org.jolokia:jolokia-support-springboot to v2.6.3 by @renovate[bot] in #5733
- fix(deps): update revision to v4.1.3 by @renovate[bot] in #5735
- fix(deps): update dependency dotenv to v18 by @renovate[bot] in #5714
- fix(deps): update dependency @vueuse/core to v15 by @renovate[bot] in #5713
- chore(deps): update dependency vitest to v5 by @renovate[bot] in #5712
- fix(deps): update dependency pretty-bytes to v7.2.0 by @renovate[bot] in #5736
- chore(deps): update dependency maven to v3.10.0 by @renovate[bot] in #5744
- chore(deps): update typescript-eslint monorepo to v8.71.0 by @renovate[bot] in #5752
- chore(deps): update dependency @types/sanitize-html to v2.16.2 by @renovate[bot] in #5753
- chore(deps): update storybook monorepo to v10.6.1 by @renovate[bot] in #5754
- chore(deps): update dependency dotenv to v18.0.5 by @renovate[bot] in #5756
- chore(deps): update dependency vite to v8.3.2 by @renovate[bot] in #5757
- chore(renovate): fix self-update and node/npm tracking by @SteKoe in #5755
- fix(deps): update dependency vue-i18n to v11.4.13 by @renovate[bot] in #5759
- chore(deps): update dependency vitest to v5.0.3 by @renovate[bot] in #5758
New Contributors
- @michalformanek made their first contribution in #5725
- @shivanshmishra54 made their first contribution in #5738
Full Changelog: 4.1.3...4.1.4
4.1.3
What's Changed
Features
- fix(#5525): Make StatusInfo payload respect the sorting coming from the health payload for the provided details by @cdprete in #5526
- chore: rework README.md by @SteKoe in #5541
- feat: MCP server by @SteKoe in #5542
- chore(samples): add property to skip maven deployment for samples by @SteKoe in #5571
- fixed logger colours: TRACE=gray(extra-light), DEBUG=blue(info), INFO… by @ulischulte in #5591
- Enhance rendering of javadoc tags by @ulischulte in #5622
- docs: fix minor wording in contribution guide by @ansn366 in #5625
- chore(renovate): exclude internal MCP modules from lookup by @SteKoe in #5666
- Add option to prune obsolete INFO_UPDATED events on append by @PineeAppleee in #5664
- feat(#5504): customizable browser notifications by @abhiramaab in #5584
- Sanitize HTML in content returned by monitored instances by @andreasfritz in #5717
- fix(ui): sanitize add-filter success notification by @hzpz in #5719
Dependencies
- chore(deps): update dependency sanitize-html to v2.17.6 by @renovate[bot] in #5533
- chore(deps): update storybook monorepo to v10.5.0 by @renovate[bot] in #5532
- fix(deps): update dependency @fortawesome/vue-fontawesome to v3.3.1 by @renovate[bot] in #5531
- chore(deps): update dependency prettier to v3.9.5 by @renovate[bot] in #5530
- chore(deps): update dependency vite to v8.1.4 by @renovate[bot] in #5529
- chore(deps): update npm to v12 by @renovate[bot] in #5528
- chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v1.1.4 by @renovate[bot] in #5523
- chore(deps): update dependency msw to v2.15.0 by @renovate[bot] in #5524
- chore(deps): update docusaurus monorepo to v3.10.2 by @renovate[bot] in #5536
- chore(deps): update dependency @eslint/eslintrc to v3.3.6 by @renovate[bot] in #5535
- chore(deps): update github/issue-metrics action to v5 by @renovate[bot] in #5522
- chore(deps): update dependency eslint to v10.7.0 by @renovate[bot] in #5537
- fix(deps): update dependency @fortawesome/vue-fontawesome to v3.3.2 by @renovate[bot] in #5543
- chore(deps): update typescript-eslint monorepo to v8.64.0 by @renovate[bot] in #5545
- chore(deps): update dependency fuse.js to v7.5.0 by @renovate[bot] in #5544
- chore(deps): update dependency @vitejs/plugin-vue to v6.0.8 by @renovate[bot] in #5547
- fix(deps): update font awesome to v7.3.1 by @renovate[bot] in #5549
- fix(deps): update dependency pretty-bytes to v7.1.1 by @renovate[bot] in #5548
- fix(deps): update dependency vue-router to v5.2.0 by @renovate[bot] in #5551
- chore(deps): update dependency vite to v8.1.5 by @renovate[bot] in #5553
- chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v1.1.5 by @renovate[bot] in #5552
- chore(deps): update storybook monorepo to v10.5.2 by @renovate[bot] in #5554
- chore(deps): update dependency happy-dom to v20.11.0 by @renovate[bot] in #5558
- chore(deps): update actions/setup-node action to v7 by @renovate[bot] in #5546
- fix(deps): update dependency @primeuix/themes to v3 by @renovate[bot] in #5555
- fix(deps): update dependency @primevue/core to v5 by @renovate[bot] in #5556
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.1 by @renovate[bot] in #5560
- chore(deps): update dependency js-yaml to v5.2.2 [security] by @renovate[bot] in #5561
- fix(deps): update dependency vue to v3.5.40 by @renovate[bot] in #5550
- chore(deps): update dependency eslint-plugin-vue to v10.10.0 by @renovate[bot] in #5563
- fix(deps): update dependency vue-i18n to v11.4.7 by @renovate[bot] in #5562
- chore(deps): update typescript-eslint monorepo to v8.65.0 by @renovate[bot] in #5565
- chore(deps): update storybook monorepo to v10.5.3 by @renovate[bot] in #5564
- chore(deps): update dependency prettier to v3.9.6 by @renovate[bot] in #5567
- fix(deps): update dependency @fortawesome/vue-fontawesome to v3.3.3 by @renovate[bot] in #5568
- fix(deps): update react monorepo to v19.2.8 by @renovate[bot] in #5570
- chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v1.1.6 by @renovate[bot] in #5569
- chore(deps): update dependency @testing-library/jest-dom to v7 by @renovate[bot] in #5566
- chore(deps): update dependency happy-dom to v20.11.1 by @renovate[bot] in #5572
- chore(deps): update storybook monorepo to v10.5.5 by @renovate[bot] in #5573
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-12 by @renovate[bot] in #5574
- fix(deps): update dependency vue-i18n to v11.4.8 by @renovate[bot] in #5575
- chore(deps): update dependency eslint to v10.8.0 by @renovate[bot] in #5576
- chore(deps): update dependency globals to v17.8.0 by @renovate[bot] in #5577
- chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin to v1.8.0 by @renovate[bot] in #5578
- chore(deps): update node.js to v24.18.1 by @renovate[bot] in #5579
- chore(deps): update node.js to v24.18.1 by @renovate[bot] in #5580
- chore(deps): update dependency vite-plugin-vue-devtools to v8.2.1 by @renovate[bot] in #5581
- chore(deps): update dependency com.github.eirslett:frontend-maven-plugin to v2.0.2 by @renovate[bot] in #5585
- fix(deps): update dependency @vueuse/core to v14.4.0 by @renovate[bot] in #5586
- fix(deps): update dependency axios to v1.19.0 by @renovate[bot] in #5587
- chore(deps): update npm to v12.0.2 by @renovate[bot] in #5588
- chore(deps): update dependency js-yaml to v5.2.3 by @renovate[bot] in #5592
- chore(deps): update dependency org.cyclonedx:cyclonedx-maven-plugin to v2.9.3 by @renovate[bot] in #5593
- chore(deps): update dependency vite to v8.2.0 by @renovate[bot] in #5595
- chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v1.1.7 by @renovate[bot] in #5594
- chore(deps): update dependency globals to v17.9.0 by @renovate[bot] in #5596
- chore(deps): update dependency @testing-library/user-event to v14.6.3 by @renovate[bot] in #5598
- chore(deps): update dependency org.eclipse.jetty:jetty-alpn-server to v12.1.12 by @renovate[bot] in #5599
- chore(deps): update storybook monorepo to...
3.5.11
What's Changed
Features
- Backport #5717 'Sanitize HTML in content returned by monitored instan… by @ulischulte in #5720
Full Changelog: 3.5.10...3.5.11
3.5.10
What's Changed
Features
- fix: backport (#5288) journal filter theme fix to 3.5.x by @AdelFetner in #5539
New Contributors
- @AdelFetner made their first contribution in #5539
Full Changelog: 3.5.9...3.5.10
3.5.8
What's Changed
Features
- fix(deps): update revision to v3.5.7 by @renovate[bot] in #5004
- chore(deps): update dependency happy-dom to v20.3.3 by @renovate[bot] in #5005
- fix(deps): update dependency vue to v3.5.27 by @renovate[bot] in #5006
- chore(deps): update dependency vite-plugin-static-copy to v3.1.5 by @renovate[bot] in #5007
- chore(deps): update dependency vite-plugin-static-copy to v3.1.5 by @renovate[bot] in #5008
- chore(deps): update dependency @primeuix/themes to v2.0.3 by @renovate[bot] in #5009
- chore(deps): update typescript-eslint monorepo to v8.53.1 by @renovate[bot] in #5010
- chore(deps): update dependency happy-dom to v20.3.4 by @renovate[bot] in #5011
- chore(deps): update storybook monorepo to v10.2.0 by @renovate[bot] in #5013
- Add missing factory and helper methods for OUT_OF_SERVICE and RESTRICTED status by @csbiy in #5012
- chore(deps): update dependency prettier to v3.8.1 by @renovate[bot] in #5014
- chore(deps): update dependency sass to v1.97.3 by @renovate[bot] in #5015
- chore(deps): update dependency vitest to v4.0.18 by @renovate[bot] in #5017
- chore(deps): update dependency happy-dom to v20.3.7 by @renovate[bot] in #5018
- chore(deps): update dependency globals to v17.1.0 by @renovate[bot] in #5019
- chore(deps): update dependency vite-plugin-static-copy to v3.1.6 by @renovate[bot] in #5020
- chore(deps): update dependency vite-plugin-static-copy to v3.1.6 by @renovate[bot] in #5021
- fix(deps): update dependency axios to v1.13.3 by @renovate[bot] in #5022
- chore(deps): update dependency happy-dom to v20.3.9 by @renovate[bot] in #5023
- fix(deps): update react monorepo to v19.2.4 by @renovate[bot] in #5024
- chore(deps): update typescript-eslint monorepo to v8.54.0 by @renovate[bot] in #5025
- chore(deps): update storybook monorepo to v10.2.1 by @renovate[bot] in #5026
- chore(deps): update dependency globals to v17.2.0 by @renovate[bot] in #5027
- chore(deps): update dependency vite-plugin-static-copy to v3.2.0 by @renovate[bot] in #5028
- chore(deps): update dependency vite-plugin-static-copy to v3.2.0 by @renovate[bot] in #5029
- fix(deps): update dependency axios to v1.13.4 by @renovate[bot] in #5031
- chore(deps): update dependency org.eclipse.jetty:jetty-alpn-server to v12.1.6 by @renovate[bot] in #5030
- chore(deps): update dependency happy-dom to v20.4.0 by @renovate[bot] in #5032
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 by @renovate[bot] in #5033
- chore(deps): update dependency cronstrue to v3.11.0 by @renovate[bot] in #5036
- feat(i18n): improve zh-TW translations and add missing entries by @tan9 in #5034
- chore(deps): update storybook monorepo to v10.2.2 by @renovate[bot] in #5039
- chore(deps): update storybook monorepo to v10.2.3 by @renovate[bot] in #5041
- chore(deps): update dependency autoprefixer to v10.4.24 by @renovate[bot] in #5042
- chore(deps): update dependency globals to v17.3.0 by @renovate[bot] in #5043
- chore(deps): update dependency @vitejs/plugin-vue to v6.0.4 by @renovate[bot] in #5046
- chore(deps): update storybook monorepo to v10.2.4 by @renovate[bot] in #5047
- chore(deps): update dependency happy-dom to v20.5.0 by @renovate[bot] in #5048
- chore(deps): update dependency primelocale to v2.2.4 by @renovate[bot] in #5049
- chore(deps): update dependency glob to v13.0.1 by @renovate[bot] in #5050
- chore(deps): update dependency msw to v2.12.8 by @renovate[bot] in #5051
- chore(deps): update storybook monorepo to v10.2.5 by @renovate[bot] in #5052
- fix(deps): update dependency vue-router to v5 by @renovate[bot] in #5038
- chore(deps): update dependency jsdom to v28 by @renovate[bot] in #5045
- chore(deps): update storybook monorepo to v10.2.6 by @renovate[bot] in #5053
- fix(#4341): add resize observer to dynamically adjust thread timelines on element resize by @SteKoe in #5035
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-7 by @renovate[bot] in #5054
- fix(deps): update dependency axios to v1.13.5 [security] by @renovate[bot] in #5055
- fix(#4858): deduplicate events by @teja2 in #4872
- chore(deps): update storybook monorepo to v10.2.7 by @renovate[bot] in #5056
- chore(deps): update dependency dotenv to v17.2.4 by @renovate[bot] in #5057
- chore(deps): update dependency esbuild to v0.27.3 by @renovate[bot] in #5058
- chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.10.0 by @renovate[bot] in #5059
- chore(deps): update dependency msw to v2.12.9 by @renovate[bot] in #5060
- chore(deps): update eslint monorepo to v10 (major) by @renovate[bot] in #5061
New Contributors
- @csbiy made their first contribution in #5012
- @tan9 made their first contribution in #5034
- @teja2 made their first contribution in #4872
Full Changelog: 3.5.7...3.5.8
4.1.2
What's Changed
Features
- chore(tests): add regression tests for UiController by @amirdeljouyi in #5481
- feat(#5476): Add configuration property to allow the selection of the mismatch strategy to use for status update events by @cdprete in #5483
- feat(#5352): healthgroups endpoint by @ulischulte in #5416
- test: cover admin ui resource handler registration by @amirdeljouyi in #5511
- feat(#4342) logfile view - chunk navigation by @vetri15 in #5390
- fix(#5452): add optional ssrf check mechanism by @SteKoe in #5464
- chore: Add 'localNpm' Maven build profile and 'npm.registry' Maven property to accomodate the UI build in corporate environments by @cdprete in #5465
- refactor(pom): update maven compiler configuration to use release version by @SteKoe in #5521
Dependencies
- fix(deps): update dependency axios to v1.18.0 by @renovate[bot] in #5466
- chore(deps): update storybook monorepo to v10.4.5 by @renovate[bot] in #5467
- chore(deps): update vitest monorepo to v4.1.9 by @renovate[bot] in #5468
- chore(deps): update typescript-eslint monorepo to v8.61.1 by @renovate[bot] in #5469
- chore(deps): update happy-dom monorepo to v20.10.4 by @renovate[bot] in #5470
- chore(deps): update storybook monorepo to v10.4.6 by @renovate[bot] in #5471
- chore(deps): update central-publishing-maven-plugin.version to v0.11.0 by @renovate[bot] in #5472
- chore(deps): update happy-dom monorepo to v20.10.5 by @renovate[bot] in #5473
- chore(deps): update node.js to v24.17.0 by @renovate[bot] in #5474
- chore(deps): update node.js version to v24.17.0 by @renovate[bot] in #5475
- fix(deps): update dependency vue-i18n to v11.4.6 by @renovate[bot] in #5479
- chore(deps): update happy-dom monorepo by @renovate[bot] in #5478
- chore(deps): update dependency cronstrue to v3.20.0 by @renovate[bot] in #5480
- chore(deps): update dependency org.cyclonedx:cyclonedx-maven-plugin to v2.9.2 by @renovate[bot] in #5485
- chore(deps): update dependency cronstrue to v3.21.0 by @renovate[bot] in #5486
- chore(deps): update dependency globals to v17.7.0 by @renovate[bot] in #5487
- fix(deps): update dependency axios to v1.18.1 by @renovate[bot] in #5488
- chore(deps): update typescript-eslint monorepo to v8.62.0 by @renovate[bot] in #5489
- chore(deps): update node.js to v24.18.0 by @renovate[bot] in #5490
- chore(deps): update node.js to v24.18.0 by @renovate[bot] in #5491
- chore(deps): update dependency vite to v8.1.0 by @renovate[bot] in #5493
- fix(deps): update dependency js-yaml to v5 by @renovate[bot] in #5484
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #5477
- chore(deps): update actions/cache action to v6 - autoclosed by @renovate[bot] in #5494
- chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v1.1.3 by @renovate[bot] in #5495
- fix(deps): update font awesome to v7.3.0 by @renovate[bot] in #5498
- fix(deps): update dependency vue to v3.5.39 by @renovate[bot] in #5497
- fix(deps): update dependency asciidoctor to v4 by @renovate[bot] in #5492
- chore(deps): update dependency qs to v6.15.3 by @renovate[bot] in #5496
- chore(deps): update dependency prettier to v3.8.5 by @renovate[bot] in #5499
- fix(deps): update dependency iso8601-duration to v2.1.4 by @renovate[bot] in #5500
- chore(deps): update dependency js-yaml to v5.2.0 by @renovate[bot] in #5502
- chore(deps): update dependency eslint to v10.6.0 by @renovate[bot] in #5501
- fix(deps): update dependency @fortawesome/vue-fontawesome to v3.3.0 by @renovate[bot] in #5503
- chore(deps): update dependency vite-plugin-vue-devtools to v8.1.5 by @renovate[bot] in #5506
- chore(deps): update dependency cronstrue to v3.23.0 by @renovate[bot] in #5507
- chore(deps): update tailwindcss monorepo to v4.3.2 by @renovate[bot] in #5508
- chore(deps): update typescript-eslint monorepo to v8.62.1 by @renovate[bot] in #5509
- chore(deps): update npm to v11.18.0 by @renovate[bot] in #5512
- chore(deps): update dependency cronstrue to v3.24.0 by @renovate[bot] in #5513
- chore(deps): update dependency prettier to v3.9.4 by @renovate[bot] in #5505
- chore(deps): update dependency vite to v8.1.1 by @renovate[bot] in #5514
- chore(deps): update dependency vite to v8.1.2 by @renovate[bot] in #5515
- chore(deps): update dependency js-yaml to v5.2.1 by @renovate[bot] in #5516
- chore(deps): update dependency vite to v8.1.3 by @renovate[bot] in #5517
- chore(deps): update dependency org.eclipse.jetty:jetty-alpn-server to v12.1.11 by @renovate[bot] in #5518
- chore(deps): update dependency vitest to v4.1.10 by @renovate[bot] in #5519
- chore(deps): update typescript-eslint monorepo to v8.63.0 by @renovate[bot] in #5520
New Contributors
- @amirdeljouyi made their first contribution in #5481
- @vetri15 made their first contribution in #5390
Full Changelog: 4.1.1...4.1.2
4.1.1
What's Changed
Features
- Restore HttpExchanges chart time selection by @codingkiddo in #5428
- fix: make it clear what the date-time in the applications overview stands for and clean up some duplication in the ApplicationStatusHero view by @cdprete in #5405
- fix: allow sba-button to be a submit button for login by @mmoayyed in #5441
- feat: add configurable threaddump refresh interval by @SteKoe in #5448
- fix(#5450): Trigger status update events not only when the status itself changes but also when the details change so that the UI displays the correct, most recent, information by @cdprete in #5457
- fix(#5446): fix misaligned health details by @SteKoe in #5463
- feat(server): Add messageThreadId handling in super groups for Telegram notifications by @AliArtukov in #5409
Dependencies
- chore(deps): update dependency esbuild to v0.28.1 [security] by @renovate[bot] in #5439
- fix(deps): update dependency @tailwindcss/typography to v0.5.20 by @renovate[bot] in #5440
- chore(deps): update typescript-eslint monorepo to v8.61.0 by @renovate[bot] in #5442
- chore(deps): update dependency prettier to v3.8.4 by @renovate[bot] in #5443
- chore(deps): update storybook monorepo to v10.4.3 by @renovate[bot] in #5444
- chore(deps): update native-build-tools-plugin.version to v1.1.2 by @renovate[bot] in #5447
- chore(deps): update dependency sanitize-html to v2.17.5 by @renovate[bot] in #5449
- fix(deps): update vue monorepo to v3.5.38 by @renovate[bot] in #5451
- chore(deps): update dependency primelocale to v2.4.0 by @renovate[bot] in #5454
- chore(deps): update storybook monorepo to v10.4.4 by @renovate[bot] in #5453
- chore(deps): update node.js version to v11.17.0 by @renovate[bot] in #5455
- fix(deps): update revision to v4.1.0 by @renovate[bot] in #5456
- chore(deps): update tailwindcss monorepo to v4.3.1 by @renovate[bot] in #5459
- chore(deps): update frontend-maven-plugin.version to v2.0.1 by @renovate[bot] in #5458
- chore(deps): update eslint monorepo to v10.5.0 by @renovate[bot] in #5461
- chore(deps): update happy-dom monorepo to v20.10.3 by @renovate[bot] in #5460
- fix(deps): update zstd-jni.version to v1.5.7-11 by @renovate[bot] in #5462
New Contributors
- @AliArtukov made their first contribution in #5409
Full Changelog: 4.1.0...4.1.1
4.1.0
What's Changed
Features
- feat(#5320): add 'percent' as available unit in the metrics view by @cdprete in #5323
- feat: enhance UX with improved icon transitions and button interactions by @SteKoe in #5344
- feat(#5316): add collapsible health details with localStorage persistence by @SteKoe in #5364
- Consume SSE events from the backend's StatusUpdater and InfoUpdater by @ulischulte in #5298
- fix(#5272): don't make Axios parse the content of the logfile as JSON by @cdprete in #5289
- chore: add test for the change #5289 to ensure it doesn't break silently in the future by @cdprete in #5297
- fix(Logfile): ensure horizontal scrollbar is within the viewport and disabled when wrap lines is enabled, fix autoscroll with non-integer scroll height by @LucasKuhlemann in #5293
- fix(docs): update documentation for prefer-ip configuration options by @SteKoe in #5332
- chore: specify npm version explicitly to avoid 'npm MODULE_NOT_FOUND' error by @cdprete in #5312
- chore: fix lack of test resources when npm build is skip by @cdprete in #5303
- chore(deps): remove unused dependencies by @SteKoe in #5342
- fix: add missing endpoints to the default list of probed endpoints by @cdprete in #5361
- fix(#5345): remove cross-env dependency and NODE_ENV=development by @SteKoe in #5362
- fix(#5307): make the LineChart component have a proper parent width by @cdprete in #5346
- fix(#4389): preserve status updates by their result while compacting the event log by @cdprete in #5373
- fix(#5372): prevent alert flickering by ensuring data is loaded before displaying alert by @andreasfritz in #5380
- fix(#5370): fix logfile view styling issues and make sure that links are rendered with an underline similarly to what already happens in other views by @cdprete in #5388
- fix: typo in RemindingNotifier interval setter by @codingkiddo in #5397
- fix: update Microsoft Teams message structure and theme color handling by @SteKoe in #5363
- chore(deps): update spring-boot to 4.1.0 and spring-cloud to 2025.1.2 by @andreasfritz in #5437
Dependencies
- chore(deps): update dependency msw to v2.13.4 by @renovate[bot] in #5290
- chore(deps): update dependency typescript to v6.0.3 by @renovate[bot] in #5291
- chore(deps): update dependency eslint to v10.2.1 by @renovate[bot] in #5294
- fix(deps): update dependency uuid to v14 [security] by @renovate[bot] in #5295
- fix(deps): update dependency axios to v1.15.1 by @renovate[bot] in #5299
- chore(deps): update typescript-eslint monorepo to v8.59.0 by @renovate[bot] in #5300
- chore(deps): update tailwindcss monorepo to v4.2.3 by @renovate[bot] in #5301
- chore(deps): update dependency vitest to v4.1.5 by @renovate[bot] in #5302
- chore(deps): update tailwindcss monorepo to v4.2.4 by @renovate[bot] in #5304
- fix(deps): update dependency axios to v1.15.2 by @renovate[bot] in #5305
- chore(deps): update dependency eslint-plugin-vue to v10.9.0 by @renovate[bot] in #5306
- fix(deps): update dependency vue to v3.5.33 by @renovate[bot] in #5308
- fix(deps): update dependency vue-router to v5.0.5 by @renovate[bot] in #5309
- fix(deps): update dependency vue-router to v5.0.6 by @renovate[bot] in #5311
- chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v1.1.0 by @renovate[bot] in #5313
- chore(deps): update dependency msw to v2.13.5 by @renovate[bot] in #5314
- fix(deps): update dependency vue-i18n to v11.4.0 by @renovate[bot] in #5317
- chore(deps): update dependency msw to v2.13.6 by @renovate[bot] in #5319
- chore(deps): update dependency jsdom to v29.1.0 by @renovate[bot] in #5324
- chore(deps): update dependency @vue/test-utils to v2.4.9 by @renovate[bot] in #5318
- chore(deps): update typescript-eslint monorepo to v8.59.1 by @renovate[bot] in #5325
- chore(deps): update storybook monorepo to v10.3.6 by @renovate[bot] in #5328
- chore(deps): update dependency msw to v2.14.2 by @renovate[bot] in #5329
- fix(deps): update dependency org.jolokia:jolokia-support-springboot to v2.6.0 by @renovate[bot] in #5330
- chore(deps): update dependency jsdom to v29.1.1 by @renovate[bot] in #5331
- fix(deps): update spring boot to v4.0.6 by @renovate[bot] in #5315
- chore(deps): update npm to v11.13.0 by @renovate[bot] in #5333
- chore(deps): update docusaurus monorepo to v3.10.1 by @renovate[bot] in #5335
- chore(deps): update dependency @vue/test-utils to v2.4.10 by @renovate[bot] in #5334
- chore(deps): update dependency org.eclipse.jetty:jetty-alpn-server to v12.1.9 by @renovate[bot] in #5337
- fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-8 by @renovate[bot] in #5338
- chore(deps): update dependency eslint to v10.3.0 by @renovate[bot] in #5339
- chore(deps): update dependency globals to v17.6.0 by @renovate[bot] in #5340
- chore(deps): update dependency vite to v8 by @renovate[bot] in #5170
- fix(deps): update dependency axios to v1.16.0 by @renovate[bot] in #5341
- chore(deps): update dependency msw to v2.14.3 by @renovate[bot] in #5347
- chore(deps): update typescript-eslint monorepo to v8.59.2 by @renovate[bot] in #5348
- chore(deps): update dependency eslint-plugin-vue to v10.9.1 by @renovate[bot] in #5349
- fix(deps): update dependency vue to v3.5.34 by @renovate[bot] in #5350
- fix(deps): update react monorepo to v19.2.6 by @renovate[bot] in #5351
- chore(deps): update npm to v11.14.0 by @renovate[bot] in #5353
- fix(deps): update dependency vue-i18n to v11.4.2 by @renovate[bot] in #5354
- chore(deps): update dependency vite to v8.0.11 by @renovate[bot] in #5355
- chore(deps): update dependency msw to v2.14.4 by @renovate[bot] in #5356
- chore(deps): update dependency msw to v2.14.5 by @renovate[bot] in #5357
- chore(deps): update npm to v11.14.1 by @renovate[bot] in #5359
- chore(deps): update tailwindcss monorepo to v4.3.0 by @renovate[bot] in #5360
- chore(deps): update dependency vite to v8.0.12 by @renovate[bot] in #5365
- chore(deps): update dependency msw to v2.14.6 by @renovate[bot] in #5366
- chore(deps): update dependency vitest to v4.1.6 by @renovate[bot] in #5367
- chore(deps): update typescript-eslint monorepo to v8.59.3 by @renovate[bot] in #5368
- chore(deps): update depe...
3.5.9
What's Changed
Bug Fixes
- Fix hex color format output to use
rgb()notation - Widen up the
execInfoThymeleaf object for the default mail template - Expose colors configured in settings directly instead of calling a method disallowed by Thymeleaf 3.1.4 (fixes #5251, PR #5285)
Dependencies
- Update Spring Boot and Maven plugin versions