1.18.0
Breaking changes
- The Prowler parser has been renamed to Prowler 3, because it supports only Prowler up to version 3. For Prowler version 4 and above use the OCSF (Open Cybersecurity Schema Framework) parser.
- Component dependencies are now shown as a diagram. To do this, the format of the dependencies in the database had to be changed. The migration to the new format is not completely lossless and might loose some information. With the next import of observations, the dependencies will be complete again.
Features
- feat: ocsf parser (Open Cybersecurity Schema Framework) and support Prowler 4 by @StefanFl in #1848
- feat: return to previous location after forced logout for oidc users by @StefanFl in #1858
- feat: visualize dependency tree using Mermaid charts by @dervoeti in #1891
- feat: automated API import by @StefanFl in #1897
Fixes
- fix: group background settings by @StefanFl in #1846
- fix: set theme for oidc users correctly by @StefanFl in #1859
- fix: maintainers are not allowed to downgrade owners by @StefanFl in #1864
- fix: refresh after product member delete by @StefanFl in #1865
- fix: code quality and layout issues for dependency graph by @StefanFl in #1896
- fix: remove wrong release number by @StefanFl in #1909
Chores
- chore: check build for frontend by @StefanFl in #1851
- chore: remove defaultProps to get rid of warning messages by @StefanFl in #1855
- chore: migration of origin_component_dependencies by @StefanFl in #1899
- chore: make link color darker for light scheme by @StefanFl in #1900
- chore: change deprecated parameters for trivy by @StefanFl in #1906
- chore: prepare for release 1.18.0 by @StefanFl in #1907
- chore: merge to main for release 1.18.0 by @StefanFl in #1908
Dependencies
- chore(deps): update dependency mkdocs-material to v9.5.33 by @renovate in #1837
- fix(deps): update dependency axios to v1.7.5 by @renovate in #1838
- chore(deps): update github/codeql-action action to v3.26.5 by @renovate in #1839
- fix(deps): update dependency react-hook-form to v7.53.0 by @renovate in #1840
- fix(deps): update dependency mypy to v1.11.2 by @renovate in #1841
- chore(deps): update typescript-eslint monorepo to v8.3.0 by @renovate in #1843
- fix(deps): update dependency @textea/json-viewer to v3.5.0 by @renovate in #1844
- chore(deps): update dependency @types/node to v20.16.2 by @renovate in #1847
- chore(deps): update github/codeql-action action to v3.26.6 by @renovate in #1849
- chore(deps): update actions/setup-python action to v5.2.0 by @renovate in #1850
- chore(deps): update dependency @types/react to v18.3.5 by @renovate in #1853
- fix(deps): update react-admin monorepo to v5.1.3 by @renovate in #1854
- chore(deps): update actions/upload-artifact action to v4.4.0 by @renovate in #1856
- fix(deps): update dependency axios to v1.7.6 by @renovate in #1857
- fix(deps): update dependency pylint to v3.2.7 by @renovate in #1860
- chore(deps): update dependency mkdocs-material to v9.5.34 by @renovate in #1861
- fix(deps): update dependency axios to v1.7.7 by @renovate in #1862
- chore(deps): update dependency @types/node to v20.16.3 by @renovate in #1863
- fix(deps): update dependency jsonpickle to v3.3.0 by @renovate in #1866
- chore(deps): update typescript-eslint monorepo to v8.4.0 by @renovate in #1867
- chore(deps): update dependency eslint-plugin-react to v7.35.2 by @renovate in #1868
- fix(deps): update dependency django to v5.0.9 by @renovate in #1869
- chore(deps): update dependency vite to v5.4.3 by @renovate in #1870
- fix(deps): update dependency validators to v0.34.0 by @renovate in #1871
- chore(deps): update dependency @types/node to v20.16.4 by @renovate in #1872
- fix(deps): update dependency tss-react to v4.9.13 by @renovate in #1873
- chore(deps): update dependency @types/node to v20.16.5 by @renovate in #1875
- chore(deps): update dependency @playwright/test to v1.47.0 by @renovate in #1876
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.47.0 by @renovate in #1877
- fix(deps): update react-admin monorepo to v5.1.4 by @renovate in #1878
- chore(deps): update nginx:stable-alpine-slim docker digest to e471a76 by @renovate in #1879
- chore(deps): update node.js to 4c92ca0 by @renovate in #1880
- chore(deps): update nginx:stable-alpine-slim docker digest to 8bb58ff by @renovate in #1881
- chore(deps): update nginx:stable-alpine-slim docker digest to 6a3378d by @renovate in #1882
- chore(deps): update node.js to 20b2360 by @renovate in #1883
- fix(deps): update dependency cvss to v3.2 by @renovate in #1884
- fix(deps): update dependency inflect to v7.4.0 by @renovate in #1885
- fix(deps): update react-router monorepo to v6.26.2 by @renovate in #1886
- chore(deps): update dependency typescript to v5.6.2 by @renovate in #1887
- chore(deps): update typescript-eslint monorepo to v8.5.0 by @renovate in #1888
- chore(deps): update keycloak/keycloak docker tag to v25.0.5 by @renovate in #1889
- chore(deps): update dependency vite to v5.4.4 by @renovate in #1890
- fix(deps): update dependency djangorestframework-stubs to v3.15.1 by @renovate in #1892
- chore(deps): update dependency eslint-plugin-react to v7.36.1 by @renovate in #1893
- chore(deps): update dependency @types/jest to v29.5.13 by @renovate in #1894
- chore(deps): update dependency vite to v5.4.5 by @renovate in #1895
- chore(deps): update github/codeql-action action to v3.26.7 by @renovate in #1898
- fix(deps): update react-admin monorepo to v5.1.5 by @renovate in #1901
- chore(deps): update dependency @playwright/test to v1.47.1 by @renovate in #1902
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.47.1 by @renovate in #1903
- chore(deps): lock file maintenance by @renovate in #1842
Full Changelog: v1.17.0...v1.18.0