Commit 1f5e40d4 authored by Kushal Pandya's avatar Kushal Pandya

Merge branch 'leipert-drop-safari-13-0' into 'master'

Drop support for Safari 13.0

See merge request gitlab-org/gitlab!66231
parents 4306182b d9191a87
...@@ -6,11 +6,11 @@ ...@@ -6,11 +6,11 @@
# - We should support the latest ESR of Firefox: 78, because it used quite a lot. # - 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 # - 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 # need to polyfill Array.reduce: https://bugs.chromium.org/p/chromium/issues/detail?id=1049982
# - Safari 13 because it is the second latest major version of Safari # - 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 # See also this epic: https://gitlab.com/groups/gitlab-org/-/epics/3957
# #
chrome >= 84 chrome >= 84
edge >= 84 edge >= 84
firefox >= 78 firefox >= 78
safari >= 13.0.4 safari >= 13.1
...@@ -224,6 +224,7 @@ ...@@ -224,6 +224,7 @@
.code-patterns: &code-patterns .code-patterns: &code-patterns
- "{package.json,yarn.lock}" - "{package.json,yarn.lock}"
- ".browserslistrc"
- "babel.config.js" - "babel.config.js"
- "jest.config.{base,integration,unit}.js" - "jest.config.{base,integration,unit}.js"
- ".csscomb.json" - ".csscomb.json"
...@@ -249,6 +250,7 @@ ...@@ -249,6 +250,7 @@
.code-backstage-patterns: &code-backstage-patterns .code-backstage-patterns: &code-backstage-patterns
- "{package.json,yarn.lock}" - "{package.json,yarn.lock}"
- ".browserslistrc"
- "babel.config.js" - "babel.config.js"
- "jest.config.{base,integration,unit}.js" - "jest.config.{base,integration,unit}.js"
- ".csscomb.json" - ".csscomb.json"
...@@ -277,6 +279,7 @@ ...@@ -277,6 +279,7 @@
.code-qa-patterns: &code-qa-patterns .code-qa-patterns: &code-qa-patterns
- "{package.json,yarn.lock}" - "{package.json,yarn.lock}"
- ".browserslistrc"
- "babel.config.js" - "babel.config.js"
- "jest.config.{base,integration,unit}.js" - "jest.config.{base,integration,unit}.js"
- ".csscomb.json" - ".csscomb.json"
...@@ -301,6 +304,7 @@ ...@@ -301,6 +304,7 @@
.code-backstage-qa-patterns: &code-backstage-qa-patterns .code-backstage-qa-patterns: &code-backstage-qa-patterns
- "{package.json,yarn.lock}" - "{package.json,yarn.lock}"
- ".browserslistrc"
- "babel.config.js" - "babel.config.js"
- "jest.config.{base,integration,unit}.js" - "jest.config.{base,integration,unit}.js"
- ".csscomb.json" - ".csscomb.json"
......
...@@ -19,6 +19,10 @@ const plugins = [ ...@@ -19,6 +19,10 @@ const plugins = [
'@babel/plugin-proposal-private-methods', '@babel/plugin-proposal-private-methods',
// See: https://gitlab.com/gitlab-org/gitlab/-/issues/229146 // See: https://gitlab.com/gitlab-org/gitlab/-/issues/229146
'@babel/plugin-transform-arrow-functions', '@babel/plugin-transform-arrow-functions',
// See: https://gitlab.com/gitlab-org/gitlab/-/issues/336216
'@babel/plugin-proposal-optional-chaining',
// See: https://gitlab.com/gitlab-org/gitlab/-/issues/336216
'@babel/plugin-proposal-nullish-coalescing-operator',
'lodash', 'lodash',
]; ];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment