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: v4.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: v4.8.3
Choose a head ref
  • 15 commits
  • 89 files changed
  • 9 contributors

Commits on Aug 31, 2022

  1. Cherry-pick PR #50554 into release-4.8 (#50555)

    Component commits:
    1e963c0 Rename API to importPlugin
    
    eb6fe9a Make it internal too
    
    Co-authored-by: Sheetal Nandi <[email protected]>
    TypeScript Bot and sheetalkamat authored Aug 31, 2022
    Configuration menu
    Copy the full SHA
    45c6828 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Cherry-pick PR #50308 into release-4.8 (#50577)

    Component commits:
    5392e26 Fix export = error message to not have redundant language
    
    Co-authored-by: Jake Bailey <[email protected]>
    TypeScript Bot and jakebailey authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    565a444 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick PR #49814 into release-4.8 (#50578)

    Component commits:
    e2d22fa Unify default import resolution across specifier target codepaths
    
    b341699 Merge main into branch
    
    cf010b5 Use differing type aliases, per request
    
    Co-authored-by: Wesley Wigham <[email protected]>
    TypeScript Bot and weswigham authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    4b7a7b5 View commit details
    Browse the repository at this point in the history
  3. Cherry-pick PR #50557 into release-4.8 (#50576)

    Component commits:
    0cb4514 Add test to show how scope messes with casing
    
    a3ea961 Do not canonicalize the file names when getting absolute paths Fixes #50544
    
    dfb1e40 Unnecessary exports
    
    fc35e0a Add test for self referencing package
    
    9076f4d Fix self reference package with casing
    
    Co-authored-by: Sheetal Nandi <[email protected]>
    TypeScript Bot and sheetalkamat authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    8b79b2f View commit details
    Browse the repository at this point in the history
  4. Cherry-pick PR #50535 into release-4.8 (#50549)

    Component commits:
    7bd2a6e Only normalize intersections that include {}
    
    698c3ab Accept new baselines
    
    Co-authored-by: Anders Hejlsberg <[email protected]>
    TypeScript Bot and ahejlsberg authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    ac0cc8c View commit details
    Browse the repository at this point in the history
  5. Cherry-pick PR #50497 into release-4.8 (#50590)

    Component commits:
    40a5fc1 Handle intersections in isGenericTypeWithoutNullableConstraint
    
    7a14338 Add regression test
    
    Co-authored-by: Anders Hejlsberg <[email protected]>
    TypeScript Bot and ahejlsberg authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    1f76a51 View commit details
    Browse the repository at this point in the history
  6. Cherry-pick PR #50540 into release-4.8 (#50588)

    Component commits:
    00e3926 Defer distributing index over generic object types
    
    2ba9ff1 Only check if the index type should be deferred for intersection types
    
    873dfea Add an additional test case
    
    Co-authored-by: Mateusz Burzyński <[email protected]>
    TypeScript Bot and Andarist authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    c9e06dc View commit details
    Browse the repository at this point in the history
  7. Cherry-pick PR #50553 into release-4.8 (#50589)

    Component commits:
    3652682 {} & null and {} & undefined should be never in non-strictNullChecks mode
    
    dd32cf8 Add tests
    
    03cb73f Address code review feedback
    
    4502553 Accept new baselines
    
    Co-authored-by: Anders Hejlsberg <[email protected]>
    TypeScript Bot and ahejlsberg authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    502a908 View commit details
    Browse the repository at this point in the history
  8. Cherry-pick PR #50592 into release-4.8 (#50596)

    Component commits:
    46ce0b2 Use bidirectional comparability (aka comparability) in narrowing
    
    3e227f7 Rename test, check other CFA branch, test without strictNullChecks
    
    Co-authored-by: Andrew Branch <[email protected]>
    TypeScript Bot and andrewbranch authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    10870b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Cherry-pick PR #50610 into release-4.8 (#50612)

    Component commits:
    908548e 'in' operator shouldn't narrow {} originating in unknown
    
    517777d Add regression test
    
    Co-authored-by: Anders Hejlsberg <[email protected]>
    TypeScript Bot and ahejlsberg authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    4083b46 View commit details
    Browse the repository at this point in the history
  2. Cherry-pick PR #50601 into release-4.8 (#50613)

    Component commits:
    8fa47f1 Allow `{}` to narrow in same special cases as `unknown`
    
    Co-authored-by: Andrew Branch <[email protected]>
    TypeScript Bot and andrewbranch authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    451b5ba View commit details
    Browse the repository at this point in the history
  3. Cherry-pick PR #50617 into release-4.8 (#50618)

    Component commits:
    83a58b0 Check if its same buildinfo only for directly referenced projects and not recursively Fixes #50545
    
    Co-authored-by: Sheetal Nandi <[email protected]>
    TypeScript Bot and sheetalkamat authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    1eec8b3 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Cherry-pick PR #50261 into release-4.8 (#50621)

    Component commits:
    460d1e2 Forward intersectionState flag when comparing indexed access constraints
    
    Co-authored-by: Wesley Wigham <[email protected]>
    TypeScript Bot and weswigham authored Sep 7, 2022
    Configuration menu
    Copy the full SHA
    ca022ae View commit details
    Browse the repository at this point in the history
  2. Cherry-pick PR #50620 into release-4.8 (#50676)

    Component commits:
    4635cdc Forward intersection state flag to conditional type target check
    
    Co-authored-by: Andrew Branch <[email protected]>
    TypeScript Bot and andrewbranch authored Sep 7, 2022
    Configuration menu
    Copy the full SHA
    6bb16f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea348f6 View commit details
    Browse the repository at this point in the history
Loading