gsa 23.1.0
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
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