{"push_id":1316385189,"size":10,"distinct_size":10,"ref":"refs/heads/dynamic-var-params","head":"a710ff5e6e6f7d99255c769120fa13eed591f828","before":"13389d1e6ecadf9aa8c9637127ec1fc2625faaf7","commits":[{"sha":"02babebb3fc6ce1d3956a11ef5ca4be0ad0208f4","author":{"name":"Robert Jackson","email":"24e8db7a4ffda9a403feb73b499a70542cfe7901@me.com"},"message":"Store object meta in native WeakMap if present.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/02babebb3fc6ce1d3956a11ef5ca4be0ad0208f4"},{"sha":"2c77c30d818cd48f3d51f3a67c762916c84dd633","author":{"name":"Robert Jackson","email":"93ec85078c2139ee9ae0d5f436dd85f7e5c656bb@twitch.tv"},"message":"[BUGFIX beta] Use custom root template for top level outlet.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/2c77c30d818cd48f3d51f3a67c762916c84dd633"},{"sha":"ebc4aa48ef0ed038501cd62c24c4fc71f59e499d","author":{"name":"Robert Jackson","email":"93ec85078c2139ee9ae0d5f436dd85f7e5c656bb@twitch.tv"},"message":"[BUGFIX beta] Ensure compiled blocks are cached per owner.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/ebc4aa48ef0ed038501cd62c24c4fc71f59e499d"},{"sha":"7f975bd46e6e5f0038f17dba907ef54450d65feb","author":{"name":"Robert Jackson","email":"b4a5ea001e047040e8c9075b67a268293138da2c@rwjblue.com"},"message":"Merge pull request #13783 from emberjs/meta-via-weakmap\n\nStore an objects meta in a native WeakMap if present.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/7f975bd46e6e5f0038f17dba907ef54450d65feb"},{"sha":"c459927ff22365f9bae36c1dfecc9f2e789d65e2","author":{"name":"Robert Jackson","email":"b4a5ea001e047040e8c9075b67a268293138da2c@rwjblue.com"},"message":"Merge pull request #14346 from emberjs/remove-extra-outlet-stuffs\n\n[BUGFIX beta] Remove `isTopLevel` flag in `DynamicScope`.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/c459927ff22365f9bae36c1dfecc9f2e789d65e2"},{"sha":"06076c880f45ac6b6301e8a6ca4f9752e73e3ffc","author":{"name":"Robert Jackson","email":"93ec85078c2139ee9ae0d5f436dd85f7e5c656bb@twitch.tv"},"message":"[BUGFIX beta] Expose private \"in-element\" API.\n\nThis should allow ember-wormhole and flexi addons to properly handle\ndynamic content in the root of thier blocks, and get unblocked in Ember\n2.9+.\n\nThere will be future RFC work to expose this as public API.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/06076c880f45ac6b6301e8a6ca4f9752e73e3ffc"},{"sha":"0271597e628e3adb2b63500d5f93dad197d71885","author":{"name":"Robert Jackson","email":"b4a5ea001e047040e8c9075b67a268293138da2c@rwjblue.com"},"message":"Merge pull request #14350 from emberjs/expose-in-element\n\n[BUGFIX beta] Expose private \"in-element\" API.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/0271597e628e3adb2b63500d5f93dad197d71885"},{"sha":"7e3725b667579c47a6dc94f477762bb5357375fc","author":{"name":"Edward Faulkner","email":"db22ac62a4f11642ca1d3adc90a442483043a529@alum.mit.edu"},"message":"Refactoring curly component argument processing\n\nThis cleans up and unifies the handling of curly comopnent arguments. It splits the work into two distinct phases\n\n - gatherArgs assembles an EvaluatedArgs that combines all variations of positional and named arguments into a single EvaluatedArgs object\n - ComponentArgs.create takes the EvaluatedArgs and produces the curly-component specific attrs & props structures with mutable cells, etc.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/7e3725b667579c47a6dc94f477762bb5357375fc"},{"sha":"56a39cd6d9ac718deab1f4201e6f2d22dc70ef02","author":{"name":"Edward Faulkner","email":"db22ac62a4f11642ca1d3adc90a442483043a529@alum.mit.edu"},"message":"Adding dynamically-scoped variable parameters\n\nThis is a feature under discussion in [RFC 95](https://github.com/emberjs/rfcs/pull/95), implemented behind a symbol.\n\nIt allows components to access dynamically scoped variables via:\n\n```js\nimport { DYNAMIC_VAR_PARAMS } from 'ember-glimmer/utils/process-args';\nMyComponent.reopenClass({\n  [ DYNAMIC_VAR_PARAMS ]: [ 'outletState' ]\n})\n```\n\nI intend to use it next within the LinkComponent as part of a refactor to make link-to cleaner and faster.","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/56a39cd6d9ac718deab1f4201e6f2d22dc70ef02"},{"sha":"a710ff5e6e6f7d99255c769120fa13eed591f828","author":{"name":"Edward Faulkner","email":"db22ac62a4f11642ca1d3adc90a442483043a529@alum.mit.edu"},"message":"pointing at my glimmer fork to show CI passing","distinct":true,"url":"https://api.github.com/repos/ef4/ember.js/commits/a710ff5e6e6f7d99255c769120fa13eed591f828"}]}
{"actor":{"display_login":"ef4"}}