a66265a17f
When we [recently updated][0] our supported browser versions, we dropped support for Safari < 13.0. Our docs state that we could drop support for Safari 13.0 as well, while still supporting 13.1. Safari 13.0 is barely used (and End of Life anyway) and dropping support for it will allow us to remove polyfills for the [ResizeObserver API][1] andto use the newer [Clipboard APIs][2]. [0]: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63994 [1]: https://developer.mozilla.org/en-US/docs/Web/API/ResizeObserver [2]: https://developer.mozilla.org/en-US/docs/Web/API/Clipboard Changelog: changed
17 lines
651 B
Plaintext
17 lines
651 B
Plaintext
#
|
|
# This list of browsers is a conservative definition, based on
|
|
# https://docs.gitlab.com/ee/install/requirements.html#supported-web-browsers
|
|
# with the following reasoning:
|
|
#
|
|
# - We should support the latest ESR of Firefox: 78, because it used quite a lot.
|
|
# - We use Edge/Chrome >= 84 because 83 had an annoying bug which would mean we
|
|
# need to polyfill Array.reduce: https://bugs.chromium.org/p/chromium/issues/detail?id=1049982
|
|
# - Safari 13.1 because it is the current minor version of the previous major version
|
|
#
|
|
# See also this epic: https://gitlab.com/groups/gitlab-org/-/epics/3957
|
|
#
|
|
chrome >= 84
|
|
edge >= 84
|
|
firefox >= 78
|
|
safari >= 13.1
|