---
title: v4.12.3
type: patch
---

**Fixes:**

* Fix broken pagination in `/api/v1/cwe` endpoint - [apiserver/#4459]
* Fix notification tests not working for Jira - [apiserver/#4460]
* Fix component de-duplication potentially causing duplicate dependency graph entries - [apiserver/#4461]
* Fix component SWID tag ID not being considered in project cloning - [apiserver/#4481]
* Fix `onlyOutdated` ungrouped component filtering - [apiserver/#4513]
* Fix REST endpoints for adding tags - [apiserver/#4543]
* Recreate outdated check constraints for `CLASSIFIER` columns - [apiserver/#4545]
* Handle GitHub GraphQL API rate limiting - [apiserver/#4581]
* Fix affected projects tab not being updated when switching between vulnerability aliases - [frontend/#509]
* Prefill *Team* input in *Create Project* dialog based on user's team membership - [frontend/#1110]
* Add buttons to add/delete/edit *Affected Components* of internal vulnerabilities - [frontend/#1113]
* Bump dompurify to 2.5.8 - [frontend/#1144]

For a complete list of changes, refer to the respective GitHub milestones:

* [API server milestone 4.12.3](https://github.com/DependencyTrack/dependency-track/milestone/47?closed=1)
* [Frontend milestone 4.12.3](https://github.com/DependencyTrack/frontend/milestone/32?closed=1)

We thank all organizations and individuals who contributed to this release, from logging issues to taking part in discussions on GitHub & Slack to testing of fixes.

Special thanks to everyone who contributed code to implement enhancements and fix defects:  
[@Gepardgame], [@sedan07], [@sephiroth-j]

###### dependency-track-apiserver.jar

| Algorithm | Checksum |
|:----------|:---------|
| SHA-1     | 3d315e8d6637a69a5db4f3f545391bb007ee6ae8         |
| SHA-256   | 41d925a83b6720824ccd7b0ec5e04c8d52a21fe138418256abef191ac6f99dbc         |

###### dependency-track-bundled.jar

| Algorithm | Checksum |
|:----------|:---------|
| SHA-1     | 1ed5ad7b1afa61fbefbe30cc4d1587d5ae255966         |
| SHA-256   | 1348c4fd3ed6ba73bd808c27ae0f64da0137fb2edeeb494f93852e75d53d821a         |

###### frontend-dist.zip

| Algorithm | Checksum                                                         |
|:----------|:-----------------------------------------------------------------|
| SHA-1     | 40e7690e3194ebf7d047a0058fa6f1d7166505ee                         |
| SHA-256   | 40e0d81013f2713c66a7aee661881cac896091a58520c7a020f0515e9c347694 |

###### Software Bill of Materials (SBOM)

* API Server: [bom.json](https://github.com/DependencyTrack/dependency-track/releases/download/4.12.3/bom.json)
* Frontend: [bom.json](https://github.com/DependencyTrack/frontend/releases/download/4.12.3/bom.json)

[apiserver/#4459]: https://github.com/DependencyTrack/dependency-track/pull/4459
[apiserver/#4460]: https://github.com/DependencyTrack/dependency-track/pull/4460
[apiserver/#4461]: https://github.com/DependencyTrack/dependency-track/pull/4461
[apiserver/#4481]: https://github.com/DependencyTrack/dependency-track/pull/4481
[apiserver/#4513]: https://github.com/DependencyTrack/dependency-track/pull/4513
[apiserver/#4543]: https://github.com/DependencyTrack/dependency-track/pull/4543
[apiserver/#4545]: https://github.com/DependencyTrack/dependency-track/pull/4545
[apiserver/#4581]: https://github.com/DependencyTrack/dependency-track/pull/4581

[frontend/#509]: https://github.com/DependencyTrack/frontend/pull/509
[frontend/#1110]: https://github.com/DependencyTrack/frontend/pull/1110
[frontend/#1113]: https://github.com/DependencyTrack/frontend/pull/1113
[frontend/#1144]: https://github.com/DependencyTrack/frontend/pull/1144

[@Gepardgame]: https://github.com/Gepardgame
[@sedan07]: https://github.com/sedan07
[@sephiroth-j]: https://github.com/sephiroth-j
