github greenbone/gsa v23.1.0
gsa 23.1.0

latest release: v23.1.1
12 days ago

23.1.0 - 2024-06-25

Added

  • Toggle to enable EPSS fields a0042e4e7
  • Add a useDownload hook 24871a00d
  • Add a BulkTags component for handling tagging of entities c125bc996
  • Add new hook to determine the loading interval for entities pages 72130411f
  • eslint rule camelCase 9ddb2d655
  • Add a useSelection hook 2528ea5f1
  • Add a usePagination hook 5a78a99e0
  • Add a useFilterSortBy hook 3af32a485
  • Add a useReload hook to make the Reload component obsolete 2bf49dcac
  • Implement a useTiming hook a5a0c4227
  • Support CVSS 4.0 fields in CVEs. CVSS 4.0 metrics can now be displayed in CVE details. 126712d74
  • Eslint rules 827340e42
  • Add a usePreviousValue hook 3c1d85ed3
  • CVSS 4.0 Calculator (#4036) 3371ec58d
  • Add a usePageFilter hook to get the applied filter of a page b94db25ba
  • Add a useShallowEqualSelector hook a6d9b9265
  • Add a react hook for storing instance variables 254d64ce4
  • EPSS scores from referenced CVEs to VTs f7fdd1f8b
  • EPSS scoring info in CVEs f87d01f4d
  • New multi_selection report format param type 397a388d9
  • Added report config options to alerts. 0a56ae8ec
  • Introduce a useTranslation hook 9553940d4
  • Add report config to report download composer d77244aed
  • Add pages for new Report Config type fbbe5b9b2

Removed

  • Remove unused useUserIsLoggedIn hook e72ec05a4
  • Params from report formats dialog 2e33bc786

Changed

  • Move useGmp hook to hooks directory c4542fd71
  • Move useLicense hook to hooks directory 25af2e211
  • Move useUserTimezone hook to hooks directory 68b348601
  • Move useUserSessionTimeout hook to hooks directory ec2b6b9b4
  • Move useUserName hook to hooks directory b6d140d7c
  • Move useCapabilities hook to hooks directory a017000ad
  • Refactor PortLists page to a HOC less entities page 5d09434bf
  • Extract ErrorMarker from useFormValidation hook module 9dbee641a
  • Use .js as file suffix for hooks 51d033701
  • Allow to show errors in the TagsDialog 0ed568596
  • withIconSize HOC to hook (#4060) 7e8e2fa50
  • Display a progress indicator on delete. Return a promise to display a progress indicator while deleting. c0f1c6f65
  • Replace i18next-xhr-backend with i18next-http-backend 21853b6ee
  • Use redux toolkit and its default middleware for the store 6f19c6e9b
  • Use vitest instead of jest 2fc57803b
  • Use vite as build tool 3e0a1c675
  • Refactor DialogNotification into a function component 589fd7a91
  • Allow to set a filter type to create in withFilterDialog 3d0dd12b2
  • Simplify DefaultFilterDialog c9cb7e08f
  • Rework LocaleObserver into a function component 741d18747
  • Update to React 18 128e2dccd
  • Update link to GMP to 22.5 version aaadd5ab5
  • Update datepicker to use current version of react-datepicker 50c01d5a4
  • Replace vx with visx f2a4d1b79
  • Drop ui-components as a dependency for GSA d9451eec9
  • fetch trash resources concurrently 53292bae1
  • fetch trash targets concurrently e8965ebf0

Bug Fixes

  • dates inconsistencies in new task wizard and schedules 97516f47d
  • Don't pass gmp object to TagDialog onSave handle 5c7b19cf4
  • powerfilter input parsing 084a1f4ae
  • Pass missing timezone to DatePicker component 2c07b19bf
  • Don't display loading error on trashcan page if an error occurred f37deecb3
  • Remove warning when running lint staged pre-commit hook 5317f6c22
  • Avoid re-render when user settings haven't changed for FilterProvider c074336f4
  • Update the import of redux-thunk e001f0412
  • Fix opening report format dialog (#3950) d582a07ac

Dependencies

  • Bump @vitest/coverage-v8 from 1.5.0 to 1.6.0 7cf44be4a
  • Bump @typescript-eslint/eslint-plugin from 7.8.0 to 7.12.0 2a84bcfa2
  • Bump @typescript-eslint/parser from 7.8.0 to 7.12.0 10811280f
  • Bump @sentry/react from 7.113.0 to 8.7.0 685178bd2
  • Bump @vitejs/plugin-legacy from 5.3.2 to 5.4.1 031227fdd
  • Bump @vitejs/plugin-react from 4.2.1 to 4.3.0 7fa54b205
  • Bump the patch-updates group across 1 directory with 11 updates 3e9f10ae6
  • Bump the patch-updates group across 1 directory with 5 updates ed0af51e0
  • Bump react-redux from 8.1.3 to 9.1.2 aa49d92f0
  • Bump @testing-library/react from 14.3.1 to 15.0.6 eb0d72e36
  • Bump @sentry/react from 7.110.0 to 7.113.0 73697ad6e
  • Bump react-dom and @types/react-dom afa5b25e6
  • Bump @typescript-eslint/parser from 7.6.0 to 7.8.0 476ca9fcc
  • Bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.8.0 ae3f837a7
  • Bump core-js from 3.36.1 to 3.37.0 7a008bb52
  • Bump react and @types/react a54b0ed53
  • Bump downshift from 8.3.1 to 9.0.4 eeb44f3a2
  • Bump ical.js from 1.5.0 to 2.0.0 0b0865459
  • Bump @babel/cli from 7.23.9 to 7.24.1 6af480f6f
  • Bump @sentry/react from 7.105.0 to 7.109.0 45849a2b5
  • Bump qs from 6.11.2 to 6.12.0 ae5909016
  • Bump the patch-updates group with 4 updates ecb29d21e
  • Bump the patch-updates group with 2 updates 28eaaaadd
  • Bump @testing-library/jest-dom from 6.1.5 to 6.4.2 5146d9923
  • Bump @sentry/react from 7.93.0 to 7.105.0 0bba4c78e
  • Bump core-js from 3.35.1 to 3.36.0 b50dd130c
  • Bump @babel/core from 7.23.9 to 7.24.0 b45d7a36e
  • Bump @babel/runtime from 7.23.9 to 7.24.0 b3665ef6d
  • Bump i18next from 23.7.16 to 23.10.0 da4522c73
  • Bump prettier from 3.1.0 to 3.2.5 abcfdd28f
  • Bump codecov/codecov-action from 3 to 4 98f6e3236
  • Bump the patch-updates group with 4 updates c2f960a54
  • Bump redux and redux-thunk 0fbf1e4ab
  • Bump the patch-updates group with 7 updates c24ee32b2
  • Bump downshift from 8.2.3 to 8.3.1 7140ee8ad
  • Bump babel-plugin-i18next-extract from 0.9.2 to 0.10.0 617e7b0c0
  • Bump moment from 2.29.4 to 2.30.1 9eab85cf9
  • Bump eslint-config-prettier from 9.0.0 to 9.1.0 d403b55d5
  • Bump core-js from 3.33.3 to 3.35.0 b74abf1a7
  • Bump @sentry/react from 7.84.0 to 7.93.0 8e0eed1ad

Don't miss a new gsa release

NewReleases is sending notifications on new releases.