{"action":"created","issue":{"url":"https://api.github.com/repos/babel/babel/issues/7934","repository_url":"https://api.github.com/repos/babel/babel","labels_url":"https://api.github.com/repos/babel/babel/issues/7934/labels{/name}","comments_url":"https://api.github.com/repos/babel/babel/issues/7934/comments","events_url":"https://api.github.com/repos/babel/babel/issues/7934/events","html_url":"https://github.com/babel/babel/pull/7934","id":323283498,"number":7934,"title":"Add support for explicit type arguments in new and call expressions","user":{"login":"samwgoldman","id":254842,"avatar_url":"https://avatars2.githubusercontent.com/u/254842?v=4","gravatar_id":"","url":"https://api.github.com/users/samwgoldman","html_url":"https://github.com/samwgoldman","followers_url":"https://api.github.com/users/samwgoldman/followers","following_url":"https://api.github.com/users/samwgoldman/following{/other_user}","gists_url":"https://api.github.com/users/samwgoldman/gists{/gist_id}","starred_url":"https://api.github.com/users/samwgoldman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samwgoldman/subscriptions","organizations_url":"https://api.github.com/users/samwgoldman/orgs","repos_url":"https://api.github.com/users/samwgoldman/repos","events_url":"https://api.github.com/users/samwgoldman/events{/privacy}","received_events_url":"https://api.github.com/users/samwgoldman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-15T16:02:25Z","updated_at":"2018-05-15T16:02:55Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/7934","html_url":"https://github.com/babel/babel/pull/7934","diff_url":"https://github.com/babel/babel/pull/7934.diff","patch_url":"https://github.com/babel/babel/pull/7934.patch"},"body":"<!--\r\nBefore making a PR please make sure to read our contributing guidelines\r\nhttps://github.com/babel/babel/blob/master/CONTRIBUTING.md\r\n\r\nFor 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.\r\n-->\r\n\r\n| Q                        | A <!--(Can use an emoji 👍) -->\r\n| ------------------------ | ---\r\n| Fixed Issues?            | <!-- remove the (`) quotes to link the issues -->\r\n| Patch: Bug Fix?          |\r\n| Major: Breaking Change?  | Yes†\r\n| Minor: New Feature?      | Yes\r\n| Tests Added + Pass?      | Yes\r\n| Documentation PR         | <!-- If so, add `[skip ci]` to your commit message to skip CI -->\r\n| Any Dependency Changes?  |\r\n| License                  | MIT\r\n\r\nFlow 0.72 added support for passing explicit type arguments to polymorphic functions and constructors. Parsing support was added in https://github.com/facebook/flow/commit/40fbcdd77c0c1d0d7ef169535499020f70335624, for reference.\r\n\r\nNote that this is a breaking change, because some valid programs will now have different parse trees. For example, the program `f<T>(e)` previously parsed as a nested binary expression, `((f < T) > e)`.\r\n\r\nSince this is a Flow-only feature, the parsing rules are conditional. We will only attempt to parse type arguments if either (a) the `all` option, added in 1c359ad9fcf84f7db98232fe0f0f2a3b31db0947 is provided to babel-plugin-syntax-flow or (b) the file starts with a docblock comment containing the `@flow` or `@noflow` pragma.\r\n\r\n† While this is a breaking change, I have taken pains to ensure this only affects Flow users, who are already affected by the change if they update Flow. Based on this, I am hoping that it's OK to push this through without a major version bump."},"comment":{"url":"https://api.github.com/repos/babel/babel/issues/comments/389221673","html_url":"https://github.com/babel/babel/pull/7934#issuecomment-389221673","issue_url":"https://api.github.com/repos/babel/babel/issues/7934","id":389221673,"user":{"login":"samwgoldman","id":254842,"avatar_url":"https://avatars2.githubusercontent.com/u/254842?v=4","gravatar_id":"","url":"https://api.github.com/users/samwgoldman","html_url":"https://github.com/samwgoldman","followers_url":"https://api.github.com/users/samwgoldman/followers","following_url":"https://api.github.com/users/samwgoldman/following{/other_user}","gists_url":"https://api.github.com/users/samwgoldman/gists{/gist_id}","starred_url":"https://api.github.com/users/samwgoldman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samwgoldman/subscriptions","organizations_url":"https://api.github.com/users/samwgoldman/orgs","repos_url":"https://api.github.com/users/samwgoldman/repos","events_url":"https://api.github.com/users/samwgoldman/events{/privacy}","received_events_url":"https://api.github.com/users/samwgoldman/received_events","type":"User","site_admin":false},"created_at":"2018-05-15T16:02:55Z","updated_at":"2018-05-15T16:02:55Z","author_association":"CONTRIBUTOR","body":"cc @babel/flow"}}
{"actor":{"display_login":"samwgoldman"}}