{"push_id":2429396742,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"c2e1f40ca962a04aaaef2078fe2ae2fe9f29191f","before":"bec7eb6f5fd4609fa19b2962f2d8623083c5759d","commits":[{"sha":"3f5584ef45e4e3998ed4e2aa30fe40036471a0db","author":{"name":"cibernox","email":"ff8a673ac61c413f235fef38dffd3f79c7557965@gmail.com"},"message":"Allow {{each}} to handle iterables on browsers that support them\n\nThe requirement is that they support `Symbol.iterator`.\nThe browsers that don't support are Internet Explorer and phantomjs, every\nother browser does.\n\nOne caveat of this feature is that iterables are not observables, so each\ncannot track updates to them, but the code is structured on a way that\nthis branch is a fallback, so all special cases where KVO is possible are\nhandled as they where before.","distinct":false,"url":"https://api.github.com/repos/emberjs/ember.js/commits/3f5584ef45e4e3998ed4e2aa30fe40036471a0db"},{"sha":"1d0ef5f60647b07d49509dea80b1d86a9416900c","author":{"name":"Godfrey Chan","email":"4ccbdf673d7bdc62f69b82cd72322c84ff9ac896@gmail.com"},"message":"Refactor ember-glimmer iterables\n\n- Merge native iterable tests to use shared test cases\n- Refactor iterable implementations, fix missing/wrong types and type errors\n- Introduce `key=\"@key\"` for `{{#each-in}}` (the default)\n- Make `key=\"@index\"` actually use the index in `{{#each-in}}`\n- Add support for native iterables and `forEach` in `{{#each-in}}`","distinct":false,"url":"https://api.github.com/repos/emberjs/ember.js/commits/1d0ef5f60647b07d49509dea80b1d86a9416900c"},{"sha":"c2e1f40ca962a04aaaef2078fe2ae2fe9f29191f","author":{"name":"Kris Selden","email":"c8b8a952cdfb07b199755bb43eb7c73dfbd59287@gmail.com"},"message":"Merge pull request #16399 from emberjs/iterable-refactor\n\nIterable refactor","distinct":true,"url":"https://api.github.com/repos/emberjs/ember.js/commits/c2e1f40ca962a04aaaef2078fe2ae2fe9f29191f"}]}
{"actor":{"display_login":"krisselden"}}