4.12.0
dependencytrack-bot
released this
01 Oct 20:11
·
75 commits
to master
since this release
Dependency Track Frontend
For official releases, refer to Dependency Track Docs >> Changelogs for information about improvements and upgrade notes.
If additional details are required, consult the closed issues for this release milestone.
# SHA1
312dd2186deb81e50da00f2d42888711352f7853 frontend-dist.zip
# SHA256
589eb0aae9a3fbdfde4bdd4dda000a2fb6e08a27e66a52ef9b17c1eaa022d46e frontend-dist.zip
# SHA512
98f5391fbae0135f64ac66587709d467e0b0f3ec489e50f2360a9194973caa0a7c709105fd9df24a07244ebf7cac1d39c6c82170e041440efa9bb2a86870fee0 frontend-dist.zip
What's Changed
Enhancements π
- Distinguish Between Active And Inactive Project Versions by @aravindparappil46 in #862
- Improve Japanese translation by @tiwatsuka in #868
- Add database name and version to About dialog by @nscuro in #870
- Show Badge For Inactive Projects by @aravindparappil46 in #872
- Add BOM_VALIDATION_FAILED To Notification Group by @aravindparappil46 in #886
- i18n: improve chinese localization quality by @zeed-w-beez in #892
- i18n: Improve German Translation #890 by @fupgang in #898
- Configure prettier to sort JSON files by @nscuro in #902
- Sort Components Vulnerabilities by Severity or CWE by @fupgang in #907
- Add tag management view by @nscuro in #922
- Make tagged project names clickable by @nscuro in #923
- Add ability to delete tags and untag projects by @nscuro in #928
- Feature: add support for serving from custom path by @Squixx in #801
- add EPSS score to policies by @2000rosser in #930
- Add autocomplete support for tag inputs by @nscuro in #936
- Fix usage of deprecated policy tagging endpoints, and add ability to untag policies from Tags view by @nscuro in #937
- French translation update by @molusk in #957
- feat(components): quick search for projects also using component by @setchy in #848
- Add ability to test notification publishers by @2000rosser in #949
- fix: Fix some translations in spanish by @JCHacking in #971
- feat: dynamic policy violation badges based on show suppressed flag by @setchy in #810
- Add "limit to tags" option for alerts by @nscuro in #980
- Support inclusion/exclusion of projects from BOM validation with tags by @nscuro in #981
- feat/Save Sidebar state in local storage by @Gepardgame in #988
- Feat/customizable login page by @Gepardgame in #986
- Feat/get message when updating by @Gepardgame in #990
- Feat: Systemwide Default Language by @Gepardgame in #992
- Confirmation prompt for project deletion by @Gepardgame in #996
- Global Audit View: Policy Violations by @rbt-mm in #772
- Feat/add team selection in create project button by @Gepardgame in #975
- Adding functionality to download component table data as a csv by @nvcastelli in #993
- Introduce
isLatest
project flag & allow policies to be limited to latest version by @rkg-mm in #1017 - Deprecate "Enable SVG Badge support (unauthenticated)" by renaming by @SaberStrat in #1019
Bug Fixes π
- Restrict Height Of Project Versions Dropdown by @aravindparappil46 in #861
- Bind i18n Object To SeverityProgressBar Props by @aravindparappil46 in #871
- Remove BOM processing V2 toggle by @nscuro in #946
- Fix links with
href="#"
being pushed to Vue router by @nscuro in #1012
Dependency Updates π€
- build(deps): bump aquasecurity/trivy-action from 0.19.0 to 0.20.0 by @dependabot in #859
- build(deps): bump nginxinc/nginx-unprivileged from
0480c2b
to57e667f
in /docker by @dependabot in #866 - build(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #874
- build(deps): bump nginxinc/nginx-unprivileged from
57e667f
to5b42062
in /docker by @dependabot in #875 - build(deps): bump aquasecurity/trivy-action from 0.20.0 to 0.21.0 by @dependabot in #876
- build(deps): bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #881
- build(deps): bump nginxinc/nginx-unprivileged from
5b42062
to8265b1d
in /docker by @dependabot in #879 - build(deps): bump nginxinc/nginx-unprivileged from 1.25.5-alpine to 1.27.0-alpine in /docker by @dependabot in #888
- build(deps): bump nginxinc/nginx-unprivileged from
eefb989
to36801d1
in /docker by @dependabot in #889 - build(deps): bump aquasecurity/trivy-action from 0.21.0 to 0.22.0 by @dependabot in #891
- build(deps): bump nginxinc/nginx-unprivileged from
36801d1
to2de52e9
in /docker by @dependabot in #893 - build(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #894
- build(deps): bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #899
- build(deps): bump nginxinc/nginx-unprivileged from
2de52e9
to2c05723
in /docker by @dependabot in #906 - build(deps): bump aquasecurity/trivy-action from 0.22.0 to 0.23.0 by @dependabot in #905
- build(deps-dev): bump ws from 6.2.2 to 6.2.3 by @dependabot in #908
- build(deps): bump docker/build-push-action from 5.4.0 to 6.0.0 by @dependabot in #904
- build(deps): bump docker/build-push-action from 6.0.0 to 6.0.1 by @dependabot in #910
- build(deps): bump docker/build-push-action from 6.0.1 to 6.0.2 by @dependabot in #916
- build(deps): bump docker/build-push-action from 6.0.2 to 6.1.0 by @dependabot in #921
- build(deps): bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #924
- build(deps): bump nginxinc/nginx-unprivileged from
2c05723
toc1ed79a
in /docker by @dependabot in #926 - build(deps): bump nginxinc/nginx-unprivileged from
c1ed79a
toc7e34c1
in /docker by @dependabot in #929 - build(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 by @dependabot in #931
- build(deps): bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #932
- build(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by @dependabot in #934
- build(deps): bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in #938
- build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #939
- build(deps): bump nginxinc/nginx-unprivileged from
c7e34c1
to0afff08
in /docker by @dependabot in #942 - build(deps): bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #944
- build(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 by @dependabot in #945
- build(deps): bump nginxinc/nginx-unprivileged from
0afff08
to8f14986
in /docker by @dependabot in #947 - build(deps): bump docker/build-push-action from 6.3.0 to 6.4.0 by @dependabot in #948
- Bump
bootstrap-table
to 1.22.6 by @nscuro in #950 - build(deps): bump docker/build-push-action from 6.4.0 to 6.4.1 by @dependabot in #951
- build(deps): bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #956
- build(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in #955
- build(deps): bump docker/build-push-action from 6.4.1 to 6.5.0 by @dependabot in #954
- build(deps): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by @dependabot in #953
- build(deps): bump nginxinc/nginx-unprivileged from
8f14986
tocc042f5
in /docker by @dependabot in #952 - build(deps): bump nginxinc/nginx-unprivileged from
cc042f5
to050a2d7
in /docker by @dependabot in #959 - build(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by @dependabot in #958
- build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 by @dependabot in #960
- build(deps): bump nginxinc/nginx-unprivileged from
050a2d7
tobb3225a
in /docker by @dependabot in #961 - build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #962
- build(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 by @dependabot in #965
- build(deps): bump nginxinc/nginx-unprivileged from
bb3225a
tof9abf2e
in /docker by @dependabot in #968 - build(deps): bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot in #969
- build(deps): bump axios from 1.6.8 to 1.7.4 by @dependabot in #970
- build(deps): bump nginxinc/nginx-unprivileged from 1.27.0-alpine to 1.27.1-alpine in /docker by @dependabot in #972
- build(deps): bump nginxinc/nginx-unprivileged from
418880e
to746a97c
in /docker by @dependabot in #973 - build(deps): bump nginxinc/nginx-unprivileged from
746a97c
to0065303
in /docker by @dependabot in #976 - build(deps): bump nginxinc/nginx-unprivileged from
0065303
to313aa05
in /docker by @dependabot in #983 - build(deps): bump nginxinc/nginx-unprivileged from
313aa05
to16f6d3e
in /docker by @dependabot in #989 - build(deps): bump nginxinc/nginx-unprivileged from
16f6d3e
toa0e2ed3
in /docker by @dependabot in #1004 - build(deps): bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #1008
- build(deps): bump nginxinc/nginx-unprivileged from
a0e2ed3
tobbfac53
in /docker by @dependabot in #1010 - build(deps): bump nginxinc/nginx-unprivileged from
bbfac53
to5d7b7ca
in /docker by @dependabot in #1013 - build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #1015
- build(deps): bump docker/build-push-action from 6.7.0 to 6.8.0 by @dependabot in #1020
- build(deps): bump docker/build-push-action from 6.8.0 to 6.9.0 by @dependabot in #1021
- build(deps): bump nginxinc/nginx-unprivileged from
5d7b7ca
toc149247
in /docker by @dependabot in #1022
Other Changes
- build(vscode): always sign off by @setchy in #865
- Updates english translation by @molusk in #877
- Updates french translation by @molusk in #878
- Raise baseline Node version to 20 by @nscuro in #927
- Work around ghcr.io rate limiting for Trivy database downloads by @nscuro in #1023
New Contributors
- @tiwatsuka made their first contribution in #868
- @molusk made their first contribution in #877
- @zeed-w-beez made their first contribution in #892
- @fupgang made their first contribution in #898
- @Squixx made their first contribution in #801
- @2000rosser made their first contribution in #930
- @JCHacking made their first contribution in #971
- @Gepardgame made their first contribution in #988
- @nvcastelli made their first contribution in #993
- @SaberStrat made their first contribution in #1019
Full Changelog: 4.11.0...4.12.0