1# Changelog
2
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
6
7## [21.4.3] 2021-10-12
8### Added
9- Add new handler for single performance report [#3149](https://github.com/greenbone/gsa/pull/3149)
10
11### Changed
12- Changed conditions for enabling CreateTicketIcon on results detailspage [#3154](https://github.com/greenbone/gsa/pull/3154)
13
14### Deprecated
15
16### Removed
17
18### Fixed
19- Don't crash target table when port_list is undefined [#3120](https://github.com/greenbone/gsa/pull/3120)
20
21[21.4.3]: https://github.com/greenbone/gsa/compare/v21.4.3...v21.4.2
22
23## [21.4.2] 2021-08-03
24### Added
25- Added new InfoIcon and use it in TargetDialog for information about the elevate credential feature [#3091](https://github.com/greenbone/gsa/pull/3091)
26### Changed
27- Changed defaults for installation locations [#3045](https://github.com/greenbone/gsa/pull/3045)
28  - LOCALSTATEDIR is /var by default now
29  - SYSCONFDIR is /etc by default now
30  - GVM_RUN_DIR and GSAD_PID_DIR are /run/gvm by default now
31  - SYSTEMD_SERVICE_DIR is /lib/systemd/system by default now
32
33### Deprecated
34### Removed
35- Removed gsad.default file and adjusted gsad.service file accordingly.
36  Packagers should patch gsad.service file to adjust it on their requirements or
37  just ship their own [#3045](https://github.com/greenbone/gsa/pull/3045)
38
39### Fixed
40- Initialize severity value with 0 in powerfilter SeverityValuesGroup [#3031](https://github.com/greenbone/gsa/pull/3031)
41- Make SSH elevate credential optional in gsad [#3085](https://github.com/greenbone/gsa/pull/3085)
42
43[21.4.2]: https://github.com/greenbone/gsa/compare/v21.4.1...v21.4.2
44
45## [21.4.1] - 2021-06-25
46
47### Added
48- Added SSH Elevate credential to target row [#2996](https://github.com/greenbone/gsa/pull/2996)
49- Added isDeprecated() method to NVT model and use it in details [#2960](https://github.com/greenbone/gsa/pull/2960)
50- Added @testing-library/user-event as a dev-dependency [#2891](https://github.com/greenbone/gsa/pull/2891)
51- Set SameSite=strict for the session cookie to avoid CSRF [#2948](https://github.com/greenbone/gsa/pull/2948)
52
53### Changed
54- Disallow using the same credential for ssh and elevate credential in targets [#2994](https://github.com/greenbone/gsa/pull/2994)
55- Properly space and linebreak roles and groups in users table row [#2949](https://github.com/greenbone/gsa/pull/2949)
56- Make HorizontalSep component wrappable [#2949](https://github.com/greenbone/gsa/pull/2949)
57- Use greenbone sensor as default scanner type when opening the dialog if available [#2867](https://github.com/greenbone/gsa/pull/2867), [#2924](https://github.com/greenbone/gsa/pull/2924)
58
59### Fixed
60* Removed a CMake dependency in the CMakeLists, so GSA can be build again. [#3028](https://github.com/greenbone/gsa/pull/3028)
61- Fall back to cvss_base when severity subelement is missing from NVT severities [#2944](https://github.com/greenbone/gsa/pull/2944)
62- Fix loading NVT information in result details [#2934](https://github.com/greenbone/gsa/pull/2934)
63- Fixed setting whether to include related resources for new permissions [#2931](https://github.com/greenbone/gsa/pull/2931)
64- Fixed number-only names within schedules/dialog [#2914](https://github.com/greenbone/gsa/pull/2914)
65- Fixed changing Trend and Select for NVT-families and whole selection only [#2905](https://github.com/greenbone/gsa/pull/2905)
66- Fixed missing name for CVE results on result detailspage [#2892](https://github.com/greenbone/gsa/pull/2892)
67- Fixed setting secret key in RADIUS dialog, backport from [#2891](https://github.com/greenbone/gsa/pull/2891), [#2915](https://github.com/greenbone/gsa/pull/2915)
68- Fixed setting result UUID in notes dialog [#2889](https://github.com/greenbone/gsa/pull/2889)
69
70[21.4.1]: https://github.com/greenbone/gsa/compare/v21.4.0...v21.4.1
71
72## [21.4.0] - 2021-04-16
73
74### Added
75- Allow to add ssh elevate credential to target dialog and display elevate credential in details [#2954](https://github.com/greenbone/gsa/pull/2954)
76- Allow to set unix socket permissions for gsad [#2816](https://github.com/greenbone/gsa/pull/2816)
77- Added CVSS date to NVT details [#2802](https://github.com/greenbone/gsa/pull/2802)
78- Added option to allow to scan simultaneous IPs to targets
79  [#2779](https://github.com/greenbone/gsa/pull/2779),
80  [#2813](https://github.com/greenbone/gsa/pull/2813)
81- Added CVSS origin to NVT details [#2588](https://github.com/greenbone/gsa/pull/2588)
82- Added the CVSS v3.1 BaseScore calculator to the `/cvsscalculator` page in the Help section. [#2536](https://github.com/greenbone/gsa/pull/2536)
83
84### Changed
85- Don't show word cloud as default in result dashboard [#2883](https://github.com/greenbone/gsa/pull/2883)
86- Sort host, os and vulns listpage by descending severity [#2880](https://github.com/greenbone/gsa/pull/2880)
87- Revert the changes from integer `score` to a float `severity` [#2854](https://github.com/greenbone/gsa/pull/2854)
88- Show StartIcon for scheduled tasks [#2840](https://github.com/greenbone/gsa/pull/2840)
89- Remove solution from log NVTs [#2792](https://github.com/greenbone/gsa/pull/2792)
90- Don't show empty sections in result details [#2791](https://github.com/greenbone/gsa/pull/2791)
91- Move error message and adjust design on login page [#2780](https://github.com/greenbone/gsa/pull/2780)
92- Refactored useFormValidation hook [#2704](https://github.com/greenbone/gsa/pull/2704)
93- Updated copyright and footer layout [#2687](https://github.com/greenbone/gsa/pull/2687)
94- New login page layout
95  [#2683](https://github.com/greenbone/gsa/pull/2683),
96  [#2736](https://github.com/greenbone/gsa/pull/2736),
97  [#2756](https://github.com/greenbone/gsa/pull/2756)
98- CVE Tables Page can now be used with the updated xml-format and CVSSv3(.1). [#2583](https://github.com/greenbone/gsa/pull/2583)
99- The CVSS v2 BaseScore calculator calculates the score on the client side now. [#2536](https://github.com/greenbone/gsa/pull/2536)
100
101### Fixed
102- Fixed dynamic severity checkbox not being checked upon clicking [#2882](https://github.com/greenbone/gsa/pull/2882)
103- Fixed result CVE parsing for result listpage and CVE reports [#2869](https://github.com/greenbone/gsa/pull/2869)
104- Fixed setting comments of business process nodes [#2781](https://github.com/greenbone/gsa/pull/2781)
105- Added the deprecatedBy field to CPEs [#2751](https://github.com/greenbone/gsa/pull/2751)
106- Fixed the severity for different advisories [#2611](https://github.com/greenbone/gsa/pull/2611)
107
108### Removed
109- Removed Edge <= 18 support [#2691](https://github.com/greenbone/gsa/pull/2691)
110- Removed Internet Explorer 11 support [#2689](https://github.com/greenbone/gsa/pull/2689)
111- Removed support for uncontrolled form fields [#2520](https://github.com/greenbone/gsa/pull/2520)
112- Drop gmp scanner type from GSA [#2498](https://github.com/greenbone/gsa/pull/2498)
113- Removed filter element "autofp" [#2480](https://github.com/greenbone/gsa/pull/2480)
114- Drop dynamic severity classes [#2448](https://github.com/greenbone/gsa/pull/2448)
115
116[21.4.0]: https://github.com/greenbone/gsa/compare/gsa-20.08...v21.4.0
117
118## [20.8.4] (unreleased)
119### Added
120### Changed
121### Deprecated
122### Removed
123### Fixed
124- Show dead hosts as possible reason in empty report when scan finishes [#3124](https://github.com/greenbone/gsa/pull/3124), [#3157](https://github.com/greenbone/gsa/pull/3157)
125- Fixed setting/displaying timeout in EditNvtDetailsDialog [#3057](https://github.com/greenbone/gsa/pull/3057)
126
127 [Unreleased]: https://github.com/greenbone/gsa/compare/v20.8.3...gsa-20.08
128
129### Fixed
130- Show dead hosts as possible reason in empty report when scan finishes [#3124](https://github.com/greenbone/gsa/pull/3124)
131
132## [20.8.3] 2021-08-03
133### Added
134### Changed
135* Changed default Content-Security-Policy (CSP) Header to
136  `default-src 'none'; object-src 'none'; base-uri 'none'; connect-src 'self'; script-src 'self'; frame-ancestors 'none'; form-action 'self'; style-src-elem 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' blob:;`
137  [#3068](https://github.com/greenbone/gsa/pull/3068)
138  [#3095](https://github.com/greenbone/gsa/pull/3095)
139* Avoid caching of the index.html file [#3082](https://github.com/greenbone/gsa/pull/3082)
140
141### Deprecated
142### Removed
143### Fixed
144- Fixed setting/displaying timeout in EditNvtDetailsDialog [#3057](https://github.com/greenbone/gsa/pull/3057)
145
146 [20.8.3]: https://github.com/greenbone/gsa/compare/v20.8.2...v20.8.3
147
148## [20.8.2] - 2021-06-25
149
150### Added
151- Show type of xrefs in NVT details [#2980](https://github.com/greenbone/gsa/pull/2980)
152- Set SameSite=strict for the session cookie to avoid CSRF [#2948](https://github.com/greenbone/gsa/pull/2948)
153
154### Changed
155- Properly space and linebreak roles and groups in users table row [#2949](https://github.com/greenbone/gsa/pull/2949)
156- Make HorizontalSep component wrappable [#2949](https://github.com/greenbone/gsa/pull/2949)
157- Use greenbone sensor as default scanner type when opening the dialog if available [#2867](https://github.com/greenbone/gsa/pull/2867)
158
159### Fixed
160- Use UNSET_VALUE as default for relation of severity values in powerfilter [#3052](https://github.com/greenbone/gsa/pull/3052)
161- Initialize severity value with 0 in powerfilter SeverityValuesGroup [#3031](https://github.com/greenbone/gsa/pull/3031)
162- Removed a CMake dependency in the CMakeLists, so GSA can be build again. [#3030](https://github.com/greenbone/gsa/pull/3030)
163- Fixed setting whether to include related resources for new permissions [#2931](https://github.com/greenbone/gsa/pull/2891)
164- Fixed setting secret key in RADIUS dialog, backport from [#2891](https://github.com/greenbone/gsa/pull/2891), [#2915](https://github.com/greenbone/gsa/pull/2915)
165
166### Removed
167
168[20.8.2]: https://github.com/greenbone/gsa/compare/v20.8.1...v20.8.2
169
170## [20.8.1] - 2021-02-02
171
172### Added
173- Added icon to host detailspage to link to TLS certificates [#2624](https://github.com/greenbone/gsa/pull/2624)
174- Added form validation for user setting "rows per page"
175  [#2478](https://github.com/greenbone/gsa/pull/2478), [#2505](https://github.com/greenbone/gsa/pull/2505)
176- Added option for "Start Task" event upon "New SecInfo arrived" condition in alerts dialog [#2418](https://github.com/greenbone/gsa/pull/2418)
177
178### Changed
179- Show type of xrefs in NVT details [#2980](https://github.com/greenbone/gsa/pull/2980)
180- Ensure superadmins can edit themselves [#2633](https://github.com/greenbone/gsa/pull/2633)
181- Disable clone icon for superadmins [#2634](https://github.com/greenbone/gsa/pull/2634)
182- Allow äüöÄÜÖß in form validation rule for "name" [#2586](https://github.com/greenbone/gsa/pull/2586)
183- Show "Filter x matches at least y results" condition to task events in alert dialog [#2580](https://github.com/greenbone/gsa/pull/2580)
184- Always send sort=name with delta report request filters [#2570](https://github.com/greenbone/gsa/pull/2570)
185- Changed trash icon to delete icon on host detailspage [#2565](https://github.com/greenbone/gsa/pull/2565)
186- Change tooltip of override icon in result details [#2467](https://github.com/greenbone/gsa/pull/2467)
187- For edit config/policy dialog, only send name and comment if config or policy is in use, and add in use notification [#2463](https://github.com/greenbone/gsa/pull/2463)
188- Changed visual appearance of compliance status bar [#2457](https://github.com/greenbone/gsa/pull/2457)
189- Changed delete icons on report format detailspage and schedule detailspage to trashcan icons [#2459](https://github.com/greenbone/gsa/pull/2459)
190- Use <predefined> to disable feed object editing and filter creation on feed status page [#2398](https://github.com/greenbone/gsa/pull/2398)
191- Allow underscores and hyphens in host parameters [#2846](https://github.com/greenbone/gsa/pull/#2846)
192
193### Fixed
194- Fix default port value for scanner dialog [#2773](https://github.com/greenbone/gsa/pull/2773)
195- Stop growing of toolbars which only have the help icon [#2641](https://github.com/greenbone/gsa/pull/2641)
196- Fixed initial value of dropdown for including related resources for permissions [#2632](https://github.com/greenbone/gsa/pull/2632)
197- Fixed compiling gsad with libmicrohttp 0.9.71 and later [#2625](https://github.com/greenbone/gsa/pull/2625)
198- Fixed display of alert condition "Severity changed" [#2623](https://github.com/greenbone/gsa/pull/2623)
199- Fixed sanity check for port ranges [#2566](https://github.com/greenbone/gsa/pull/2566)
200- Replace deprecated sys_siglist with strsignal [#2513](https://github.com/greenbone/gsa/pull/2513)
201- Allow to delete processes without having had edges in BPM [#2507](https://github.com/greenbone/gsa/pull/2507)
202- Fixed TLS certificate download for users with permissions [#2496](https://github.com/greenbone/gsa/pull/2496)
203- Fixed form validation error tooltips [#2478](https://github.com/greenbone/gsa/pull/2478)
204- Only show schedule options in advanced and modify task wizard if user has correct permissions [#2472](https://github.com/greenbone/gsa/pull/2472)
205
206### Removed
207- Remove secinfo filter from user settings dialog and elsewhere [#2495](https://github.com/greenbone/gsa/pull/2495)
208- Removed export/download for report formats [#2427](https://github.com/greenbone/gsa/pull/2427)
209
210[20.8.1]: https://github.com/greenbone/gsa/compare/v20.8.0...v20.8.1
211
212## [20.8.0] - 2020-08-11
213
214### Added
215- Added reload timer to feedstatuspage and displaying when updating is in progress [#2350](https://github.com/greenbone/gsa/pull/2350)
216- Added filtered links to GVMD_DATA row in feed status page [#2339](https://github.com/greenbone/gsa/pull/2339)
217- Added loading indicator for CVEs on CPE detailspage [#2248](https://github.com/greenbone/gsa/pull/2248)
218- Added new form validation feature, implemented on create and edit ticket dialog [#1782](https://github.com/greenbone/gsa/pull/1782)
219- Added German translation for About page [#1998](https://github.com/greenbone/gsa/pull/1998)
220- Added a renew session timeout icon to usermenu [#1966](https://github.com/greenbone/gsa/pull/1966)
221- Added new BPM feature [#1931](https://github.com/greenbone/gsa/pull/1931) [#2018](https://github.com/greenbone/gsa/pull/2018) [#2025](https://github.com/greenbone/gsa/pull/2025) [#2099](https://github.com/greenbone/gsa/pull/2099)  [#2129](https://github.com/greenbone/gsa/pull/2129) [#2196](https://github.com/greenbone/gsa/pull/2196)
222- Added clean-up-translations script [#1948](https://github.com/greenbone/gsa/pull/1948)
223- Added handling possible undefined trash in case of an error on the trashcanpage [#1908](https://github.com/greenbone/gsa/pull/1908)
224- Added translation using babel-plugin-i18next-extract [#1808](https://github.com/greenbone/gsa/pull/1808)
225- Multistep dialog feature, implemented on scanner dialog [#1725](https://github.com/greenbone/gsa/pull/1725)
226- Added handling of queued task status [#2208](https://github.com/greenbone/gsa/pull/2208)
227
228### Changed
229- Increase age for feed being too old [#2394](https://github.com/greenbone/gsa/pull/2394)
230- Do not use result filter from store on report detailspage by default [#2358](https://github.com/greenbone/gsa/pull/2358)
231- Improve performance of form fields in edit scan config dialog [#2354](https://github.com/greenbone/gsa/pull/2354)
232- Default to sorting nvts by "Created", newest first [#2352](https://github.com/greenbone/gsa/pull/2352)
233- Disable EditIcons for data objects from feed [#2346](https://github.com/greenbone/gsa/pull/2346)
234- Improve error 503 message at login [#2310](https://github.com/greenbone/gsa/pull/2310)
235- Use unified solution type instead of solution type nvt tag [#2268](https://github.com/greenbone/gsa/pull/2268)
236- Changed queued status color [#2227](https://github.com/greenbone/gsa/pull/2227)
237- Make several NVT families selectable as a whole only in scan configs [#2222](https://github.com/greenbone/gsa/pull/2222)
238- Changed future release version from 20.04 to 20.08 [#2118](https://github.com/greenbone/gsa/pull/2118)
239- Adjusted task icons to use them for both tasks and audits and removed audit icons [#2070](https://github.com/greenbone/gsa/pull/2070)
240- Don't use DetailsLink in ClosedCvesTable if host does not have an ID [#2055](ttps://github.com/greenbone/gsa/pull/2055)
241- Changed NOTES_DASHBOARD_ID to fit [gvmd/#1018](https://github.com/greenbone/gvmd/pull/1018) [#2053](https://github.com/greenbone/gsa/pull/2053)
242- Change license to AGPL-3.0-or-later [#2027](https://github.com/greenbone/gsa/pull/2027)
243- Moved mockprocessmap to separate file to keep tests from running multiple times [#2008](https://github.com/greenbone/gsa/pull/2008)
244- Updated German translation according to the changes made in gsa8 and gsa9 [#2007](https://github.com/greenbone/gsa/pull/2007)
245- Changed image, text, and layout of About page [#1993](https://github.com/greenbone/gsa/pull/1993)[#1996](https://github.com/greenbone/gsa/pull/1996)[#1998](https://github.com/greenbone/gsa/pull/1998)
246- Adjusted multiselect and report listpage to use getDerivedStateFromProps instead of deprecated componentWillReceiveProps [#1935](https://github.com/greenbone/gsa/pull/1935)
247- Updated react-beautiful-dnd to version 12.2.0 and fix dragging into empty row [#1837](https://github.com/greenbone/gsa/pull/1837)
248- Deleting a single entity now removes its ID from store [#1839](https://github.com/greenbone/gsa/pull/1839)
249
250### Fixed
251- Fixed formatting of Detection Method in Results [#2793](https://github.com/greenbone/gsa/pull/2793), backport: [#3178](https://github.com/greenbone/gsa/pull/3178)
252- Fixed empty subsections on oval def details page [#2396](https://github.com/greenbone/gsa/pull/2396)
253- Fixed missing NVT solution [#2388](https://github.com/greenbone/gsa/pull/2388)
254- EmptyResultsReport uses the same counts as the results tab title in normal reports, when filtering for nonexistent results
255  [#2335](https://github.com/greenbone/gsa/pull/2335), [#2365](https://github.com/greenbone/gsa/pull/2365)
256- Show proper error message on report detailspage when no report format is available [#2367](https://github.com/greenbone/gsa/pull/2367)
257- Don't use stored result list page filter at report results tab [#2366](https://github.com/greenbone/gsa/pull/2366)
258- Fixed pagination of report results [#2365](https://github.com/greenbone/gsa/pull/2365)
259- Fixed flickering reports [#2359](https://github.com/greenbone/gsa/pull/2359)
260- Fixed "Hosts scanned" in report details disappearing during page refresh [#2357](https://github.com/greenbone/gsa/pull/2357)
261- Fixed schedule_periods not forwarded if there is no schedule [#2331](https://github.com/greenbone/gsa/pull/2331)
262- Fixed broken radio buttons in alert dialog [#2326](https://github.com/greenbone/gsa/pull/2326)
263- Fixed report formats undeletable and unrestorable [#2321](https://github.com/greenbone/gsa/pull/2321)
264- Fixed loading delta report detailspage [#2320](https://github.com/greenbone/gsa/pull/2320)
265- Fixed spacing between radio buttons and input field in override dialog [#2286](https://github.com/greenbone/gsa/pull/2286)
266- Fixed separating hosts in override dialog via comma [#2280](https://github.com/greenbone/gsa/pull/2280)
267- Fixed installing the json translation files [#2272](https://github.com/greenbone/gsa/pull/2272)
268- Fixed displaying asset host identifiers references [#2260](https://github.com/greenbone/gsa/pull/2260)
269- Fixed sort order for recurring days for custom monthly schedule [#2188](https://github.com/greenbone/gsa/pull/2188)
270- Fixed missing loading indicator for test alert button [#2156](https://github.com/greenbone/gsa/pull/2156)
271- Close dialog for ExternalLink when following link [#2148](https://github.com/greenbone/gsa/pull/2148)
272- Fixed license information on AboutPage [#2118](https://github.com/greenbone/gsa/pull/2118) [#2148](https://github.com/greenbone/gsa/pull/2148)
273- Fixed state updates on unmounted SvgIcons [#2063](https://github.com/greenbone/gsa/pull/2063)
274- Fixed parsing xml rejection messages [#1970](https://github.com/greenbone/gsa/pull/1970)
275- Fixed returning bulk_delete response [#1969](https://github.com/greenbone/gsa/pull/1969)
276- Fixed parsing DFN-Cert CVE entries [#1965](https://github.com/greenbone/gsa/pull/1965)
277- Fixed credential_login in gsad request handlers [#2347](https://github.com/greenbone/gsa/pull/2347)
278
279### Removed
280- Remove multistep feature from scanner dialog [#2337](https://github.com/greenbone/gsa/pull/2337)
281- Removed predefined status for report formats [#2111](https://github.com/greenbone/gsa/pull/2111)
282- Removed old translation mechanism [#1952](https://github.com/greenbone/gsa/pull/1952)
283- Removed Agents from GSA and gsad [#1903](https://github.com/greenbone/gsa/pull/1903) [#1905](https://github.com/greenbone/gsa/pull/1905)
284- Removed "All SecInfo" section [#1685](https://github.com/greenbone/gsa/pull/1685) [#1695](https://github.com/greenbone/gsa/pull/1695)
285- Removed agents [#1903](https://github.com/greenbone/gsa/pull/1903)
286
287[20.8.0]: https://github.com/greenbone/gsa/compare/gsa-9.0...v20.8.0
288
289## [9.0.1] - 2020-05-13
290
291### Added
292- Added scanner selection to audit dialog
293  [#2031](https://github.com/greenbone/gsa/pull/2031)
294  [#2105](https://github.com/greenbone/gsa/pull/2105)
295- Added base config to create scanconfig dialog, make it new default base for scanconfigs and new base for policies [#1789](https://github.com/greenbone/gsa/pull/1789)
296- Display timezone for session timeout in user menu [#1764](https://github.com/greenbone/gsa/pull/1764)
297
298### Changed
299- Adjusted parsing of cve model and removed cwe id as it seems not to be needed anymore [#2294](https://github.com/greenbone/gsa/pull/2294)
300- Adjusted parsing of filter strings to deal with strings with double quotes [#2051](https://github.com/greenbone/gsa/pull/2051)
301- Changed report TlsCertificate table headers to match TlsCertificate assets
302table headers [#2044](https://github.com/greenbone/gsa/pull/2044)
303- Unify source reports and hosts in TlsCertficateModel [#2040](https://github.com/greenbone/gsa/pull/2040)
304- Set filter rows in hostsTopologyLoader to not use rows=-1 [#2026](https://github.com/greenbone/gsa/pull/2026)
305- Updated copyright header dates to 2020 [#2019](https://github.com/greenbone/gsa/pull/2020)
306- Updated German translation and fixed parts that were missing after the last merge [#1991](https://github.com/greenbone/gsa/pull/1991)
307- Improved error handling for invalid detailspage links [#1986](https://github.com/greenbone/gsa/pull/1986)
308- Adjusted DEFAULT_OID_VALUE for use with new oid scheme [#1974](https://github.com/greenbone/gsa/pull/1974)
309- Made delta report diffs more explicit [#1950](https://github.com/greenbone/gsa/pull/1950)
310- Changed default port to 22 for scanner dialog [#1768](https://github.com/greenbone/gsa/pull/1768)
311- Improved Delta Report Details [#1748](https://github.com/greenbone/gsa/pull/1748)
312- Updated node dependencies to latest releases [#1735](https://github.com/greenbone/gsa/pull/1735)
313- If details not defined, then choose first OS from identifiers [#1719](https://github.com/greenbone/gsa/pull/1719)
314- Sorting of SecInfo items [#1717](https://github.com/greenbone/gsa/pull/1717))
315- Disabled edit PowerFilter icon if isLoading [#1714](https://github.com/greenbone/gsa/pull/1714)
316- Don't show empty menu section [#1711](https://github.com/greenbone/gsa/pull/1711)
317- Increased clickable area for Logout [#1711](https://github.com/greenbone/gsa/pull/1711)
318- Lowered memory usage when getting a report [#1857](https://github.com/greenbone/gvmd/pull/1857)
319
320### Fixed
321- Fixed broken radio buttons and wrong date for schedule in Modify Task Wizard [#2340](https://github.com/greenbone/gsa/pull/2340)
322- Fixed missing nextDate for schedules with recurrence "once" [#2336](https://github.com/greenbone/gsa/pull/2336)
323- Don't crash if dashboard getSetting returns duplicate setting [#2290](https://github.com/greenbone/gsa/pull/2290)
324- Fixed broken bulk export for AllSecInfo [#2269](https://github.com/greenbone/gsa/pull/2269)
325- Fixed passing threshold prop in AlertActions for ThresholdMessage [#2114](https://github.com/greenbone/gsa/pull/2114)
326- Fixed audit listpage observer tooltip [#2048](https://github.com/greenbone/gsa/pull/2048)
327- Fixed showing errors in CredentialDialog when opened from AlertDialog [#2041](https://github.com/greenbone/gsa/pull/2041)
328- Fixed usage of report format %F in generateFilename() [#2021](https://github.com/greenbone/gsa/pull/2021)
329- Fixed report DetailsContent counts in tabs [#2004](https://github.com/greenbone/gsa/pull/2004) [#2023](https://github.com/greenbone/gsa/pull/2023) [#2067](https://github.com/greenbone/gsa/pull/2067)
330- Fixed auto_delete_value of 0 for tasks and audits [#1987](https://github.com/greenbone/gsa/pull/1987)
331- Fixed bulk tagging by user selection (send IDs as array) [#1985](https://github.com/greenbone/gsa/pull/1985)
332- Fixed pluralizing type 'vulnerability' [#1984](https://github.com/greenbone/gsa/pull/1984)
333- Do not crash if osCpe or osTxt are undefined in OsIcon [#1975](https://github.com/greenbone/gsa/pull/1975) [#1978](https://github.com/greenbone/gsa/pull/1978)
334- Fixed task listpage observer tooltip [#1949](https://github.com/greenbone/gsa/pull/1949)
335- Fixed broken entity links for reportformat, scanconfig and portlist [#1937](https://github.com/greenbone/gsa/pull/1937)
336- Fixed showing resource as orphaned when it's not [#1921](https://github.com/greenbone/gsa/pull/1921)
337- Fixed override new severity being invalid [#1909](https://github.com/greenbone/gsa/pull/1909)
338- Fixed missing usage_type in getAggregates commands for tasks [#1906](https://github.com/greenbone/gsa/pull/1906)
339- Fixed undefined policy in create audit dialog [#1847](https://github.com/greenbone/gsa/pull/1847)
340- Fixed TLS certificate filtering [#1830](https://github.com/greenbone/gsa/pull/1830)
341- Fixed resetting to default filter at list pages [#1828](https://github.com/greenbone/gsa/pull/1828)
342- Fixed error when parsing invalid hosts for overrides and notes [#1810](https://github.com/greenbone/gsa/pull/1810)
343- Fixed displaying icon titles [#1809](https://github.com/greenbone/gsa/pull/1809)
344- Fixed svg icon cursor is always a pointer [#1800](https://github.com/greenbone/gsa/pull/1800)
345- Fixed defaultfilter is not always applied [#1783](https://github.com/greenbone/gsa/pull/1783)
346- Fixed checkboxes in scanconfig editdialog reset after every rerender [#1773](https://github.com/greenbone/gsa/pull/1773)
347- Pass scanner port number to scanner dialog from component [#1772](https://github.com/greenbone/gsa/pull/1772)
348- Fixed allowed range for auto delete keep value [#1729](https://github.com/greenbone/gsa/pull/1729)
349- Fixed Created column on Results listpage [#1726](https://github.com/greenbone/gsa/pull/1726)
350- Get delta report needs to send details=1 [#1724](https://github.com/greenbone/gsa/pull/1724)
351- Improve filter handling in report details [#1708](https://github.com/greenbone/gsa/pull/1708)
352- Fixed TLS certificate download [#1704](https://github.com/greenbone/gsa/pull/1704)
353- Import additional polyfills for IE11 [#1702](https://github.com/greenbone/gsa/pull/1702)
354- Handle authentication errors in gsad more carefully [#1700](https://github.com/greenbone/gsa/pull/1700)
355- Add usage_type param to get_aggregate [#1872](https://github.com/greenbone/gsa/pull/1872)
356
357### Removed
358- Removed auto delete field from container task dialog [#1784](https://github.com/greenbone/gsa/pull/1784)
359- Removed obsolete DefaultFilter component and withDefaultFilter HOC [#1709](https://github.com/greenbone/gsa/pull/1709)
360
361[9.0.1]: https://github.com/greenbone/gsa/compare/v9.0.0...v9.0.1
362
363## [9.0.0] - 2019-10-14
364
365### Added
366- Added statereducer function to Select component: Scrolls to last selected item [#1715](https://github.com/greenbone/gsa/pull/1715)
367- Added loading indicator to select [#1716](https://github.com/greenbone/gsa/pull/1716)
368- Added loading indicator to svg icon [#1701](https://github.com/greenbone/gsa/pull/1701)
369- Update German Translation [#1689](https://github.com/greenbone/gsa/pull/1689)
370- List NVT of the found CVEs at the report details page [#1673](https://github.com/greenbone/gsa/pull/1673)
371- Added links for GOS 6 manual for audits, policies and TLS certificates [#1657](https://github.com/greenbone/gsa/pull/1657)
372- Added OSP Sensor type to GSA [#1646](https://github.com/greenbone/gsa/pull/1646)
373- Added TLS certificate filter type [#1630](https://github.com/greenbone/gsa/pull/1630)
374- Added change method to Field and TextArea component, removed withChangeHandler [#1625](https://github.com/greenbone/gsa/pull/1625)
375- Added custom page title to all pages [#1623](https://github.com/greenbone/gsa/pull/1623/files)
376- Allow to disable reload timers [#1619](https://github.com/greenbone/gsa/pull/1619)
377- Added missing withRouter to withEntitiesContainer [#1614](https://github.com/greenbone/gsa/pull/1614)
378- Added parseTrend() function to ScanConfig model [#1583](https://github.com/greenbone/gsa/pull/1583)
379- Added DetailsPage and more functionalities to TLS Certificate assets [#1578](https://github.com/greenbone/gsa/pull/1578)
380- Added Explicit Compliance [#1495](https://github.com/greenbone/gsa/pull/1495), [#1655](https://github.com/greenbone/gsa/pull/1655)
381- Added tasktrendgroup component for tasks filter dialog [#1511](https://github.com/greenbone/gsa/pull/1511)
382- Added HorizontalSep component for horizontal lists. [#1494](https://github.com/greenbone/gsa/pull/1494)
383- Added BooleanFilterGroup and changed notes filter dialog [#1493](https://github.com/greenbone/gsa/pull/1493)
384- Added grow option to multiselect component [#1485](https://github.com/greenbone/gsa/pull/1485)
385- Added LogoutIcon [#1481](https://github.com/greenbone/gsa/pull/1481)
386- Added a component "SeverityValuesGroup" enabling user choose the relation they want [#1477](https://github.com/greenbone/gsa/pull/1477)
387- Added filter keywords owner, host, cvss base score, vulnerability and location to filter dialog on results page [#1472](https://github.com/greenbone/gsa/pull/1472)
388- Add storybook [#1272](https://github.com/greenbone/gsa/pull/1286)
389- Added TLS certificates to the asset management.
390  [#1455](https://github.com/greenbone/gsa/pull/1455),
391  [#1461](https://github.com/greenbone/gsa/pull/1461),
392  [#1600](https://github.com/greenbone/gsa/pull/1600),
393  [#1681](https://github.com/greenbone/gsa/pull/1681)
394- Add usage type to task and scanconfig commands [#1460](https://github.com/greenbone/gsa/pull/1460)
395  [#1466](https://github.com/greenbone/gsa/pull/1466) [#1467](https://github.com/greenbone/gsa/pull/1467)
396
397### Changed
398- Tweaked LDAP and RADIUS pages to be more consistent [#1718](https://github.com/greenbone/gsa/pull/1718)
399- Decide whether to default to full and fast scan config (task dialog)[#1671](https://github.com/greenbone/gsa/pull/1671)
400- Determine the to be applied filter of a list page in GSA and don't rely on the
401  backend
402  [#1631](https://github.com/greenbone/gsa/pull/1631),
403  [#1653](https://github.com/greenbone/gsa/pull/1653),
404  [#1677](https://github.com/greenbone/gsa/pull/1677)
405- Changed gmpname for vulnerability and secinfo pages [#1652](https://github.com/greenbone/gsa/pull/1652)
406- Use "lean" reports by default when requesting a single report [#1635](https://github.com/greenbone/gsa/pull/1635)
407- Use uuid to get greenbone compliance report format [#1643](https://github.com/greenbone/gsa/pull/1643)
408- Added details=1 to report download command [#1642](https://github.com/greenbone/gsa/pull/1642)
409- Adjusted gsa to send details=1 for get_report and change gsad to forward details to gvmd [1640](https://github.com/greenbone/gsa/pull/1640)
410- Switch tooltips for fold and unfold icon, change task trend options in filter dialog to make them easier to understand [#1627](https://github.com/greenbone/gsa/pull/1627)
411- Improved edit scanconfig dialogs to open immediately and show loading indicators [#1624](https://github.com/greenbone/gsa/pull/1624)
412- Reuse permissions, reloadInterval and compareAlerts from task details and detailspage for audit details and detailspage [#1607](https://github.com/greenbone/gsa/pull/1607)
413- Replaced savedialogcontent class with hooks [#1602](https://github.com/greenbone/gsa/pull/1602)
414- TicketStatusGroup updated with new filter strings [#1594](https://github.com/greenbone/gsa/pull/1594)
415- Reuse NvtFamilies, NvtPreferences and ScannerPreferences from scanconfig detailspage for policy detailspage [#1593](https://github.com/greenbone/gsa/pull/1593)
416- Fixed sensor icon not visible in audit row and reuse renderReport from tasks for audits [#1577](https://github.com/greenbone/gsa/pull/1577)
417- Reuse scanconfig edit dialogs for policies [#1573](https://github.com/greenbone/gsa/pull/1573)
418- Use styled-components to render global styles [#1557](https://github.com/greenbone/gsa/pull/1557)
419- Use fast xml parser by default [#1556](https://github.com/greenbone/gsa/pull/1556)
420- Updated dependencies [#1555](https://github.com/greenbone/gsa/pull/1555)
421- Changed schedule dialog (added Now button) to help users jump to current time ASAP [#1519](https://github.com/greenbone/gsa/pull/1519)
422- Changed the filter dialogues for tasks and overrides [#1511](https://github.com/greenbone/gsa/pull/1511)
423- modified filterdialogs for reports and vulnerabilities [#1503](https://github.com/greenbone/gsa/pull/1503)
424- Changed filterdialog for tickets page [#1489](https://github.com/greenbone/gsa/pull/1489)
425- Restructured menu categories [#1481](https://github.com/greenbone/gsa/pull/1481)
426- Logout and usersettings link got a menu [#1481](https://github.com/greenbone/gsa/pull/1481)
427- Modified the BarChart's y-domain to avoid range [0,0]. [#1447](https://github.com/greenbone/gsa/pull/1447)
428- Changed FilterTerm to convert all filter keywords to lower case [#1444](https://github.com/greenbone/gsa/pull/1444)
429- Use Reacts new ref API (no innerRef anymore [#1441](https://github.com/greenbone/gsa/pull/1441))
430- Allow dynamic ref types in NVT model and adjust CertLink to it [#1434](https://github.com/greenbone/gsa/pull/1434)
431- Use new ref structure in NVTs [#1424](https://github.com/greenbone/gsa/pull/1424)
432- Use HTTPS for documentation links
433- Cleanup and improve handling of http parameters and arguments for gmp
434  requests in gsad [#1355](https://github.com/greenbone/gsa/pull/1355)
435
436### Fixed
437- Fixed displaying negative days on the override and note active dashboard [#1727](https://github.com/greenbone/gsa/pull/1727) [#1728](https://github.com/greenbone/gsa/pull/1728)
438- Fixed inability to change to/from LDAP and RADIUS settings [#1723](https://github.com/greenbone/gsa/pull/1723)
439- Fixed filter dialog duplicating filter terms [#1705] (https://github.com/greenbone/gsa/pull/1705)
440- Fixed parsing report details data [#1673](https://github.com/greenbone/gsa/pull/1673)
441- Fixed scanconfig clone icon tooltip does not show if permission is denied [#1664](https://github.com/greenbone/gsa/pull/1664)
442- Fixed feed status page does not render [#1628](https://github.com/greenbone/gsa/pull/1628)
443- fixed secinfo severitybars not displaying severity.[#1530](https://github.com/greenbone/gsa/pull/1530)
444- Fixed outer click issues for multi select and select boxes
445  [#1504](https://github.com/greenbone/gsa/pull/1504)
446
447### Removed
448- Removed UserLink component [#1481](https://github.com/greenbone/gsa/pull/1481)
449- Remove edit_config command from gsad [#1439](https://github.com/greenbone/gsa/pull/1439)
450- Remove copyright from gsad version output [#1379](https://github.com/greenbone/gsa/pull/1379)
451
452[9.0.0]: https://github.com/greenbone/gsa/compare/v8.0.1...v9.0.0
453
454## [8.0.2] - 2020-05-13
455
456### Added
457- Show passphrase field in credential dialog for cc type [#2006](https://github.com/greenbone/gsa/pull/2006)
458- Display error details at report details page [#1862](https://github.com/greenbone/gsa/pull/1862)
459- Added warnings to content composer if reportResultThreshold is exceeded [#1852](https://github.com/greenbone/gsa/pull/1852)
460- Added parseText to model.js to parse single space summary [#1829](https://github.com/greenbone/gsa/pull/1829)
461- Added new setting to enable and disable debug logging for the redux store [#1684](https://github.com/greenbone/gsa/pull/1684)
462- Added text notification when old password is entered but new password isn't [#1636](https://github.com/greenbone/gsa/pull/1636)
463- Added a loading timer for empty trash button [#1604](https://github.com/greenbone/gsa/pull/1604)
464- Added details to alert details page [#1591](https://github.com/greenbone/gsa/pull/1591)
465- Added loading indicator for edit config dialog [#1579](https://github.com/greenbone/gsa/pull/1579)
466- Added tooltip for settings in task edit dialog that can't be changed once the task has been run [#1568](https://github.com/greenbone/gsa/pull/1568)
467- Added success dialog to report formats listpage [#1566](https://github.com/greenbone/gsa/pull/1566)
468- Added an explicit get_capabilities command to gsad [#1538](https://github.com/greenbone/gsa/pull/1538)
469- Highlight result diffs at delta reports [#1513](https://github.com/greenbone/gsa/pull/1513)
470- Added HorizontalSep component for horizontal lists
471  [#1506](https://github.com/greenbone/gsa/pull/1506),
472  [#1507](https://github.com/greenbone/gsa/pull/1507)
473
474### Changed
475- Use IP Address instead of Name in host dialog form field title [#2311](https://github.com/greenbone/gsa/pull/2311)
476- Use = instead of ~ in filter of link in OS row [#2086](https://github.com/greenbone/gsa/pull/2086)
477- Update copyright header dates to 2020 [#2019](https://github.com/greenbone/gsa/pull/2019)
478- Improve text for empty results report and threshold panel [#1900](https://github.com/greenbone/gsa/pull/1900)
479- Load report results with separate requests
480  [#1863](https://github.com/greenbone/gsa/pull/1863),
481  [#1870](https://github.com/greenbone/gsa/pull/1870),
482  [#1871](https://github.com/greenbone/gsa/pull/1871)
483- Only load full report if the report has less than 25000 results [#1851](https://github.com/greenbone/gsa/pull/1851)
484- Only render report information, results and errors if a result has more than 25000 results [#1849](https://github.com/greenbone/gsa/pull/1849)
485- Limit the length of result description with a div [#1834](https://github.com/greenbone/gsa/pull/1834)
486- New permission dialog: radio button for groups disabled if no groups available [#1836](https://github.com/greenbone/gsa/pull/1836)
487- Changed new override dialog defaults [#1833](https://github.com/greenbone/gsa/pull/1833)
488- Refactored cvsscalculatorpage to function and parse vector from url [#1824](https://github.com/greenbone/gsa/pull/1824)
489- New override and note dialog: Make host/port/task fields editable even when fixed, and display oid when no name is defined [#1814](https://github.com/greenbone/gsa/pull/1814) [#1817](https://github.com/greenbone/gsa/pull/1817)
490- Use consistent setting naming [#1774](https://github.com/greenbone/gsa/pull/1774)
491- Consider visibility status of page for calculating the reload interval [#1761](https://github.com/greenbone/gsa/pull/1761)
492- Do not simplify filterString in content composer for report download [#1733](https://github.com/greenbone/gsa/pull/1733)
493- Use single component for reloading data [#1722](https://github.com/greenbone/gsa/pull/1722)
494- Use last chars of a label string in BarChart [#1713](https://github.com/greenbone/gsa/pull/1713)
495- Next Scheduled Tasks displays timezone [#1712](https://github.com/greenbone/gsa/pull/1712)
496- Load "small" report before full report [#1697](https://github.com/greenbone/gsa/pull/1697)
497- Removed Clone and Verify functionalities for report formats [#1650](https://github.com/greenbone/gsa/pull/1650)
498- Use new [React context API](https://reactjs.org/docs/context.html#api) [#1637](https://github.com/greenbone/gsa/pull/1637)
499- Update response data parsing in Model classes
500  [#1633](https://github.com/greenbone/gsa/pull/1633),
501  [#1668](https://github.com/greenbone/gsa/pull/1668)
502- Fix statusbar content can be more than 100% and add progressbar colors to theme [1621](https://github.com/greenbone/gsa/pull/1621)
503- Allow to overwrite details=1 for command results.get() [#1618](https://github.com/greenbone/gsa/pull/1618)
504- Ensure not to request the report details when loading a list of reports [#1617](https://github.com/greenbone/gsa/pull/1617)
505- Adjust PortList manual links [#1599](https://github.com/greenbone/gsa/pull/1599)
506- Word-wrap in pre component [#1586](https://github.com/greenbone/gsa/pull/1586)
507- Disable EditIcon for My Settings if permission denied [#1588](https://github.com/greenbone/gsa/pull/1588)
508- Don't allow to clone hosts [#1581](https://github.com/greenbone/gsa/pull/1581)
509- Trigger alert button disabled in report details page when no permission [#1574](https://github.com/greenbone/gsa/pull/1574)
510- Update default filter for report details page [#1552](https://github.com/greenbone/gsa/pull/1552)
511- Adjust HelpIcons to use GOS 5 manual [#1549](https://github.com/greenbone/gsa/pull/1549) [#1550](https://github.com/greenbone/gsa/pull/1550)
512- Adjust clickable areas for Select and MultiSelect [#1545](https://github.com/greenbone/gsa/pull/1545)
513- Redirect to main page when visiting the login page and the user is already
514  logged in [#1508](https://github.com/greenbone/gsa/pull/1508)
515- Lower memory usage when getting a report [#1858](https://github.com/greenbone/gvmd/pull/1858)
516
517### Fixed
518- Fixed missing CVEs on CPE detailspage [#2220](https://github.com/greenbone/gsa/pull/2220)
519- Fixed nvt family links not changing the filter [#1997](https://github.com/greenbone/gsa/pull/1997)
520- Use correct capabilities for task icons [#1973](https://github.com/greenbone/gsa/pull/1973)
521- Fixed ProvideViewIcon for tasks is only shown for users but not for groups and roles [#1968](https://github.com/greenbone/gsa/pull/1968)
522- Fixed missing delete button for host identifiers [#1959](https://github.com/greenbone/gsa/pull/1959)
523- Fixed sorting columns with empty string values [#1936](https://github.com/greenbone/gsa/pull/1936)
524- Fixed broken entity links for reportformat, scanconfig and portlist [#1934](https://github.com/greenbone/gsa/pull/1934)
525- Fixed removing levels filter keyword if all severity levels are unchecked [#1869](https://github.com/greenbone/gsa/pull/1869)
526- Fixed sorting of hosts in report details [#1860](https://github.com/greenbone/gsa/pull/1860)
527- Fixed displaying update indication at all report details tabs [#1849](https://github.com/greenbone/gsa/pull/1849)
528- Fixed getting list of Closed CVEs and sorting the Closed CVEs at report details [#1850](https://github.com/greenbone/gsa/pull/1850)
529- Fixed sorting of TLS Certificates by port at report details page [#1848](https://github.com/greenbone/gsa/pull/1848)
530- Use correct link for ManualIcon [#1835](https://github.com/greenbone/gsa/pull/1835)
531- Fixed getting InvalidStateError with IE 11 on XHR creation [#1769](https://github.com/greenbone/gsa/pull/1769)
532- Fixed filtering general command permissions in roles [#1734](https://github.com/greenbone/gsa/pull/1734)
533- Fixed getting details in delta report [#1732](https://github.com/greenbone/gsa/pull/1732)
534- Include results (details=1) in report download [#1731](https://github.com/greenbone/gsa/pull/1731)
535- Fixed High column in hosts table for reports [#1730](https://github.com/greenbone/gsa/pull/1730)
536- Fixed setting the user default filter in report results [#1699](https://github.com/greenbone/gsa/pull/1699)
537- Use new model construction in some commands [#1665](https://github.com/greenbone/gsa/pull/1665)
538- Fixed auth_method preselection for user dialog [#1661](https://github.com/greenbone/gsa/pull/1661)
539- Fixed userId, roleId and groupId not rendering in create entity permissions dialog [#1658](https://github.com/greenbone/gsa/pull/1658)
540- Don't crash Schedule details and list pages if invalid ical data is loaded [#1656](https://github.com/greenbone/gsa/pull/1656)
541- Fixed showing loading indicator in content composers [#1613](https://github.com/greenbone/gsa/pull/1613)
542- Enable downloading csv in table dashboard [#1611](https://github.com/greenbone/gsa/pull/1611)
543- Fixed 404 URL handling in gsad which caused a XSS vulnerability [#1603](https://github.com/greenbone/gsa/pull/1603)
544- Fixed status of Tickets for task.isInTrash() and isOrphan [#1592](https://github.com/greenbone/gsa/pull/1592)
545- Fixed and improve editing of roles [#1587](https://github.com/greenbone/gsa/pull/1587)
546- Fixed showing ScanConfig trends [#1582](https://github.com/greenbone/gsa/pull/1582) [#1554](https://github.com/greenbone/gsa/pull/1554)
547- Show HostsCount at SectionTitle [#1576](https://github.com/greenbone/gsa/pull/1576)
548- Fixed creating target from hosts [#1575](https://github.com/greenbone/gsa/pull/1575)
549- Fixed CVSSBaseCalculatorv2 [#1572](https://github.com/greenbone/gsa/pull/1572)
550- Fixed title in Operating Systems table of Reports [#1567](https://github.com/greenbone/gsa/pull/1567)
551- Fixed displaying only usable report formats at report download [#1565](https://github.com/greenbone/gsa/pull/1565)
552- Fixed handling schedule_periods ("once" option) in TaskDialog [#1563](https://github.com/greenbone/gsa/pull/1563)
553- Fixed showing inactive VerifyIcon at ReportFormats detailspage [#1554](https://github.com/greenbone/gsa/pull/1554)
554- Fixed showing SensorIcon for tasks [#1548](https://github.com/greenbone/gsa/pull/1548)
555- Always show an identifier for results [#1543](https://github.com/greenbone/gsa/pull/1543)
556- Don't crash Alerts listpage and trashcan when Alert data is missing [#1541](https://github.com/greenbone/gsa/pull/1541)
557- Fixed calculating the next date of schedules [#1539](https://github.com/greenbone/gsa/pull/1539)
558- Fixed linking to best OS in host details [#1528](https://github.com/greenbone/gsa/pull/1528)
559- Redirect to root URL by default [#1517](https://github.com/greenbone/gsa/pull/1517)
560- Fixed showing details for tasks [#1515](https://github.com/greenbone/gsa/pull/1515)
561- Allow to use additional options for starting gsad via systemd
562  [#1514](https://github.com/greenbone/gsa/pull/1514)
563- Fixed using filename templates from usersettings [#1512](https://github.com/greenbone/gsa/pull/1512)
564- Update manpage [#1616](https://github.com/greenbone/gsa/pull/1616)
565
566[8.0.2]: https://github.com/greenbone/gsa/compare/v8.0.1...v8.0.2
567
568## [8.0.1] - 2019-07-17
569
570### Added
571- Added systemd service file and logrotate config to gsad [#1486](https://github.com/greenbone/gsa/pull/1486)
572- Additional report-host information [#1468](https://github.com/greenbone/gsa/pull/1468)
573- New VerifyNoIcon [#1468](https://github.com/greenbone/gsa/pull/1468)
574- Add tests for filter groups [#1419](https://github.com/greenbone/gsa/pull/1419)
575- Add tests for severitylevelsgroup, radio button and task trend [#1413](https://github.com/greenbone/gsa/pull/1413)
576- Allow to show error details [#1403](https://github.com/greenbone/gsa/pull/1403)
577- Add test for solution type group [#1402](https://github.com/greenbone/gsa/pull/1402)
578- Add tests for loginpage and structure components [#1390](https://github.com/greenbone/gsa/pull/1390)
579- Add getAllEntities() and loadAllEntities() actions and reducers to entities store [#1345](https://github.com/greenbone/gsa/pull/1345)
580- Add missing tool tips to credential download icons [#1335](https://github.com/greenbone/gsa/pull/1335)
581- Add type column to scan configs to allow filter and sort by scan config type [#1331](https://github.com/greenbone/gsa/pull/1331)
582- Add some tests for bar components [#1328](https://github.com/greenbone/gsa/pull/1328)
583- Add new DefaultFilterSettings to UserSettings [#1326](https://github.com/greenbone/gsa/pull/1326)
584- Add warning for IE11 [#1322](https://github.com/greenbone/gsa/pull/1322)
585- Add tests for label and img [#1313](https://github.com/greenbone/gsa/pull/1313)
586- German translation
587  [#1311](https://github.com/greenbone/gsa/pull/1311),
588  [#1323](https://github.com/greenbone/gsa/pull/1323),
589  [#1403](https://github.com/greenbone/gsa/pull/1403)
590- Add tests for comment and badge [#1309](https://github.com/greenbone/gsa/pull/1309)
591- Add error dialog to fix missing error messages in trashcan [#1286](https://github.com/greenbone/gsa/pull/1286)
592- Display current result, comparable result and diff between results for delta
593  reports and their results in delta state "changed" [#1284](https://github.com/greenbone/gsa/pull/1284)
594- Add tooltips to deactivated text fields in AlertDialog [#1269](https://github.com/greenbone/gsa/pull/1269)
595
596### Changed
597- Brand the Loading indicator [#1469](https://github.com/greenbone/gsa/pull/1469)
598- Always load notes and overrides when getting results [#1446](https://github.com/greenbone/gsa/pull/1446)
599- Disable some FileFields when RadioButton is not checked [#1430](https://github.com/greenbone/gsa/pull/1430)
600- Change checkboxes for solution types to radio buttons [#1398](https://github.com/greenbone/gsa/pull/1398)
601- Link to search in the manual for vulnerabilities [#1391](https://github.com/greenbone/gsa/pull/1391)
602- Separate tasks using this scan config with commas [#1384](https://github.com/greenbone/gsa/pull/1384)
603- Don't allow to verify predefined report formats [#1378](https://github.com/greenbone/gsa/pull/1378)
604- Avoid storing config.js in browser cache [#1372](https://github.com/greenbone/gsa/pull/1372)
605- Display data loading errors at list pages [#1349](https://github.com/greenbone/gsa/pull/1349)
606- Improve login page [#1347](https://github.com/greenbone/gsa/pull/1347)
607- Remove options for not implemented languages [#1344](https://github.com/greenbone/gsa/pull/1344)
608- Render all dates in the current configured timezone of the user
609  [#1327](https://github.com/greenbone/gsa/pull/1327),
610  [#1329](https://github.com/greenbone/gsa/pull/1329),
611  [#1332](https://github.com/greenbone/gsa/pull/1332)
612- Change default PortList for NewTargetDialog [#1321](https://github.com/greenbone/gsa/pull/1321)
613- Update dependencies of react, react-dom, react-redux and create-react-app [#1312](https://github.com/greenbone/gsa/pull/1312)
614- Adjust clickable area of Select [#1296](https://github.com/greenbone/gsa/pull/1296)
615- Update dialog for Task Wizard, Advanced Task Wizard and Modify Task Wizard [#1287](https://github.com/greenbone/gsa/pull/1287)
616- Disable inputs for improper option selection in EmailMethodPart of
617  AlertDialog [#1266](https://github.com/greenbone/gsa/pull/1266)
618- Cleanup get_report function in gsad [#1263](https://github.com/greenbone/gsa/pull/1263)
619
620### Fixed
621
622- Displaying delta information at result details [#1499](https://github.com/greenbone/gsa/pull/1499)
623- Don't crash Alerts listpage and trashcan when Alert data is missing [#1498](https://github.com/greenbone/gsa/pull/1498)
624- Show full filter term in content composer [#1496](https://github.com/greenbone/gsa/pull/1496)
625- Fix finding python modules
626  [#1483](https://github.com/greenbone/gsa/pull/1483)
627  [#1484](https://github.com/greenbone/gsa/pull/1484)
628- Fix displaying schedules created during migration [#1479](https://github.com/greenbone/gsa/pull/1478)
629- Fix showing Loading indicator at entities pages [#1469](https://github.com/greenbone/gsa/pull/1469)
630- Show notes and overrides for results and their icon indicator in results rows [#1446](https://github.com/greenbone/gsa/pull/1446)
631- Display text if gvm-libs is build without LDAP and/or Radius support [#1437](https://github.com/greenbone/gsa/pull/1437)
632- Fix sending related resources in permission.create() [#1432](https://github.com/greenbone/gsa/pull/1432)
633- Don't allow bulk tagging vulnerabilities [#1429](https://github.com/greenbone/gsa/pull/1429)
634- Fix "given type was invalid" error for saving filters [#1428](https://github.com/greenbone/gsa/pull/1428)
635- Fix parsing CVSS authentication SINGLE_INSTANCE [#1427](https://github.com/greenbone/gsa/pull/1427)
636- Fix loading data on login [#1426](https://github.com/greenbone/gsa/pull/1426)
637- Fix result undefined error on result details [#1423](https://github.com/greenbone/gsa/pull/1423)
638- Fix showing Scanner Preferences in EditScanConfigDialog [#1420](https://github.com/greenbone/gsa/pull/1420)
639- Don't crash if second result for delta is undefined [#1418](https://github.com/greenbone/gsa/pull/1418)
640- Fix xml decoding issues with fast-xml-parser [#1414](https://github.com/greenbone/gsa/pull/1414)
641- Fix translation for task status and task trend tooltip [#1409](https://github.com/greenbone/gsa/pull/1409)
642- Fix problems with German translation in Add Dashboard dialog, SolutionTypeGroup and SeverityClassLabel [#1412](https://github.com/greenbone/gsa/pull/1412)
643- Fix some translation bugs (statusbar, about page, table header tooltips)[#1407](https://github.com/greenbone/gsa/pull/1407)
644- Fix checking if an entity is in use [#1406](https://github.com/greenbone/gsa/pull/1406)
645- Fix "Invalid date" string for scan times [#1405](https://github.com/greenbone/gsa/pull/1405)
646- Fix missing "Applied filter" message for "NVTs by Family" chart [#1404](https://github.com/greenbone/gsa/pull/1404)
647- Load all filters and report formats at the report details page [#1401](https://github.com/greenbone/gsa/pull/1401)
648- Fix rendering reports list page if user has no report formats [#1400](https://github.com/greenbone/gsa/pull/1400)
649- Don't link to hosts not being added to the assets [#1399](https://github.com/greenbone/gsa/pull/1399)
650- Fix adding and removing host assets at the report details [#1397](https://github.com/greenbone/gsa/pull/1397)
651- Fix displaying the observer group name at tasks list page [#1393](https://github.com/greenbone/gsa/pull/1393)
652- Improve EditScanConfigDialog performance (delete styles from svg-Icons) [#1388](https://github.com/greenbone/gsa/pull/1388)
653- Fix race condition in EditUserSettingsDialog and loading all default filters [#1383](https://github.com/greenbone/gsa/pull/1383)
654- Fix scheduled task tooltip time format [#1382](https://github.com/greenbone/gsa/pull/1382)
655- Fix updating Titlebar after session timeout [#1377](https://github.com/greenbone/gsa/pull/1377)
656- Use German manual for *DE* locale [#1372](https://github.com/greenbone/gsa/pull/1372)
657- Load all container tasks for report import dialog from redux store [#1370](https://github.com/greenbone/gsa/pull/1370)
658- Don't render *Invalid Date* [#1368](https://github.com/greenbone/gsa/pull/1368)
659- Don't show error message after re-login [#1366](https://github.com/greenbone/gsa/pull/1366)
660- Fix creating permissions in Roles dialog [#1365](https://github.com/greenbone/gsa/pull/1365)
661- Fix cloning permission for Roles [#1361](https://github.com/greenbone/gsa/pull/1361)
662- Use correct loaded filter in entities container [#1359](https://github.com/greenbone/gsa/pull/1359)
663- Fix parsing a filter id of '0' [#1358](https://github.com/greenbone/gsa/pull/1358)
664- Parse report timestamp as date object [#1357](https://github.com/greenbone/gsa/pull/1357)
665- Don't crash topology chart if host has no severity [#1356](https://github.com/greenbone/gsa/pull/1356)
666- Fix loading time measurements for list pages [#1352](https://github.com/greenbone/gsa/pull/1352)
667- Fix rendering DateTime without dates being passed [#1343](https://github.com/greenbone/gsa/pull/1343)
668- Fix restarting reload timers
669  [#1341](https://github.com/greenbone/gsa/pull/1341),
670  [#1351](https://github.com/greenbone/gsa/pull/1351),
671  [#1389](https://github.com/greenbone/gsa/pull/1389),
672  [#1396](https://github.com/greenbone/gsa/pull/1396)
673- Fix list of excluded hosts formatting [#1340](https://github.com/greenbone/gsa/pull/1340)
674- Fix installation of locale files [#1330](https://github.com/greenbone/gsa/pull/1330)
675- Fix list of options of possible Filter types [#1326](https://github.com/greenbone/gsa/pull/1326)
676- Fix timezone handling at performance page [#1325](https://github.com/greenbone/gsa/pull/1325)
677- Fix creating and editing alerts without a result filter [#1315](https://github.com/greenbone/gsa/pull/1315)
678- Fix filter selection at report details page [#1314](https://github.com/greenbone/gsa/pull/1314)
679- Fix using default results filter at report details page
680  [#1314](https://github.com/greenbone/gsa/pull/1314),
681  [#1333](https://github.com/greenbone/gsa/pull/1333)
682- Fix loading filters at permission list page [#1306](https://github.com/greenbone/gsa/pull/1306)
683- Fix filter in Report Results view cannot be saved & Fix error for create filter with no available results [#1303](https://github.com/greenbone/gsa/pull/1303)
684- Fix creating permissions via the create multiple permissions dialog [#1302](https://github.com/greenbone/gsa/pull/1302)
685- Fix showing host in Scanner dialog [#1301](https://github.com/greenbone/gsa/pull/1301)
686- Fix detailslinks in AllSecInfo [#1299](https://github.com/greenbone/gsa/pull/1299)
687- Only run libmicrohttp in debug mode if gsad build type is debug [#1295](https://github.com/greenbone/gsa/pull/1295)
688- Fix dialog can be moved outside browser frame [#1294](https://github.com/greenbone/gsa/pull/1294)
689- Fix permission description [#1292](https://github.com/greenbone/gsa/pull/1292)
690- Fix port ranges from file radio button [#1291](https://github.com/greenbone/gsa/pull/1291)
691- Don't run more then one reload timer for a page [#1289](https://github.com/greenbone/gsa/pull/1289)
692- Set first=1 when starting delta report selection [#1288](https://github.com/greenbone/gsa/pull/1288)
693- Fix pagination with default filter (reset filter.id if filter is changed) [#1288](https://github.com/greenbone/gsa/pull/1288)
694- Fix setting filters at report details page with less and greater then relations
695  and quotes in the value [#1288](https://github.com/greenbone/gsa/pull/1288)
696- Fix New Target dialog contains value from Edit Target [#1281](https://github.com/greenbone/gsa/pull/1281)
697- Fix opening alert report composer [#1280](https://github.com/greenbone/gsa/pull/1280) [#1276](https://github.com/greenbone/gsa/pull/1276)
698- Fix showing authentication methods in user dialog [#1278](https://github.com/greenbone/gsa/pull/1278)
699- Fix Result details page [#1275](https://github.com/greenbone/gsa/pull/1275)
700- Fix displaying reserved filter keywords in content composer [#1268](https://github.com/greenbone/gsa/pull/1268)
701- Fix GSA version at about page [#1264](https://github.com/greenbone/gsa/pull/1264)
702- Fix link to protocol documentation at about page [#1264](https://github.com/greenbone/gsa/pull/1264)
703- Fix testing alerts [#1260](https://github.com/greenbone/gsa/pull/1260)
704- Fix release build [#1259](https://github.com/greenbone/gsa/pull/1259), [#1265](https://github.com/greenbone/gsa/pull/1265)
705
706### Removed
707- Remove old tool tips from credential download icons because they are not visible and update new tool tips [#1338](https://github.com/greenbone/gsa/pull/1338)
708- Remove sort by credential from Target view [1300](https://github.com/greenbone/gsa/pull/1300)
709- Remove fifth from schedule [#1279](https://github.com/greenbone/gsa/pull/1279)
710- Removed obsolete CLI arguments [#1265](https://github.com/greenbone/gsa/pull/1265)
711  - --login-label
712  - --http-guest-chart-frame-opts
713  - --http-guest-chart-csp
714  - --guest-username
715  - --guest-password
716
717[8.0.1]: https://github.com/greenbone/gsa/compare/v8.0.0...gsa-8.0
718
719## [8.0.0] - 2018-04-05
720
721This is the first release of the gsa module 8.0 for the Greenbone
722Vulnerability Management (GVM) framework.
723
724This release introduces an entirely re-written version of GSA with an overhauled
725new user interface technology, switching from XSLT-generated web pages per
726request to a single page JavaScript application. The XSLT got removed
727completely and was replaced by a modern JS application allowing to add features
728and usability improvements faster and easier in future.
729
730The web server daemon (gsad) got a big code cleanup and improvements. Due to
731changing to a JS application it doesn't generate any HTML code anymore. Now gsad
732only ships static files and acts as some kind of http proxy between the JS
733based GSA and gvmd.
734
735Apart from this, the module covers a number of significant advances
736and clean-ups compared to the previous gsa module.
737
738### Added
739- Display error message if an entity couldn't be loaded [#1252](https://github.com/greenbone/gsa/pull/1252)
740- Support old secinfo URLs and redirect to replacement pages [#1247](https://github.com/greenbone/gsa/pull/1247)
741- Add guest user login support [#1246](https://github.com/greenbone/gsa/pull/1246)
742- Allow to set default host and operating system filters [#1243](https://github.com/greenbone/gsa/pull/1243)
743- Add confirmation dialog when creating a user without a role [#1224](https://github.com/greenbone/gsa/pull/1224)
744- Use dialogs to edit LDAP and RADIUS authentication [#1212](https://github.com/greenbone/gsa/pull/1212),
745  [#1213](https://github.com/greenbone/gsa/pull/1213)
746- Add link referencing the performance during scan time to the report details
747- Allow to pass start time, end time and sensor/slave id as URL parameters to
748  performance page.
749- New feature: Remediation Tickets [#1126](https://github.com/greenbone/gsa/pull/1126)
750- Allow to sort the nvts table at the edit scan config families dialog by
751  name, oid, severity, timeout and selected [#1210](https://github.com/greenbone/gsa/pull/1210)
752- Add feature: Scan Report Content Composer [#1073](https://github.com/greenbone/gsa/pull/1073),
753  [#1084](https://github.com/greenbone/gsa/pull/1084), [#1086](https://github.com/greenbone/gsa/pull/1086),
754  [#1090](https://github.com/greenbone/gsa/pull/1090)
755- Add solution type to report details powerfilter [#1091](https://github.com/greenbone/gsa/pull/1091)
756- Add Alemba vFire alert to GUI [#1100](https://github.com/greenbone/gsa/pull/1100)
757- Add Sourcefire PKCS12 password support [#1150](https://github.com/greenbone/gsa/pull/1150)
758
759### Changed
760- Change order of options in target dialog [#1233](https://github.com/greenbone/gsa/pull/1233)
761- Don't limit the input field lengths anymore [#1232](https://github.com/greenbone/gsa/pull/1232)
762- Renamed "PGP Key" credential to "PGP Encryption Key" [#1208](https://github.com/greenbone/gsa/pull/1208)
763- Sort alerts at task details alphanumerically [#1094](https://github.com/greenbone/gsa/pull/1094)
764- Disable tag selection if no task should be added in create task dialog [#1220](https://github.com/greenbone/gsa/pull/1220)
765- Don't show add tag fields when editing a task [#1220](https://github.com/greenbone/gsa/pull/1220)
766- Use "Do not automatically delete reports" as default again in task dialog
767  [#1220](https://github.com/greenbone/gsa/pull/1220)
768
769### Fixed
770- Don't crash if start or end date for performance page are invalid [#1237](https://github.com/greenbone/gsa/pull/1237)
771- Convert first filter keyword values less then one to one [#1228](https://github.com/greenbone/gsa/pull/1228)
772- Always use equal relation for first and rows filter keywords [#1228](https://github.com/greenbone/gsa/pull/1228)
773- Fix issues with updating user authentication and logging out active
774  sessions after changing the password of a user [#1159](https://github.com/greenbone/gsa/pull/1159)
775- Tags can now contain backslashes, forward slashes and percent signs in the
776  value as well as hyphens in the name to allow using the special task tag
777  "smb-alert:file_path" [#1107](https://github.com/greenbone/gsa/pull/1107),
778  [#1142](https://github.com/greenbone/gsa/pull/1142), [#1145](https://github.com/greenbone/gsa/pull/1145)
779- Fix crash of Task dialog without user having get_config, get_scanner,
780  get_tags and get_targets permissions [#1220](https://github.com/greenbone/gsa/pull/1220)
781- Ensure host ordering is valid in task dialog [#1220](https://github.com/greenbone/gsa/pull/1220)
782- Fix race condition resulting in not displaying scan config details at task
783  dialog when opening the dialog for the first time [#1220](https://github.com/greenbone/gsa/pull/1220)
784- Fix saving run schedule once setting from Task dialog [#1220](https://github.com/greenbone/gsa/pull/1220)
785- Don't create a container task from the task dialog accidentally [#1220](https://github.com/greenbone/gsa/pull/1220)
786
787[8.0.0]: https://github.com/greenbone/gsa/compare/v8.0+beta2...v8.0.0
788
789## [8.0+beta2] - 2018-12-04
790
791### Added
792- Allow rename main dashboards [#1076](https://github.com/greenbone/gsa/pull/1076)
793- Allow to encrypt alert emails via S/MIME and PGP [#1070](https://github.com/greenbone/gsa/pull/1070)
794- New credential types S/MIME and PGP for alert email encryption [#1070](https://github.com/greenbone/gsa/pull/1070)
795- Add cancel button to all dialogs [#1048](https://github.com/greenbone/gsa/pull/1048)
796- Allow to store dashboard chart specific data [#1022](https://github.com/greenbone/gsa/pull/1022)
797- Allow to toggle chart legend and 2D/3D view of pie charts [#989](https://github.com/greenbone/gsa/pull/989)
798- Support for cmake and cmake3 executables [#936](https://github.com/greenbone/gsa/pull/926)
799- Support for yarn offline mode [#935](https://github.com/greenbone/gsa/pull/935)
800- Automatically logout user after session has timed out [#908](https://github.com/greenbone/gsa/pull/908)
801- Adjusted auto reload interval automatically [#917](https://github.com/greenbone/gsa/pull/917)
802- Allow to filter results by solution type via powerfilter dialog [#906](https://github.com/greenbone/gsa/pull/906)
803- Extend the session timeout on user interaction
804  [#865](https://github.com/greenbone/gsa/pull/), [#902](https://github.com/greenbone/gsa/pull/902),
805  [#905](https://github.com/greenbone/gsa/pull/905)
806- Added indicators for notes and overrides applied to results [#898](https://github.com/greenbone/gsa/pull/898)
807- Added comments to Target table [#870](https://github.com/greenbone/gsa/pull/870)
808- Added remove filter button to powerfilters [#863](https://github.com/greenbone/gsa/pull/863),
809  [#893](https://github.com/greenbone/gsa/pull/893)
810- Clear/Flush redux store on logout [#797](https://github.com/greenbone/gsa/pull/797)
811- Allow to add multiple tags simultaneously
812  [#701](https://github.com/greenbone/gsa/pull/701), [#723](https://github.com/greenbone/gsa/pull/723),
813  [#728](https://github.com/greenbone/gsa/pull/728), [#748](https://github.com/greenbone/gsa/pull/748),
814  [#752](https://github.com/greenbone/gsa/pull/752), [#768](https://github.com/greenbone/gsa/pull/768),
815  [#771](https://github.com/greenbone/gsa/pull/771), [#786](https://github.com/greenbone/gsa/pull/786),
816  [#871](https://github.com/greenbone/gsa/pull/871), [#887](https://github.com/greenbone/gsa/pull/887)
817- Added host name to result hosts [#765](https://github.com/greenbone/gsa/pull/765)
818- Added delta reports to alerts [#743](https://github.com/greenbone/gsa/pull/743),
819  [#754](https://github.com/greenbone/gsa/pull/754)
820- Extended Schedules based on ical data
821  [#720](https://github.com/greenbone/gsa/pull/729), [#724](https://github.com/greenbone/gsa/pull/724),
822  [#729](https://github.com/greenbone/gsa/pull/729), [#731](https://github.com/greenbone/gsa/pull/731),
823  [#739](https://github.com/greenbone/gsa/pull/739)
824- Allow to add Tags to scanners [#702](https://github.com/greenbone/gsa/pull/702)
825
826### Changed
827- Refined appearance of the GUI
828  [#987](https://github.com/greenbone/gsa/pull/987), [#991](https://github.com/greenbone/gsa/pull/991),
829  [#995](https://github.com/greenbone/gsa/pull/995), [#998](https://github.com/greenbone/gsa/pull/998),
830  [#1004](https://github.com/greenbone/gsa/pull/1004), [#1021](https://github.com/greenbone/gsa/pull/1021),
831  [#1025](https://github.com/greenbone/gsa/pull/1025), [#1026](https://github.com/greenbone/gsa/pull/1026),
832  [#1030](https://github.com/greenbone/gsa/pull/1030), [#1037](https://github.com/greenbone/gsa/pull/1037),
833  [#1043](https://github.com/greenbone/gsa/pull/1042), [#1053](https://github.com/greenbone/gsa/pull/1053),
834  [#1058](https://github.com/greenbone/gsa/pull/1058)
835- Don't close dialog on outer clicks [#1074](https://github.com/greenbone/gsa/pull/1074)
836- New reworked icon set [#1053](https://github.com/greenbone/gsa/pull/1053)
837- Don't show links to details pages for entities in Trashcan [#1035](https://github.com/greenbone/gsa/pull/1035)
838- Updated and improved Line Charts [#1012](https://github.com/greenbone/gsa/pull/1012),
839  [#1022](https://github.com/greenbone/gsa/pull/1022)
840- Cleaned up wizards [#1001](https://github.com/greenbone/gsa/pull/1001)
841- Split Results Host column into IP and Name [#999](https://github.com/greenbone/gsa/pull/999),
842  [#998](https://github.com/greenbone/gsa/pull/998)
843- Update to Create React App 2.0 [#997](https://github.com/greenbone/gsa/pull/997)
844- Put NVT preferences into own tab on details page [#991](https://github.com/greenbone/gsa/pull/991)
845- Change report summary table appearance [#991](https://github.com/greenbone/gsa/pull/991)
846- Changed visual appearance of Tables [#983](https://github.com/greenbone/gsa/pull/983)
847- Changed Donut Chart to a Pie Chart [#982](https://github.com/greenbone/gsa/pull/982)
848- Improved visual appearance of Donut Charts while resizing [#979](https://github.com/greenbone/gsa/pull/979)
849- Require NodeJS >= 8 [#964](https://github.com/greenbone/gsa/pull/964)
850- Replaced glamorous with styled-components for settings styles
851  [#913](https://github.com/greenbone/gsa/pull/913), [#919](https://github.com/greenbone/gsa/pull/919),
852  [#922](https://github.com/greenbone/gsa/pull/922), [#924](https://github.com/greenbone/gsa/pull/924),
853  [#925](https://github.com/greenbone/gsa/pull/925), [#929](https://github.com/greenbone/gsa/pull/929),
854  [#934](https://github.com/greenbone/gsa/pull/934), [#938](https://github.com/greenbone/gsa/pull/938),
855  [#948](https://github.com/greenbone/gsa/pull/948), [#949](https://github.com/greenbone/gsa/pull/949),
856  [#950](https://github.com/greenbone/gsa/pull/950)
857- Use Tabs for structuring data at User Settings [#927](https://github.com/greenbone/gsa/pull/927)
858- Don't show external link dialog when clicking on Greenbone links [#904](https://github.com/greenbone/gsa/pull/904)
859- Always load data into the redux store
860  [#748](https://github.com/greenbone/gsa/pull/748), [#753](https://github.com/greenbone/gsa/pull/753),
861  [#776](https://github.com/greenbone/gsa/pull/776), [#777](https://github.com/greenbone/gsa/pull/777),
862  [#828](https://github.com/greenbone/gsa/pull/828), [#833](https://github.com/greenbone/gsa/pull/833),
863  [#836](https://github.com/greenbone/gsa/pull/836), [#853](https://github.com/greenbone/gsa/pull/853),
864  [#861](https://github.com/greenbone/gsa/pull/861), [#897](https://github.com/greenbone/gsa/pull/897),
865  [#923](https://github.com/greenbone/gsa/pull/923), [#939](https://github.com/greenbone/gsa/pull/939)
866- Improved login page layout [#859](https://github.com/greenbone/gsa/pull/859)
867- Refined the menu appearance [#852](https://github.com/greenbone/gsa/pull/852),
868  [#869](https://github.com/greenbone/gsa/pull/869)
869- Reduced default max height for dialogs to 400px [#843](https://github.com/greenbone/gsa/pull/843)
870- Show Report page header before report is loaded [#825](https://github.com/greenbone/gsa/pull/825)
871- Renamed Task status "Internal Error" to "Interrupted" [#718](https://github.com/greenbone/gsa/pull/718),
872  [#719](https://github.com/greenbone/gsa/pull/719)
873
874### Fixed
875- Fixed displaying the Observer icon [#1053](https://github.com/greenbone/gsa/pull/1053)
876- Don't crash GSA completely if an unexpected error did occur [#1046](https://github.com/greenbone/gsa/pull/1046)
877- Fix saving nvt preferences in gsad [#1045](https://github.com/greenbone/gsa/pull/1045)
878- Fix "Current User" inheritance on "Delete User" [#1038](https://github.com/greenbone/gsa/pull/1038)
879- Set min size for Line Charts and reduce number of x-axis labels to not
880  overlap [#977](https://github.com/greenbone/gsa/pull/977)
881- Don't set an unknown locale [#966](https://github.com/greenbone/gsa/pull/966)
882- Fixed sorting of tables at Report details [#929](https://github.com/greenbone/gsa/pull/929)
883- Fixed saving the default severity [#907](https://github.com/greenbone/gsa/pull/907)
884- Fixed displaying Nvt tags [#880](https://github.com/greenbone/gsa/pull/880)
885- Update locales if they are changed at the User Settings [#856](https://github.com/greenbone/gsa/pull/856)
886- Don't show default dashboard if settings haven't been loaded yet [#714](https://github.com/greenbone/gsa/pull/714)
887
888### Removed
889- Remove max length of hosts for notes and overrides [#1033](https://github.com/greenbone/gsa/pull/1033)
890- Removed Scan, Asset, SecInfo Dashboards and added Dashboard "templates" to
891  the main dashboard [#974](https://github.com/greenbone/gsa/pull/974)
892- Removed Dashboard Display menus with an icon overlay [#971](https://github.com/greenbone/gsa/pull/971),
893  [#972](https://github.com/greenbone/gsa/pull/972)
894- Removed sticky menu in header [#857](https://github.com/greenbone/gsa/pull/857)
895- Removed support for severity class OpenVAS Classic [#709](https://github.com/greenbone/gsa/pull/709)
896
897[8.0+beta2]: https://github.com/greenbone/gsa/compare/v8.0+beta1...v8.0+beta2
898
899## [8.0+beta1] - 2018-05-25
900
901This is the first beta release of the gsa module 8.0 for the Greenbone
902Vulnerability Management (GVM) framework.
903
904This release introduces an entirely re-written version of GSA with an overhauled
905new user interface technology, switching from XSLT-generated web pages per
906request to a single page JavaScript application. The XSLT got removed
907completely and was replaced by a modern JS application allowing to add features
908and usability improvements faster and easier in future.
909
910The web server daemon (gsad) got a big code cleanup and improvements. Due to
911changing to a JS application it doesn't generate any HTML code anymore. Now gsad
912only ships static files and acts as some kind of http proxy between the JS
913based GSA and gvmd.
914
915Apart from this, the module covers a number of significant advances
916and clean-ups compared to the previous gsa module.
917
918### Added
919- The 'excluded' list option when a New Target is created has been added.
920- New view on scan results by vulnerability has been added.
921- A link to Scanconfigs from scanner details has been added.
922- Multiple dashboards can be defined by the user at the main entry page.
923
924### Changed
925- The web user interface has been transformed into a single page application
926  which is loaded once and then only updates the in-browser data from the
927  server.
928- All data loading processes are asynchronous and don't block the GUI from
929  reacting to user input.
930- Refreshing of data is done in the background now. Therefore the user doesn't
931  need to specify a refresh rate anymore.
932- The extra help pages has been replaced by links to the documentation.
933- The edit dialog for overrides and notes has been improved and is now more
934  flexible.
935- The report details view has been overhauled.
936- nodejs >= 6 is required to generate the new JS based version of GSA.
937- npm or yarn is required for installing the JavaScript dependencies.
938- Minimum required version of glib has been raised to 2.42.
939- Minimum required version of cmake has been raised to 3.0.
940
941### Removed
942- The its "face" has been removed.
943- The 'classic hosts' asset has been removed.
944- The edit mode of the dashboards has been removed. Dashboards are always
945  editable now.
946- libxslt is no longer required because all XSLT has been removed.
947- The required minimum version of new dependency GVM Libraries is 1.0 and
948  the dependency to the openvas-libraries module has been removed. Therefore
949  many include directives have been adapted to the new source code.
950
951[8.0+beta1]: https://github.com/greenbone/gsa/compare/gsa-7.0...v8.0+beta1
952