27.5.0 - 2026-07-06
✨ Added
- Add getNvtDisplayName function for displaying the name of a NVT by @bjoernricks in 7438f24
- User setting for maintenance window by @daniele-mng in 75584e7
- Functionality clear to EditableSettingRow in user settings by @daniele-mng in 18e2be6
- Clear option for MaintenanceWindowSettingRow by @daniele-mng in #5355
- Add data-testid for entities table layout divs for easier testing by @bjoernricks in ed99fbb
- Add scanner preferences for web application tasks. by @a-h-abdelsalam in bd2f092
- Add missing translations. by @a-h-abdelsalam in #5374
👷 Changed
- Use TypeScript for note commands by @bjoernricks in fe9b97f
- Use camelCase variables for creating and saving notes by @bjoernricks in 9e0fb56
- Use TypeScript for Note component, dialog and details page by @bjoernricks in d46475e
- Use TypeScript for Note components by @bjoernricks in 4094f60
- Convert NoteListPage to TypeScript by @bjoernricks in b948892
- Use TypeScript for Override commands by @bjoernricks in 54d66cf
- Use TypeScript and adapt to changed override API by @bjoernricks in #5366
- Use TypeScript for Override Table components by @bjoernricks in f7a5fda
- Use TypeScript for OverrideDetailsPage by @bjoernricks in fcf54de
- Use TypeScript for OverrideListPage by @bjoernricks in cb268fe
- Split PortList and PortLists command into two modules by @bjoernricks in #5373
- Use TypeScript for Group commands by @bjoernricks in 4f586fd
- Use TypeScript for Host Commands by @bjoernricks in #5377
- Use TypeScript for Operating System Commands by @bjoernricks in #5378
- Use TypeScript for Schedule commands by @bjoernricks in #5379
- Use TypeScript for Ticket commands by @bjoernricks in #5391
- Use TypeScript for TLS Certificate commands by @bjoernricks in #5394
- Use TypeScript for Audit Report commands by @bjoernricks in #5395
- Use TypeScript for Scan Config commands by @bjoernricks in #5396
- Allow Filter instances for ReportCommand params too by @bjoernricks in #5397
🐛 Bug Fixes
- Fix creating and saving notes by @bjoernricks in 1d76883
- Fix creating an override from a result by @bjoernricks in #5360
- Omit RRULE for once repeat. by @a-h-abdelsalam in #5363
- Type-check issues from downloadSupportBundleMutation by @ozgen in ffd438d
- Fix getting the existing tags when creating a new tag by @bjoernricks in 7c0b53d
- Fix delta reports by @bjoernricks in d0cbdf9
- Fix possible pagination issues for delta reports results by @bjoernricks in #5400
🔥 Removed
- Remove obsolete js audit command test file by @bjoernricks in 3aa613f
- Remove obsolete and unused trace function by @bjoernricks in #5371
- Remove redundant agent ID check by @ozgen in #5376
- Remove legacy license model, command and components by @bjoernricks in 5f28380
- Remove translations for the license parts by @bjoernricks in #5392
- Remove obsolete command registry by @bjoernricks in #5398
- Remove obsolete test by @bjoernricks in a7f4f3b
✅ Testing
- Add a test for using a Radio with boolean values by @bjoernricks in #5368
- Add tests for CollectionCounts class by @bjoernricks in #5370
- Remove JS module for policies command tests by @bjoernricks in #5380
- Add a test for opening the create tag dialog by @bjoernricks in #5393
🚢 Dependencies
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #5365
- Bump actions/cache from 5 to 6 by @dependabot[bot] in #5364
- Bump @emnapi/runtime from 1.10.0 to 1.11.1 by @dependabot[bot] in #5390
- Bump @tanstack/react-query from 5.100.14 to 5.101.1 by @dependabot[bot] in #5389
- Bump vite-plugin-eslint2 from 5.1.0 to 5.3.0 by @dependabot[bot] in #5385
- Bump globals from 17.6.0 to 17.7.0 by @dependabot[bot] in #5388
- Bump @types/node from 25.9.2 to 26.0.0 by @dependabot[bot] in #5387
- Bump the typescript-eslint group across 1 directory with 3 updates by @dependabot[bot] in #5383
- Bump the patch-updates group across 1 directory with 8 updates by @dependabot[bot] in #5384
- Bump @vitejs/plugin-legacy from 8.0.2 to 8.1.0 by @dependabot[bot] in #5386