Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of TypeScript v0.9.7 #1683

Merged
merged 31 commits into from
Feb 27, 2014
Merged

Support of TypeScript v0.9.7 #1683

merged 31 commits into from
Feb 27, 2014

Conversation

vvakame
Copy link
Member

@vvakame vvakame commented Feb 12, 2014

@borisyankov @Diullei @basarat @Igorbek @johnnyreilly
Let's begin support 0.9.7. 😸

@vvakame
Copy link
Member Author

vvakame commented Feb 12, 2014

wow... I'm sorry but your test run exceeded 50.0 minutes.

@vvakame
Copy link
Member Author

vvakame commented Feb 12, 2014

@johnnyreilly
Copy link
Member

There's a typescript 0.9.7? Where's it hiding?! 😄

Can't see any announcement on the blog or on codeplex.... Am I missing something?

@Igorbek
Copy link
Collaborator

Igorbek commented Feb 12, 2014

@johnnyreilly it's still under development. But now TS opened release-0.9.7 branch.
It also updated version on wiki.

By the way, they reduces features again! Now generic constraints no longer can reference parameters in the same parameter list. WTF!

@johnnyreilly
Copy link
Member

Why?!?! Can't we all just revert to 0.9.1s feature set?? It was so good!

@Igorbek do you have a feeling for which typings will be most affected by this restriction?

@Igorbek
Copy link
Collaborator

Igorbek commented Feb 12, 2014

As I know AngularJS (resources) and lodash use CRTP (Curiously recurring template pattern) technique .

@johnnyreilly
Copy link
Member

It's the enum noimplicitany issue that bugs me. Hmmmm.

@johnnyreilly
Copy link
Member

If lodash is affected I wonder if underscore will have similar issues...

@johnnyreilly
Copy link
Member

Hi @vvakame ,

Has the Continuous Integration build been affected by your test runner changes? I just got a failed build here: (uncontroversial change - just removing an unused interface)

https://travis-ci.org/borisyankov/DefinitelyTyped/builds/18738815

@vvakame
Copy link
Member Author

vvakame commented Feb 18, 2014

@johnnyreilly not, it's not 0.9.7 issue.

> node ./_infrastructure/tests/runner.js --tsc-version 0.9.5

master branch is running with TypeScript 0.9.5.
https://travis-ci.org/borisyankov/DefinitelyTyped/builds/18738815 It looks as test ran on the poor performance instance unfortunately.

check #1314
Someone to solve someone I hope.
I'm going to work by creating a free time in March.

@vvakame
Copy link
Member Author

vvakame commented Feb 18, 2014

language specification is updated with the release-0.9.7 branch.
https://typescript.codeplex.com/SourceControl/changeset/80eca8041180b7a5f43021277e10377841aa3a5f

@vvakame
Copy link
Member Author

vvakame commented Feb 21, 2014

News! release-0.9.7 branch merge into develop, and create release-1.0.0 branch!
0.9.7 wonder if there will be no new releases?

@johnnyreilly
Copy link
Member

Well the original guidance was that the next release was going to be 1.0RC so maybe they're sticking with that now?

@vvakame
Copy link
Member Author

vvakame commented Feb 26, 2014

@Bartvds
Copy link
Collaborator

Bartvds commented Feb 26, 2014

Awesome! ✨

Not 100% sure about that generic resolution stuff they mention in release.. but we'll see.

@vvakame
Copy link
Member Author

vvakame commented Feb 26, 2014

@vvakame
Copy link
Member Author

vvakame commented Feb 26, 2014

angular-resource.d.ts, knockout.postbox/knockout-postbox.d.ts, angularjs/angular-resource-tests.ts are left!

@vvakame
Copy link
Member Author

vvakame commented Feb 27, 2014

Completed! all tests passed in my local environment.
but Travis-CI process is over 50min... 😿

vvakame added a commit that referenced this pull request Feb 27, 2014
@vvakame vvakame merged commit a6b7fef into master Feb 27, 2014
@vvakame vvakame deleted the release-0.9.7 branch February 27, 2014 04:35
@Diullei
Copy link
Member

Diullei commented Feb 27, 2014

Good job! :)

@vvakame
Copy link
Member Author

vvakame commented Feb 27, 2014

😉

@basarat
Copy link
Member

basarat commented Feb 27, 2014

@vvakame wow! Thanks 😍

@johnnyreilly
Copy link
Member

Well done!! 👍

@derekcicerone-zz
Copy link
Contributor

Seriously impressive.

@Bartvds
Copy link
Collaborator

Bartvds commented Feb 27, 2014

✨ 🌟 ✨

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants