Univention Bugzilla – Bug 47829
Update recommended browser versions
Last modified: 2019-03-12 13:40:40 CET
All UCS-4.[123] release notes contain this block: > The following browsers are recommended: > * Chrome as of version 37 > * Firefox as of version 38 > * Internet Explorer as of version 11 > * Safari and Safari Mobile as of version 9 > Users with older browsers may experience display or performance issues Those versions are long out-of-maintenance and no longer secure. We should update those recommendations as we also don not test UCS with those old versions. <https://en.wikipedia.org/wiki/Google_Chrome_version_history> 37 is from 2014, 69 is current <https://en.wikipedia.org/wiki/Firefox_version_history> 38 is from 2015, 62 is current <https://en.wikipedia.org/wiki/Internet_Explorer_version_history> 11 is from 2013 and still current; Edge is missing <https://en.wikipedia.org/wiki/Safari_version_history> 9 is from 2015, 12 is current
*** Bug 48023 has been marked as a duplicate of this bug. ***
@UMC-Team: Please give a recommendation which browsers and versions should be used.
I based the decision for specific minimal versions on the developers support for their browser and the availability in the repositories in case of linux. Chrome: >=71 Chrome has no LTS support and only supports its newest version which is 72 at the moment of writing, though in the repository of ubuntus current 18.04 LTS only version 71 is present at the moment. 14.04 LTS only offers 65, though its end of life is April of this year and thus can be ignored. Also Chrome is an evergreen browser and has no reason to not be updated. Firefox: >=60 (current ESR version) The currently supported version is 65. But firefox has a LTS version called firefox esr which sits at 60 at the moment. Our dojo/has cannot distinguish the two and instead of checking for <65 && !=60 I would just put our support at >60. IE: not supported anymore. Safari: >=12 The only version supported by Apple at the time of writing. I adapted the code at the login page and also edited the release highlights. Please reopen if there is reason for supporting older versions of certain browsers. Package: univention-management-console Version: 11.0.3-1A~4.4.0.201902261058 Branch: ucs_4.4-0
(In reply to Ole Schwiegert from comment #3) > I based the decision for specific minimal versions on the developers support > for their browser and the availability in the repositories in case of linux. > > Chrome: >=71 > > Chrome has no LTS support and only supports its newest version which is 72 > at the moment of writing, though in the repository of ubuntus current 18.04 > LTS only version 71 is present at the moment. 14.04 LTS only offers 65, > though its end of life is April of this year and thus can be ignored. Also > Chrome is an evergreen browser and has no reason to not be updated. OK > Firefox: >=60 (current ESR version) > > The currently supported version is 65. But firefox has a LTS version called > firefox esr which sits at 60 at the moment. Our dojo/has cannot distinguish > the two and instead of checking for <65 && !=60 I would just put our support > at >60. OK: Firefox 60 is part of UCS 4.2, which is still maintained and 4.2 DC Slaves are therefor able to access the UCS 4.4 DC Master. > IE: not supported anymore. REOPEN: the check does not work. I think since IE11 the check is called has('trident'). REOPEN: Please add a version for Microsoft Edge. > Safari: >=12 > > The only version supported by Apple at the time of writing. OK > I adapted the code at the login page and also edited the release highlights. > Please reopen if there is reason for supporting older versions of certain > browsers. I think the choice is good, thank you!
Ah, and while you're at it: Please change the german translation from: "kommen bei der Verwendung ..." to "bei der Verwendung ... kommen".
Package: univention-management-console Version: 11.0.3-4A~4.4.0.201902280825 Branch: ucs_4.4-0 IE check should now work Edge as of version 18. This was a tricky one. Edge is supported in every public release so far, which dates back to 2015. If we keep up support with all these version we could also bring back IE 11 into the fold. Edges market share at the moment is less than IE11 at around 4% and it also updates with Windows 10. So in the end I decided to go for the up to date version 18 which was released in November of 2018. There might be an argument for also taking in the versions back to 15 (April 2017). But during our discussions it became clear that we want to encourage the use of up to date browsers and this check here is no hard disabling of any browser. If there is good arguments for also taking in versions pre 18 and live with the restrictions, please reopen the ticket. I also added a disclaimer to our release notes, that supported browser versions might change during the lifetime of UCS 4.4. Since the trend to evergreen browsers and the increasingly rapid release cycles it would be unwise to promise hard support for browser versions that might reach their end of life in a matter of weeks.
Disclaimer was reverted as discussed.
OK: Edge OK: Changelog OK: Release Notes
I've also updated out manual: [4.4-0 f9d4bf2ede] Bug #47829: Change supported browser versions
(In reply to Stefan Gohmann from comment #9) > I've also updated out manual: > [4.4-0 f9d4bf2ede] Bug #47829: Change supported browser versions Thank you.
UCS 4.4 has been released: https://docs.software-univention.de/release-notes-4.4-0-en.html https://docs.software-univention.de/release-notes-4.4-0-de.html If this error occurs again, please use "Clone This Bug".