{"push_id":1018010409,"size":161,"distinct_size":161,"ref":"refs/heads/master","head":"3c28cdd80e4fa18d2441dc78f7788badfbb8f961","before":"9875048485d89ce17651d1324d1b392381d8b749","commits":[{"sha":"3ee1cfa973229324fe2fcc695c712e02955f05d0","author":{"email":"9249c39fd4badf3660dfde69e7f78c6e5e31f627@tilde.io","name":"Godhuda"},"message":"Implement Ember semantics for {{#if}}/{{#unless}}\n\nAlso ported most of the basic test cases to the new format. I expect the\nsuper classes here can be extracted into a different file and we should\nbe able to reuse all the test cases for the inline (if …) and (unless …)\nhelpers as well, because of the test cases go through the `templateFor`\nabstraction.\n\nI have not figured out a good way to abstract the “without inverse”\ntests, so they are duplicated in the leaf subclasses.\n\nThe rest of the tests in the `if_unless_test` requires some more careful\nreading/git-history-digging to see if they are still relevant, which I\ndo not have time for at the moment (maybe someone else can pick up where\nI left off).\n\nIn any case, implementing the Ember semantics should be enough to\nunblock porting other tests that depends on them. I did not implement\nthe inline `(if …)` and `(unless …)` helpers or port their tests, but\nthat should be pretty easy given the `{{concat}}` example and the\n`toBool` function in here.\n\nNote: please don’t add the inline `(if …)` and `(unless …)` tests here.\nInstead, please add them to `integration/helpers/if-unless-test.js` (and\nextract the shared test cases to a different file too).","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/3ee1cfa973229324fe2fcc695c712e02955f05d0"},{"sha":"ac41a8e0ee3febd08a4b6ee1a663ee321ffb851a","author":{"email":"9249c39fd4badf3660dfde69e7f78c6e5e31f627@tilde.io","name":"Godhuda"},"message":"Don’t force rerender in htmlbars tests\n\nWe need to force a rerender (similar to `scheduleRevalidation`) for\nglimmer because we don’t have runloop integration yet, but we intend to\nremove that soon. However, we should not force the same for htmlbars so\nwe don’t accidentally regress functionality.\n\nAlso, rename `inZone` to `runTask`.","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/ac41a8e0ee3febd08a4b6ee1a663ee321ffb851a"},{"sha":"ddd1afbde12b1c4e4e591929328b1bcf3f78d4a6","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #12914 from tildeio/if-unless-tests\n\nImplement Ember semantics for {{#if}}/{{#unless}}","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/ddd1afbde12b1c4e4e591929328b1bcf3f78d4a6"},{"sha":"df2cb5295995c4c7b1d50183606f2405c8148fdf","author":{"email":"9249c39fd4badf3660dfde69e7f78c6e5e31f627@tilde.io","name":"Godhuda"},"message":"Implement user-helpers resolution\n\nFor now, I only ported two tests to show that it works.","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/df2cb5295995c4c7b1d50183606f2405c8148fdf"},{"sha":"7bc331df909240b207c9be22dc10cfe49e9d6ccc","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #12917 from tildeio/user-helpers-lookup\n\nImplement user-helpers resolution","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/7bc331df909240b207c9be22dc10cfe49e9d6ccc"},{"sha":"f5c8990610dff77dbf3729106036e6e835d4c80c","author":{"email":"d1fe027d0ddd49aabf8bbbf7b4c1731c29b84a8f@gmail.com","name":"Chad Hietala"},"message":"with-tests\n\nAdds glimmer2 with tests and also refactors the conditional tests to\nshare the basic truthy and falsy tests.","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/f5c8990610dff77dbf3729106036e6e835d4c80c"},{"sha":"838434a13d3a2cc6689ddf5b62c1e4c72ae952f4","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #12919 from chadhietala/glim-glam-with\n\nwith-tests","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/838434a13d3a2cc6689ddf5b62c1e4c72ae952f4"},{"sha":"31a5295e451530c2f4076011faf5feea7ea4f20e","author":{"email":"d1fe027d0ddd49aabf8bbbf7b4c1731c29b84a8f@gmail.com","name":"Chad Hietala"},"message":"[BUGFIX Release] Special case `{{#with}}` for `isTruthy`\n\nShould resepect `isTruthy` on objects.","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/31a5295e451530c2f4076011faf5feea7ea4f20e"},{"sha":"9dd4db54c7fe0e0ea58d73b5356ff364e429412f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #12922 from chadhietala/failing-isTruthy-test\n\n[BUGFIX Release] Special case `{{#with}}` for `isTruthy`","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/9dd4db54c7fe0e0ea58d73b5356ff364e429412f"},{"sha":"ae3fe0db31ec37836bfa62eb193a954eb63d0536","author":{"email":"d1fe027d0ddd49aabf8bbbf7b4c1731c29b84a8f@gmail.com","name":"Chad Hietala"},"message":"CLeanup symlinks and make conditional tests more sharable","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/ae3fe0db31ec37836bfa62eb193a954eb63d0536"},{"sha":"31bc4eb650360766f893b6c8fe921caa0a08de55","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #12924 from chadhietala/move-shared-tests\n\nCleanup symlinks and make conditional tests more sharable","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/31bc4eb650360766f893b6c8fe921caa0a08de55"},{"sha":"8f30dabbea361616c3d2d2e3e3dc004cd51dc6eb","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"[FEATURE ember-htmlbars-component-generation] Remove feature.","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/8f30dabbea361616c3d2d2e3e3dc004cd51dc6eb"},{"sha":"e1fd0928c64b46650d9c4e2955de225bded36816","author":{"email":"a397586dbf4bfd8e24c96c9b67f3dfcde4836911@gmail.com","name":"Martin Muñoz"},"message":"Reimplement Ember.Binding to avoid global chains","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/e1fd0928c64b46650d9c4e2955de225bded36816"},{"sha":"d528beb476f00a00786a7635270f2ec215573995","author":{"email":"ff69b0260468888110df4ece0bb59eef8c39f08a@gmail.com","name":"Ryunosuke SATO"},"message":"[BUGFIX beta] Update backburner.js\n\nCompare view:\n\nhttps://github.com/ebryn/backburner.js/compare/22a4df33f23c40257bc49972e5833038452ded2e...325a969dbc7eae42dc1edfbf0ae9fb83923df5a6","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/d528beb476f00a00786a7635270f2ec215573995"},{"sha":"b1cf8f6425d03139f712bfc973e704fb4cfd2e96","author":{"email":"d3de30086be3656fef8151629fb667eda799bbb0@gmail.com","name":"asakusuma"},"message":"[BUGFIX beta] Fixes #12899\n\nEnsure transitionTo returns a transition object. Addresses\nhttps://github.com/emberjs/ember.js/issues/12899","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/b1cf8f6425d03139f712bfc973e704fb4cfd2e96"},{"sha":"8455352b72b6951a3b2f54a19c65d8139c053191","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #12934 from asakusuma/transition-to-fix\n\n[BUGFIX beta] Fixes #12899","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/8455352b72b6951a3b2f54a19c65d8139c053191"},{"sha":"5164ff89662547e9359c7d77c141f4f00bb050bf","author":{"email":"a397586dbf4bfd8e24c96c9b67f3dfcde4836911@gmail.com","name":"Martin Muñoz"},"message":"[BUGFIX] Remove vestigial path normalization in chains\n\nRemoves support for paths containing globals and \"this\". These were\nintended to be removed at the time when globals support was removeded\nfrom Ember.get/set and from inside of temlates, e.g.\n\n```hbs\n{{SomeGlobal.foo}}\n```","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/5164ff89662547e9359c7d77c141f4f00bb050bf"},{"sha":"88513912bef6c9c7b26e6d80ca81feff2c488e05","author":{"email":"d1fe027d0ddd49aabf8bbbf7b4c1731c29b84a8f@gmail.com","name":"Chad Hietala"},"message":"Return the tests object","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/88513912bef6c9c7b26e6d80ca81feff2c488e05"},{"sha":"419fc72296d600bb46f4305c24cfa802902bc17f","author":{"email":"a397586dbf4bfd8e24c96c9b67f3dfcde4836911@gmail.com","name":"Martin Muñoz"},"message":"Remove \"pending flush\" concept from chains","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/419fc72296d600bb46f4305c24cfa802902bc17f"},{"sha":"d56f929aa0b76f96d5a48c3dc2427041ba943b0f","author":{"email":"d3de30086be3656fef8151629fb667eda799bbb0@gmail.com","name":"asakusuma"},"message":"Expose router.transitionTo as a public method","distinct":true,"url":"https://api.github.com/repos/cibernox/ember.js/commits/d56f929aa0b76f96d5a48c3dc2427041ba943b0f"}]}