Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: babel/babel
base: v7.0.0-beta.55
Choose a base ref
...
head repository: babel/babel
compare: v7.0.0-beta.56
Choose a head ref
  • 20 commits
  • 268 files changed
  • 6 contributors

Commits on Jul 29, 2018

  1. Configuration menu
    Copy the full SHA
    02760d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2018

  1. Configuration menu
    Copy the full SHA
    1a0fe99 View commit details
    Browse the repository at this point in the history
  2. Allow TSInterfaceDeclaration to be default export (#8408)

    <!--
    Before making a PR, please read our contributing guidelines
    https://github.com/babel/babel/blob/master/CONTRIBUTING.md
    
    For issue references: Add a comma-separated list of a [closing word](https://help.github.com/articles/closing-issues-via-commit-messages/) followed by the ticket number fixed by the PR. (it should be underlined in the preview if done correctly)
    
    If you are making a change that should have a docs update: submit another PR to https://github.com/babel/website
    -->
    
    | Q                        | A <!--(Can use an emoji 👍) -->
    | ------------------------ | ---
    | Fixed Issues?            | Fixes #7118
    | Patch: Bug Fix?          | Y
    | Major: Breaking Change?  | N
    | Minor: New Feature?      | N
    | Tests Added + Pass?      | Yes
    | Documentation PR Link    | 
    | Any Dependency Changes?  |
    | License                  | MIT
    existentialism committed Jul 31, 2018
    Configuration menu
    Copy the full SHA
    55ca90b View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2018

  1. Configuration menu
    Copy the full SHA
    b8f9ebf View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2018

  1. Fix private property parsing in Flow (#8340)

    * Fix private property parsing in Flow
    
    * Flow tests updated
    
    * Fix type error
    
    * Appropriate name was given to test folder
    
    * Fix
    
    * Empty
    
    * Correct type annotation
    
    * Add required changes in generator package
    
    * Add required changes in flow-strip-types
    kalenikalexander authored and nicolo-ribaudo committed Aug 2, 2018
    Configuration menu
    Copy the full SHA
    5c728ea View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2018

  1. Configuration menu
    Copy the full SHA
    eb0e999 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    810b791 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9392783 View commit details
    Browse the repository at this point in the history
  4. Only reference helpers from external helpers or runtime helpers if th…

    …ey are known to be available.
    loganfsmyth committed Aug 3, 2018
    Configuration menu
    Copy the full SHA
    e2d64f1 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #8398 from loganfsmyth/helper-whitelisting

    Only reference helpers from external/runtime helpers if they are known to be available.
    loganfsmyth committed Aug 3, 2018
    Configuration menu
    Copy the full SHA
    8173b6e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    363c592 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec83308 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a149466 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9c598a8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3210a7a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a8224d4 View commit details
    Browse the repository at this point in the history
  12. Babel cli fix recursion in file mode (#8418)

    * added test case
    
    * remove unnessecary parameter
    
    * check for type directory as well in readRecursive filter
    bitcloud authored and loganfsmyth committed Aug 3, 2018
    Configuration menu
    Copy the full SHA
    cb51704 View commit details
    Browse the repository at this point in the history
  13. Split @babel/runtime into 2 modules via @babel/runtime-corejs2 (#8266)

    In Babel 6, we had `@babel/runtime` which _always_ uses `core-js` in its helpers, meaning that anyone who wants to use our helpers in a centralized modular way had to also use core-js, which isn't always ideal.
    
    Early in the Babel 7 alpha, we added a `useBuiltins: true` option that would use separate copies of the helpers that would skip loading `core-js`, but this _still_ requires users to have an indirect npm dependency on `core-js`.
    
    This PR splits our setup into two separate runtimes:
    
    * ```
      'plugins': [
        ['transform-runtime'],
      ]
      ```
      with `npm install --save @babel/runtime` that just includes our helpers, and relies on users to globally polyfill any APIs they need.
    * ```
      'plugins': [
        ['transform-runtime', { corejs: 2 }],
      ]
      ```
      with `npm install --save @babel/runtime-corejs2` that includes everything `@babel/runtime` does, but also includes a passthrough API for `corejs@2.x` and rewrites all of the helper modules to reference `core-js`.
    hzoo committed Aug 3, 2018
    Configuration menu
    Copy the full SHA
    8cffbba View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2018

  1. remove old deps [skip ci]

    hzoo committed Aug 4, 2018
    Configuration menu
    Copy the full SHA
    86ce2e4 View commit details
    Browse the repository at this point in the history
  2. v7.0.0-beta.56

    hzoo committed Aug 4, 2018
    Configuration menu
    Copy the full SHA
    6695f5e View commit details
    Browse the repository at this point in the history