Sebastian McKenzie
69b20a3054
label 4.2.0 breaking changes as accidental
2016-01-09 19:06:18 +01:00
Sebastian McKenzie
7a3d2865c1
package renames aren't breaking changes
2016-01-09 19:05:29 +01:00
Sebastian McKenzie
21f6f52161
Merge pull request #3255 from ForbesLindesay/patch-1
...
Move "throw parse error if class properties do not have a semicolon" to breaking changes
2016-01-09 19:04:37 +01:00
Forbes Lindesay
d9c2090d23
Move "throw parse error if class properties do not have a semicolon" to breaking changes
...
This broke my project, because I hadn't added semi-colons in all places.
2016-01-09 17:54:41 +00:00
Henry Zhu
0dd640d0dc
Merge pull request #3254 from ForbesLindesay/patch-1
...
Changelog: Move "remove `StringLiteral`" in `babel-types` into Breaking Changes
2016-01-09 12:52:56 -05:00
Forbes Lindesay
a77bd91013
Move "remove StringLiteral" in babel-types into Breaking Changes
2016-01-09 15:34:50 +00:00
Casey Foster
c7c4d7f5fd
Fix T2929, T6796, stop leaking directives
2016-01-08 15:29:42 -06:00
James Kyle
fb0977b4b3
Merge pull request #3251 from ForbesLindesay/document-babel-generator-opts
...
Document options for babel-generator
2016-01-08 09:33:13 -08:00
ForbesLindesay
bd7b202866
Document options for babel-generator
2016-01-08 14:38:37 +00:00
Amjad Masad
1d4d0c0175
[T6933] Rename any shadowing Symbol binding
2016-01-07 21:02:59 -08:00
Henry Zhu
917436ca24
add 6.4.2 changelog and some dates
2016-01-06 21:53:30 -05:00
Henry Zhu
7af1bd4354
v6.4.2
2016-01-06 21:26:43 -05:00
Henry Zhu
a156dd2918
Merge pull request #3247 from babel/await-paren
...
Parenthesize await/yield expression in binary expr
2016-01-06 21:18:08 -05:00
Amjad Masad
17ea5cd916
Fix failing test
2016-01-06 17:50:17 -08:00
Amjad Masad
a41c486155
Merge pull request #3246 from babel/kpdecker-rest-length-fail
...
Support expressions in rest arg access
2016-01-06 19:40:49 -06:00
Amjad Masad
feedc527a1
Merge pull request #3244 from hzoo/cp-loc
...
`babylon`: fix error location for class properties with a missing sem…
2016-01-06 19:39:22 -06:00
Amjad Masad
139503e86f
Parenthesize await/yield expression in binary expr
2016-01-06 17:35:39 -08:00
Amjad Masad
59ea034df2
Support expressions in rest arg access
...
The current implementation assumes a numeric literal although it just
checks the base type.
2016-01-06 17:07:05 -08:00
Henry Zhu
c9d7d75654
6.4.1 changelog
2016-01-06 20:01:45 -05:00
Amjad Masad
88d57b58a4
Merge branch 'rest-length-fail' of https://github.com/kpdecker/babel into kpdecker-rest-length-fail
2016-01-06 16:46:16 -08:00
Amjad Masad
ada2fdbe4b
v6.4.1
2016-01-06 16:27:49 -08:00
Amjad Masad
c415c00179
Merge pull request #3245 from babel/assig-parenth
...
Revert #3217 and add tests
2016-01-06 18:24:38 -06:00
Amjad Masad
ec983b276e
add assignment expression parentheses test
2016-01-06 16:03:45 -08:00
Amjad Masad
6abee425d3
Revert "babel-types: add Binary alias to AssignmentExpression definition (fixes T6887)"
...
This was causing problems with parenthesizing assignment expression
This reverts commit b5cf529d6b342b3dd8dd49c50cc9cd5fed4fc5a7.
2016-01-06 15:59:39 -08:00
Henry Zhu
f31099f383
babylon: fix error location for class properties with a missing semicolon
2016-01-06 18:42:26 -05:00
kpdecker
28280be3ed
Add failing tests case for 6.4 rest.length issue
2016-01-06 17:34:43 -06:00
Henry Zhu
7918b9028b
Merge pull request #3231 from babel/changelog-6.4.0
...
add 6.4.0 changelog
2016-01-06 15:53:58 -05:00
Henry Zhu
85b164306a
update changelog
2016-01-06 15:47:51 -05:00
Henry Zhu
8cac20d845
v6.4.0
2016-01-06 15:34:12 -05:00
Amjad Masad
e79c625091
Merge pull request #3229 from hzoo/T6913
...
Add a check for parentheses for AwaitExpressions (fixes T6913)
2016-01-06 14:22:54 -06:00
Henry Zhu
cd227b3ffe
add 6.4.0 changelog
2016-01-06 11:15:58 -05:00
Sebastian McKenzie
72c091b63a
Ensure regenerator option for babel-plugin-transform-runtime doesn't cancel out core-js polyfill
2016-01-06 15:26:00 +00:00
Sebastian McKenzie
b28803c698
Merge pull request #3235 from guybedford/polyfillRuntime
...
Ensure opts.polyfill = false behaves correctly for runtime-transformer
2016-01-06 15:23:41 +00:00
Sebastian McKenzie
d2f5a409da
Merge pull request #3225 from hzoo/cp-semi
...
`babylon`: throw parse error if class properties do not have a semico…
2016-01-06 15:22:37 +00:00
Sebastian McKenzie
e6e13cbe35
Merge pull request #3166 from guybedford/moduleName
...
Add __moduleName support to System.register
2016-01-06 15:11:34 +00:00
Sebastian McKenzie
d4bc297a7e
Merge pull request #3233 from maclover7/patch-1
...
Update LICENSE end date to 2016
2016-01-06 15:02:07 +00:00
Henry Zhu
ddddd173f0
Merge pull request #3240 from athaeryn/fix-small-typo
...
Fix typo in babel-generator README
2016-01-06 09:02:56 -05:00
Mike Anderson
2471d80bd0
Fix small typo in babel-generator README
2016-01-05 23:33:50 -06:00
Henry Zhu
d9e453fb3c
Merge pull request #3236 from samwgoldman/export-interface
...
Add `export interface` Flow syntax support to Babel 6.x
2016-01-05 22:04:36 -05:00
Sam Goldman
aeeffe5cff
Guard export interface against isExportDefaultSpecifier
2016-01-05 17:28:21 -08:00
Sam Goldman
17d19a0056
Add export interface Flow syntax support
...
An interface export is just like a type export. In fact, it's a syntax affordance which makes the following equivalent:
```javascript
interface I_ { ... }
export type I = I_;
```
```javascript
export interface I { ... }
```
See facebook/flow#1145
2016-01-05 15:57:45 -08:00
Henry Zhu
cf41c321af
Don't overparenthesize, add yield tests
2016-01-05 18:12:25 -05:00
guybedford
d5f71d4a32
ensure opts.polyfill = false behaves correctly for runtime-transformer
2016-01-06 00:26:45 +02:00
Amjad Masad
06545e6f70
Merge pull request #3217 from babel/hzoo-patch-1
...
`babel-types`: add `Binary` alias to `AssignmentExpression` definitio…
2016-01-05 16:26:02 -06:00
Amjad Masad
6cc17e4ed7
Merge pull request #3230 from samwgoldman/declare-type-declare-interface
...
Add `declare type` and `declare interface` Flow syntax support to 6.x
2016-01-05 16:18:18 -06:00
Jon Moss
7a303fdc70
Update LICENSE end date to 2016
2016-01-04 22:59:12 -05:00
jongleberry
37dbf7c5ed
babel register cache: make sure the cache file's directory exists
2016-01-04 14:28:38 -08:00
Sam Goldman
26c97c4069
Add support for "declare interface" Flow syntax
...
This has been a feature in Flow for a long time (couldn't easily find a
specific commit adding this). Interfaces are basically undocumented, though, so
it's easy to see how this was missed.
2016-01-04 11:50:12 -08:00
Sam Goldman
e764346d5f
Add support for "declare type" Flow syntax
...
See facebook/flow#1105
2016-01-04 11:42:43 -08:00
Henry Zhu
ab2135bc9f
Add a check for parentheses for AwaitExpressions (fixes T6913)
2016-01-04 08:31:07 -05:00