Skip to content
This repository has been archived by the owner on Jul 13, 2020. It is now read-only.

0.17 wip #346

Merged
merged 30 commits into from
May 18, 2015
Merged

0.17 wip #346

merged 30 commits into from
May 18, 2015

Conversation

guybedford
Copy link
Member

  • New build style with minimal production build
  • data-init removed
  • Promise no longer bundled
  • Correct file:/// url form used in Node (three /)
  • js extensions no longer added automatically
  • baseURL can be a relative URL
  • System.import takes parentName as second argument instead of an options object
  • New spec normalization algorithm - all names normalized as URLs by default in normalize, with paths applied first if a plain module name.

@douglasduteil
Copy link
Contributor

Wa Sounds good ! 👍

@douglasduteil
Copy link
Contributor

Just to konw, what led you to remove this built-in Promise polyfilling by default ? I was dreaming about it later ;)

@guybedford
Copy link
Member Author

Promises weren't implemented in browsers initially when this spec work was implemented. Also when promises were implemented natively they were initially slower than the library implementations. I just tested yesterday and Promises are definitely now marginally faster than the when.js implementation, making it suitable.

@guybedford
Copy link
Member Author

Nearly ready to land here...

guybedford added a commit that referenced this pull request May 18, 2015
@guybedford guybedford merged commit c9b3c2e into master May 18, 2015
@probins
Copy link
Contributor

probins commented May 23, 2015

@guybedford What's the plan for future development? Are you planning further work for 0.18 or whatever, or are you going to be concentrating on 1.0 and the new spec?

@guybedford
Copy link
Member Author

@probins I've created a list of the blocking spec issues at #381. As soon as these are resolved, we'll either post a 0.18 or 1.0 on the new spec. 1.0 would be nice, but it really just depends on how close the spec is to stable.

@probins
Copy link
Contributor

probins commented May 24, 2015

ok, thanks. It's frustrating that nothing's happened on the spec for several months now.

@guybedford guybedford deleted the 0.17 branch September 2, 2015 13:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants