github greenbone/gsa v24.4.0
gsa 24.4.0

one day ago

24.4.0 - 2025-03-11

Added

  • Extract a useEntityClone hook from EntityComponent 1723bc407
  • Extract a useEntitySave hook from EntityComponent 5d32311b6
  • Extract a useEntityDelete hook from EntityComponent 7e4ac3626
  • success notification for table actions 2c106f228
  • Introduce a useClickHandler hook to replace withClickHandler b0c0a4d96
  • Add renderer functions to render within tables 00eefdee6
  • Add docstring from useUserName 476643ff5
  • Add tests for EntityComponent 4a93625e2
  • Add new whole only families (#4348) 0a9620cfb
  • Add German translation for new critical severity class 04c73737b
  • Add jsdoc and tests for some display utils functions 8a94bae47
  • Add color for critical severities to charts 6a692741f
  • Add jsdoc for severityRiskFactor function 554b9b5cf
  • Add severity class for critical level 3615960f6
  • Add jsdoc for createLabel HOC 0a733a28e
  • Introduce colors for severity classes in the theme 2014eb612
  • Add jsdoc comments for string functions d17a11369
  • Add a new parse function for parsing strings 253fd140b

Removed

Changed

  • Extract a useEntityDownload hooks from EntityComponent 81711d939
  • Rename Row module to RowDetailsToggle and remove named export c88b4ed4f
  • Replace withUserName by useUserName in task Row 388c3383e
  • Refactor RowDetailsToggle 91b9ca23d
  • Replace withCapabilities with useCapabilities in task icons 5c5d98ef2
  • Update docstring of withEntitiesHeader HOC 2daac1d20
  • Replace withUserName HOC by useUserName hook f26ee1050
  • Rename module containing the EntityComponent 0d4ed4982
  • Refactor EntityComponent into a function component with hooks 039e15b5e
  • Use onInteractive passed from parent in EntityComponent 069ff0810
  • Move and improve entity goto functions 3f59ecb20
  • Ensure that random colors have always six characters d50cbc682
  • Convert SeverityClassDisplay into a function component e69765c81
  • Change display utils jsx file into a js module b269f4458
  • Change severity module into js module 165d7b2a8
  • Use Theme for all severity class/level colors a916c1a02
  • Rename react components to PascalCase (#4343) de1ccbe42
  • Ensure model names are parsed as string b657530eb

Bug Fixes

  • Pass openEditNvtDetailsDialog to Action component in scan config Row 86c1ebac5
  • Fix passing true as actions column to withEntitiesHeader e490d3acb
  • PortLists-continues-rerender 39c5b8f7d
  • Fix proptypes for DatePicker component d9ccc4260
  • Use correct currentSettings response in page tests 53dc1411d
  • Allow to pass a convert function to TextField 6e8c38daa
  • Update key generation for NvtPreferenceDisplay to use unique identifier 3871dcfd5
  • Fix expected proptypes of MultiSelect component 3d85ec05e
  • Add feed version to tests to avoid momentjs warnings eeac3c896

Dependencies

  • Bump @greenbone/opensight-ui-components-mantinev7 52870797a
  • Bump the patch-updates group with 7 updates fbfbc6b12
  • Bump globals from 15.13.0 to 16.0.0 358f44cbf
  • Bump @mantine/core from 7.15.3 to 7.17.1 2c2ed1cc9
  • Bump react-router from 7.1.5 to 7.2.0 9bad37179
  • Bump eslint from 9.17.0 to 9.21.0 545ae3760
  • Bump eslint-plugin-react-hooks from 5.1.0 to 5.2.0 ffa2f4266
  • Bump @testing-library/react from 16.1.0 to 16.2.0 88bd3547f
  • react router v7 96f48ac69

Don't miss a new gsa release

NewReleases is sending notifications on new releases.