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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.17.2
Choose a base ref
...
head repository: babel/babel
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.17.3
Choose a head ref
  • 14 commits
  • 122 files changed
  • 7 contributors

Commits on Feb 8, 2022

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a88bd30 View commit details
  2. Support merging sourcemaps when transformed file is fully replaced (#…

    …14247)
    
    * Support merging sourcemaps when transformed file is fully replaced
    
    A follow-up to #14246. I finally thought of a case where the
    sourceFileName's content is fully replaced, leading to only the injected
    file existing in the output sourcemap. This can happen where only one
    output source is created, or multiple.
    
    In the single output source case, we'd incorrectly associate the
    mappings through the inputMap, even though none of the content actually
    comes from there.
    
    In the multiple source case, we'd silently fail and output empty mappings.
    
    Both cases are now fixed, with the correct remapping being done through
    in all possible output cases now.
    
    * Update to remapping@2.1.0 to support source location override
    jridgewell authored Feb 8, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    76dd491 View commit details

Commits on Feb 10, 2022

  1. Convert all SourceMapConsumers to TraceMaps (#14253)

    * Switch to @jridgewell/trace-mapping in fixture-test-runner
    
    This accomplishes 2 goals:
    - Gets us off the ancient `source-map` v0.5.7
    - Speeds up construction and tracing by ~10x.
    
    * Convert other packages
    
    * Convert all SourceMapConsumers to TraceMaps
    
    * Update trace-mapping to fix eachMapping's originalLine offset
    
    * Remove unneeded @types
    jridgewell authored Feb 10, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d610f83 View commit details

Commits on Feb 11, 2022

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e06c099 View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6b4d466 View commit details

Commits on Feb 12, 2022

  1. fix: ignore Intl features and prototype methods in test262-parser tes…

    …ts (#14261)
    
    * fix: ignore Intl features and prototype methods
    
    * review comments
    JLHwung authored Feb 12, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ca1c38a View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6cb0da9 View commit details

Commits on Feb 13, 2022

  1. Move all tests to GitHub actions (#14235)

    * Move e2e tests to a reusable workflow
    
    * Test Babel 8
    
    * Separate verdaccio storage
    
    * Fix
    
    * Approval for PRs
    
    * Fix
    
    * (empty commit) Hello workflow graph?
    
    * Remove from CircleCI
    
    * Try multiple workflows
    
    * Use `pull_request_target` for breaking
    
    * Fix
    
    * No need for separate verdaccio configs anymore
    
    * Nit shorter intermediate name
    
    * No manual approval
    
    * fix
    
    * Copy-paste jobs
    nicolo-ribaudo authored Feb 13, 2022

    Verified

    This commit was signed with the committer’s verified signature.
    mcollina Matteo Collina
    Copy the full SHA
    b926d34 View commit details
  2. parser: Update babel-parser.d.ts for 7v.17.0 features (#14266)

    * Add `decoratorAutoAccesors`
    
    * Add new `topicToken` (`@@` and `^^`).
    sosukesuzuki authored Feb 13, 2022
    Copy the full SHA
    19ede09 View commit details
  3. Copy the full SHA
    e9756cb View commit details

Commits on Feb 14, 2022

  1. Update most dev dependencies (#14267)

    * Update ESLint
    
    * Remove unused lodash and enhanced-resolve
    
    * Update chalk
    
    * Update `fancy-log`
    
    * Update `mergeiterator`
    
    * [lockfile] Update `cached-path-relative`
    
    * [lockfile] Update `tar`
    
    * [lockfile] Update `elliptic`
    
    * [lockfile] Update `copy-props`
    
    * [lockfile] Update `ssri`
    
    * [lockfile] Update `y18n`
    
    * [lockfile] Update `ini`
    nicolo-ribaudo authored Feb 14, 2022
    Copy the full SHA
    b17b8e2 View commit details
  2. Skip unnecessary temp vars in path.insertAfter (#14268)

    * Avoid storing value of expressions hidden in sequences
    
    * Register `.push`ed bindings in the correct scope
    
    * Avoid injecting a new tmp var when there is one available
    
    * Avoid temp var for `super()`
    
    * `.insertAfter` after the last sequence expression child
    
    * Avoid duplicated tmp vars in class heritage
    
    * Insert `.insertAfter` ndoes before when it's equivalent
    nicolo-ribaudo authored Feb 14, 2022
    Copy the full SHA
    020a7b0 View commit details

Commits on Feb 15, 2022

  1. Copy the full SHA
    ef10c64 View commit details
  2. v7.17.3

    babel-bot committed Feb 15, 2022
    Copy the full SHA
    f52c70c View commit details
Loading