# 3.0.0 Beta 1

## Release Details

   Release Date 19th March 2020   Release Type Beta  ## Important Notes

Please read [3.0.0 Release Notes](3.0.0) for important changes in this release.

## Changelog

   Type Issue Description   Feature DEV-1830 Added the option to merge and unmerge on the ticket view.   Feature DEV-1835 Added email auto-response detection.   Feature DEV-2077 Added ability to force all operators and/or users to use 2FA.   Feature DEV-2099 Added 2FA for users.   Feature DEV-2125 Added option to enable/disable dual login for LDAP.   Feature DEV-2128 Added feedback forms for article feedback.   Feature DEV-2148 Added ability to create Artisan commands in plugins.   Feature DEV-2153 Added 'registered users only' setting for self-service types.   Improvement DEV-1666 Upgraded text editor to latest version.   Improvement DEV-1709 Redesigned the frontend and operator panel templates.   Improvement DEV-1770 Added an alert when trying to close the browser window when installer/upgrader is running.   Improvement DEV-1952 Install/upgrade seeders are now ran in chunks (by version).   Improvement DEV-2078 Upgraded FontAwesome icons to version 5.   Improvement DEV-2121 Added a neutral option for ticket feedback.   Improvement DEV-2141 Improved search results for articles on the frontend.   Improvement DEV-2145 Removed links to Google+.   Improvement DEV-2156 Added HTML5 support for processing incoming emails.   Improvement DEV-2158 Added ability to use target="\_blank" in text editor.   Improvement DEV-2165 Removed 'East Germany' as a country option.   Improvement DEV-2212 Added ticket channel attributes as available merge fields.   Improvement DEV-2250 Added ability to set user notes via API.   Improvement DEV-2286 No longer shows ticket number or redirects to ticket (with token) for unauthenticated users opening a ticket.   Improvement DEV-2293 Better error message shown when unable to connect to licensing server.   Bug DEV-1365 Fixed issue where HTML Purifier would remove some images unexpectedly.   Bug DEV-2104 Only permissioned (assigned to brand and department) operators can now rpely to a ticket by email.   Bug DEV-2110 Fixed OPTIONS HTTP method missing from allowed methods requirement check.   Bug DEV-2134 Fixed handling of some malformed HTML emails.   Bug DEV-2143 Fixed incorrect response rate for ticket feedback when filtered by date.   Bug DEV-2147 Fixed being unable to change the language in the installer.   Bug DEV-2150 Fixed being unable to change the brand on a ticket and set it to a subdepartment.   Bug DEV-2159 Fixed hook macro 'send email' actions having outdated merge field data.   Bug DEV-2159 Fixed issues sending when '@' is in the from display name.   Bug DEV-2162 Fixed forwarding a ticket when 'Include Operator Name' is enabled, not correctly setting the from display name on the email.   Bug DEV-2163 Fixed blank text on some unread messages in long tickets.   Bug DEV-2164 Fixed articles in internal types being shown in related articles on the frontend.   Bug DEV-2168 Fixed using correct brand links in emails that are generated over the console.   Bug DEV-2169 Fixed login via IdP button not using custom SAML name.   Bug DEV-2170 Fixed emails containing hebrew don't display correctly.   Bug DEV-2174 Fixed Google social login using deprecated API.   Bug DEV-2179 Fixed translated status name not used in frontend ticket grid.   Bug DEV-2183 Fixed being unable to unmerge in some cases after deleting a message in merged ticket.   Bug DEV-2184 Fixed order of invoices in WHMCS Information plugin.   Bug DEV-2213 Fixed fatal PHP error when viewing ticket feedback with date field.   Bug DEV-2231 Fixed URL validation erroring on valid URLs.   Bug DEV-2276 Fixed unable to comment on internal articles when captcha set to 'always'.   Bug DEV-2282 Fixed JS error when forwarding a ticket with timeago disabled in config.   Bug DEV-2287 Fixed records count being wrong after filtering on operator grid.   Bug DEV-2295 Fixed being able to generate empty self-service slugs.