{"action":"created","issue":{"url":"https://api.github.com/repos/borisyankov/DefinitelyTyped/issues/3976","labels_url":"https://api.github.com/repos/borisyankov/DefinitelyTyped/issues/3976/labels{/name}","comments_url":"https://api.github.com/repos/borisyankov/DefinitelyTyped/issues/3976/comments","events_url":"https://api.github.com/repos/borisyankov/DefinitelyTyped/issues/3976/events","html_url":"https://github.com/borisyankov/DefinitelyTyped/issues/3976","id":64671418,"number":3976,"title":"jquery.d.ts 2.2.3 compilation error","user":{"login":"darkthread","id":572199,"avatar_url":"https://avatars.githubusercontent.com/u/572199?v=3","gravatar_id":"","url":"https://api.github.com/users/darkthread","html_url":"https://github.com/darkthread","followers_url":"https://api.github.com/users/darkthread/followers","following_url":"https://api.github.com/users/darkthread/following{/other_user}","gists_url":"https://api.github.com/users/darkthread/gists{/gist_id}","starred_url":"https://api.github.com/users/darkthread/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darkthread/subscriptions","organizations_url":"https://api.github.com/users/darkthread/orgs","repos_url":"https://api.github.com/users/darkthread/repos","events_url":"https://api.github.com/users/darkthread/events{/privacy}","received_events_url":"https://api.github.com/users/darkthread/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-27T01:34:16Z","updated_at":"2015-03-29T10:29:47Z","closed_at":null,"body":"After upgraded to version 2.2.3, jquery.d.ts failed to compile and throw this error in my VS2013 with TypeScript tool 1.4:\r\nError 545\tInterface 'JQueryPromise<T>' incorrectly extends interface 'JQueryGenericPromise<T>'.\r\n  Types of property 'then' are incompatible.\r\n    Type '(doneCallbacks: any, failCallbacks: any, progressCallbacks?: any) => JQueryPromise<T>' is not assignable to type '{ <U>(doneFilter: (value?: T, ...values: any[]) => U | JQueryPromise<U>, failFilter?: (...reasons...'.\r\n      Type 'JQueryPromise<T>' is not assignable to type 'JQueryPromise<void>'.\r\n        Type 'T' is not assignable to type 'void'.\tX:\\Web\\Scripts\\typings\\jquery\\jquery.d.ts\t @ Lines: 304\tColumn: 11\t\r\n\r\nUse Package Management Console reinstall version 2.2.2, it works fine. Is it a bug of 2.2.3?"},"comment":{"url":"https://api.github.com/repos/borisyankov/DefinitelyTyped/issues/comments/87388150","html_url":"https://github.com/borisyankov/DefinitelyTyped/issues/3976#issuecomment-87388150","issue_url":"https://api.github.com/repos/borisyankov/DefinitelyTyped/issues/3976","id":87388150,"user":{"login":"vvakame","id":125332,"avatar_url":"https://avatars.githubusercontent.com/u/125332?v=3","gravatar_id":"","url":"https://api.github.com/users/vvakame","html_url":"https://github.com/vvakame","followers_url":"https://api.github.com/users/vvakame/followers","following_url":"https://api.github.com/users/vvakame/following{/other_user}","gists_url":"https://api.github.com/users/vvakame/gists{/gist_id}","starred_url":"https://api.github.com/users/vvakame/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vvakame/subscriptions","organizations_url":"https://api.github.com/users/vvakame/orgs","repos_url":"https://api.github.com/users/vvakame/repos","events_url":"https://api.github.com/users/vvakame/events{/privacy}","received_events_url":"https://api.github.com/users/vvakame/received_events","type":"User","site_admin":false},"created_at":"2015-03-29T10:29:47Z","updated_at":"2015-03-29T10:29:47Z","body":"@johnnyreilly ?"}}