Skip to content

Commit 108ed24

Browse files
authored
Re-define the browser support matrix (#225)
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+, iOS Safari 10.3+ and node 8.9+.
1 parent 2f10bde commit 108ed24

File tree

8 files changed

+61
-8
lines changed

8 files changed

+61
-8
lines changed

babel_config.js

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,28 @@ export default {
66
modules: false,
77
targets: {
88
browsers: [
9-
">1%",
10-
"last 4 versions",
11-
"Firefox ESR",
12-
"not ie < 9"
13-
]
14-
}
9+
"Firefox >= 52",
10+
"FirefoxAndroid >= 52",
11+
"Chrome >= 55",
12+
"ChromeAndroid >= 55",
13+
"Edge >= 15",
14+
"Safari >= 10.1",
15+
"iOS >= 10.3",
16+
],
17+
node: "8.9",
18+
},
19+
exclude: [
20+
// Exclude regeneratorRuntime explicitly because babel-preset-env
21+
// incorrectly transpiles async functions for Firefox 52.
22+
// See https://github.com/babel/babel/issues/8086.
23+
"transform-regenerator"
24+
],
1525
}]
1626
],
1727
plugins: [
28+
// Shipped in Firefox 57, Chrome 63
1829
"@babel/plugin-proposal-async-generator-functions",
30+
// Shipped in Firefox 55, Chrome 60
1931
"@babel/plugin-proposal-object-rest-spread"
2032
]
2133
};

fluent-dom/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
# Changelog
22

33
## Unreleased
4-
-
4+
5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
59

610
## fluent-dom 0.3.0
11+
712
- Refactor the overlay sanitization methods into separate functions. (#189)
813
- Separate out CachedIterable and CachedAsyncIterable, and add a param to touchNext. (#191)
914
- Localization.formatValues should accept an array of objects. (#198)

fluent-intl-polyfill/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## Unreleased
44

5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
9+
510
- The compat build is now transpiled using rollup-plugin-babel.
611

712
This ensures that the "use strict" pragma is scoped to the UMD wrapper. It

fluent-langneg/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
## Unreleased
44

5-
-
5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
69

710
## fluent-langneg 0.1.0 (August 17, 2017)
811

fluent-react/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
9+
310
## fluent-react 0.7.0 (May 18, 2018)
411

512
- Protect void elements against translated text content. (#174)

fluent-syntax/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
9+
310
## fluent-syntax 0.7.0 (April 17, 2018)
411

512
- Add the `ref` field to `VariantExpression`.

fluent-web/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
9+
310
## fluent-web 0.0.1
411

512
- The initial release.

fluent/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
- Drop support for IE and old evergreen browsers. (#133)
6+
7+
Currently supported are: Firefox 52+, Chrome 55+, Edge 15+, Safari 10.1+,
8+
iOS Safari 10.3+ and node 8.9+.
9+
310
## fluent 0.6.4 (April 11, 2018)
411

512
- Minor optimization to bidirectionality isolation

0 commit comments

Comments
 (0)