## Version 3.0.0 (2026)
### New features
* As evidenced by the issues ([#61](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/61), [#66](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/66), [#137](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/137)),
the **database model and counting queries** were extended to properly handle **multiple centers, research fields, and publishers**.
The dashboard now introduces new **“Multiple” categories** in relevant plots.
* As evidenced by the issues ([#145](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/145), [#150](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/150)),
the **F-UJI metrics version 0.8** has been successfully integrated into the dashboard.
This update introduces two new metrics — **A1.1 (protocol standards)** and **A1.2 (protocol authentication)** — and adds corresponding data fields to the database.
All related queries and visualizations have been updated on the **Data in Helmholtz**, **Repositories**, and **Assess my Data** pages.
* As evidenced by the issue ([#144](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/144)),
the entire system has been **upgraded to Dash 3**, ensuring compatibility with [Plotly Dash 3](https://github.com/plotly/dash) and the latest [Dash Bootstrap Components](https://dash-bootstrap-components.opensource.faculty.ai/changelog/).
This major upgrade brings improved performance, refreshed UI behavior, and alignment with current Python web standards.
* As evidenced by the issue ([#146](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/146)),
new **color schemes** have been introduced across all visualizations, assigning distinctive logo-based colors to Helmholtz centers for enhanced consistency and accessibility.
* As evidenced by the issue ([#147](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/147)),
**localization keys** are now **loaded automatically on startup**, resolving prior rendering delays and ensuring text localization consistency.
* As evidenced by the issue ([#132](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/132)),
a new **F-UJI disclaimer box** has been added to inform users about the interpretation and context of F-UJI metric evaluations directly in the dashboard interface.
* As evidenced by the issue ([#105](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/105)),
**Somesy metadata and pipeline integration** were completed to establish a **single source of truth for software metadata**, ensuring metadata consistency and reusability across the platform.
* As evidenced by the issues ([#109](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/109), [#141](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/141)),
gitlab **issue templates, merge request templates, and merge request review checklist** have been added to standardize contributions and improve collaboration within the open-source community.
### Features update
* As evidenced by the issues ([#151](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/151), [#149](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/149)),
the **text content and configuration files (YAML)** for all dashboard sections have been reviewed, standardized, and refined for clarity.
* As evidenced by the issue ([#141](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/141)),
a **“How to Contribute”** section has been added to the main `README.md`, outlining best practices and contribution steps for open-source collaborators.
* As evidenced by the issue ([#155](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/155)),
**averaging of FAIR scores** has been enhanced in the **sunburst plot**, providing a more accurate and balanced overall representation of FAIRness levels across datasets.
* As evidenced by the issue ([#129](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/129)),
**numbers were removed from the list of centers** displayed on the welcome page, resulting in a cleaner and more accessible layout.
* As evidenced by the issue ([#134](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/134)),
the **X (Twitter) icon** was replaced by the **Bluesky icon** to align with the current social media platforms used by the project.
* As evidenced by the issue ([#161](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/161)),
the **Changelog page** has been updated to the documentation as well as in `CHANGELOG.md` file to provide users with a comprehensive overview of all changes, updates, and improvements made in version 3.0.0.
### Incompatible changes and deprecations
* As evidenced by the issues ([#154](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/154), [#162](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/162)),
a complete **license compliance review** was conducted to ensure that all components are fully compatible with the **Apache 2.0 License**.
Minor refactoring was required for some files and dependencies.
* The **database schema for the `fuji_score` table** has undergone a **significant redesign**.
All F-UJI score results are now stored in a **single JSON field**, rather than in multiple column entries.
These values are parsed dynamically at runtime within the dashboard for plotting and metric computation.
This change improves performance and flexibility but **requires migration** of the previous table structure.
* The migration to **Dash 3** ([#144](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/144)) introduced **breaking changes** in the Bootstrap and Navbar components.
Code adjustments were implemented to maintain functionality and layout consistency.
### Bug fixes and minor changes
* As evidenced by the issue ([#153](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/153)),
fixed an issue where **empty data appeared for certain filter selections** on the *Repositories* page.
* As evidenced by the issue ([#155](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/155)),
fixed a **bug in the averaging of FAIR scores**, which previously affected the overall representation in both the **sunburst plots** and the **FAIR score timeline plots** (evaluation over time).
* As evidenced by issues ([#135](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/135), [#136](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/136), [#114]),
fixed a **license reuse bug** in banner images and fonts to comply with repository usage and attribution standards. Both **banner images and fonts were removed** to avoid this issue.
* As evidenced by the issue ([#148](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/148)),
corrected an error in **v3.0.0-beta1** where **header links were not displayed**.
* As evidenced by the issue ([#80](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/80)),
discrepancies in **scoring consistency** between the dashboard and toolbox calculations were investigated and resolved.
### Documentation part
* As evidenced by the issues ([#28](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/28), [#29](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/-/issues/29)),
the **documentation for both the Dashboard and the Toolbox** has been fully updated for Version 3.0.
All newly added features, database schema changes, FAIR metric updates, and migration notes are now reflected.
* The **documentation framework dependencies** have been upgraded:
```json
"dependencies": {
"next": "^15.3.5",
"nextra": "^4.2.17",
"nextra-theme-docs": "^4.2.17",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"react-icons": "^5.5.0"
}
```
replacing the previous setup based on Next 14 / Nextra 2. These upgrades significantly **changed the documentation directory layout and build structure**.
* Introduced **version-switching options** in the documentation menu to allow readers to easily toggle between **the latest and older documentation versions**.
* Updated the [dashboard documentation](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/documentation/) to reflect:
* Integration of [F-UJI metrics 0.8](https://doi.org/10.5281/zenodo.15045911) (including, in particular, the addition of metrics A1.1 and A1.2)
* Updated `fuji_score` JSON schema and runtime parsing
* Migration procedures for the Dash 3 upgrade
* Updated screenshots and visualizations
* Revised all page contents for clarity and consistency
* Add badges with links for all packages, languages, apis, and tools used in the project in [README.md](https://codebase.helmholtz.cloud/hmc/hmc-public/FAIR-dashboard/hmc-fair-data-dashboard/) as well as in [system architecture](/dashboard/design_decisions/system_architecture) page of documentation.
* Updated the [changelog page](/dashboard/migration/change_logs) to include all changes in version 3.0.0.
* Add Typescript support to documentation project.