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: microsoft/TypeScript
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.8.2
Choose a base ref
...
head repository: microsoft/TypeScript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.8.3
Choose a head ref
  • 10 commits
  • 50 files changed
  • 8 contributors

Commits on Feb 25, 2020

  1. Cherry-pick PR #36996 into release-3.8 (#37002)

    Component commits:
    888ebf4 Fix crash on aliased,exported @enum tag in jsdoc
    THe code to bind `@enum` and `@typedef` didn't handle the case that the
    `@enum` was on a property assignment to an alias of module.exports.
    Specifically, `x` needs to be correctly aliased to the file's symbol in
    the example below:
    
    ```
    var x = module.exports = {};
    /** @enum {string} */
    x.E = {
      A: "A"
    };
    ```
    
    Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
    TypeScript Bot and sandersn authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    98fc075 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick PR #36993 into release-3.8 (#37020)

    Component commits:
    7721570 Harden telemetryOnOpenFile
    
    9535e7b Merge branch 'master' of https://github.com/RyanCavanaugh/TypeScript into fix36984
    
    Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
    TypeScript Bot and RyanCavanaugh authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    d76a45a View commit details
    Browse the repository at this point in the history
  3. Cherry-pick PR #37021 into release-3.8 (#37025)

    Component commits:
    864c2d4 Check for undefined `source.symbol`
    Fixes #37014
    
    Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
    TypeScript Bot and RyanCavanaugh authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    c6866c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. Configuration menu
    Copy the full SHA
    622c206 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick PR #37059 into release-3.8 (#37060)

    Component commits:
    724c755 Remove unnecessary assert (since we allow already open file to be opened again even through openFile command - partially) from updateOpen command Fixes #35034
    
    Co-authored-by: Sheetal Nandi <shkamat@microsoft.com>
    TypeScript Bot and sheetalkamat authored Feb 26, 2020
    Configuration menu
    Copy the full SHA
    9bf6058 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2020

  1. Allow --composite false or --composite null on the command line (#36997

    …) (#37062)
    
    * Add tests for specifying composite as command line option
    
    * Allow passing --composite false on commandline
    
    * Add test to verify tsc --composite false from command line
    
    * Handle "undefined" as option value to be set to undefined for that option
    
    * Support "null" as option to be converted to undefined which is normally end result from our config file as well
    
    * Support null as option for any tsconfig only option as well, and dont support undefined
    
    * Fix public api test case
    
    * Validates objects instead of stringify result
    
    * Add composite true to base source
    sheetalkamat authored Feb 27, 2020
    Configuration menu
    Copy the full SHA
    6def346 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick PR #37010 into release-3.8 (#37072)

    Component commits:
    4605c34 fix(36989): omit 'async' modifier for methods in declaration files.
    
    c144e5e Merge branch 'master' of https://github.com/Microsoft/TypeScript into bug/36989
    
    fb7fd42 remove useless condition
    
    c2b709a Merge branch 'master' of https://github.com/Microsoft/TypeScript into bug/36989
    
    Co-authored-by: Alexander T. <alexander.tarasyuk@outlook.com>
    TypeScript Bot and a-tarasyuk authored Feb 27, 2020
    Configuration menu
    Copy the full SHA
    80a84c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2020

  1. Cherry picks 36880 into 3.8 (#37082)

    * Adds floating block comments to the outlining spans response
    
    * Only use one route for grabbing outline nodes, which now includes special casing the EOF token
    Orta authored Feb 28, 2020
    Configuration menu
    Copy the full SHA
    963c1f0 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick #37064 into release-3.8 (#37096)

    * Fix renaming an ExportSpecifier name when propertyName is present (#36790)
    
    * Fix renaming exportSpecifier name when propertyName is present
    
    * Add baseline test for name without propertyName too
    
    * Set correct pos for NamespaceExport (#36794)
    
    * Set correct pos for NamespaceExport
    
    * Update tests
    
    * Cherry-pick PR #37064 into release-3.8
    andrewbranch authored Feb 28, 2020
    Configuration menu
    Copy the full SHA
    d876564 View commit details
    Browse the repository at this point in the history
  3. Bump version to 3.8.3 and LKG

    TypeScript Bot committed Feb 28, 2020
    Configuration menu
    Copy the full SHA
    712967b View commit details
    Browse the repository at this point in the history
Loading