{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42467001,"defaultBranch":"main","name":"glimmer-vm","ownerLogin":"glimmerjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-14T17:59:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24946286?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725742701.0","currentOid":""},"activityList":{"items":[{"before":"c0adb7374eee60363d63fadfc75b575f0a76aae2","after":"45ce614204a9a1095ef44e05da7e238eadb72e50","ref":"refs/heads/stack-checks-are-not-removed-in-prod","pushedAt":"2024-09-07T21:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"We can keep @glimmer/debug separate, and stripping still happesn","shortMessageHtmlLink":"We can keep @glimmer/debug separate, and stripping still happesn"}},{"before":"ce64dbcda981a8b0b341c8ad63076d137319da41","after":"c0adb7374eee60363d63fadfc75b575f0a76aae2","ref":"refs/heads/stack-checks-are-not-removed-in-prod","pushedAt":"2024-09-07T21:23:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Fix prod stripping","shortMessageHtmlLink":"Fix prod stripping"}},{"before":null,"after":"ce64dbcda981a8b0b341c8ad63076d137319da41","ref":"refs/heads/stack-checks-are-not-removed-in-prod","pushedAt":"2024-09-07T20:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"How do we get the stack-checks removed from the prod build?","shortMessageHtmlLink":"How do we get the stack-checks removed from the prod build?"}},{"before":"ac906870b7d2bfc969a015c7e55c16035a8cbd75","after":null,"ref":"refs/heads/no-dynamic-checker-is-this-function-call-needed","pushedAt":"2024-08-23T22:58:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"}},{"before":null,"after":"ac906870b7d2bfc969a015c7e55c16035a8cbd75","ref":"refs/heads/no-dynamic-checker-is-this-function-call-needed","pushedAt":"2024-08-23T22:24:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Was this needed?","shortMessageHtmlLink":"Was this needed?"}},{"before":null,"after":"215b4314316bd2a03ece95c15e061d599394f62b","ref":"refs/heads/no-dynamic-checker","pushedAt":"2024-08-23T22:14:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"No dynamic checker","shortMessageHtmlLink":"No dynamic checker"}},{"before":"c6cf77bbc4c62dd26cfb9aec7b9cdfca15dc788f","after":"a42e3702d541877f2ed9c6c2e36b330bccdbe9d6","ref":"refs/heads/build-tweaks","pushedAt":"2024-08-20T22:53:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Restore lock, use correct pnpm","shortMessageHtmlLink":"Restore lock, use correct pnpm"}},{"before":null,"after":"69518f4923e6456c7489266f4124444a4572f4fc","ref":"refs/heads/use-terser-in-dev","pushedAt":"2024-08-20T22:36:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Use terser in dev","shortMessageHtmlLink":"Use terser in dev"}},{"before":"3d155a975c5bef1682b39e0ee98b739611489cbc","after":"c6cf77bbc4c62dd26cfb9aec7b9cdfca15dc788f","ref":"refs/heads/build-tweaks","pushedAt":"2024-08-20T22:24:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Terser","shortMessageHtmlLink":"Terser"}},{"before":"cfec0b0a8a5c46c22a6e8392cbe6755da0bd58b8","after":"3d155a975c5bef1682b39e0ee98b739611489cbc","ref":"refs/heads/build-tweaks","pushedAt":"2024-08-20T21:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Remove typescript rollup plugin","shortMessageHtmlLink":"Remove typescript rollup plugin"}},{"before":null,"after":"cfec0b0a8a5c46c22a6e8392cbe6755da0bd58b8","ref":"refs/heads/build-tweaks","pushedAt":"2024-08-20T19:53:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Why was postcss in here","shortMessageHtmlLink":"Why was postcss in here"}},{"before":null,"after":"c51badae8a5ff4368be4f9a29a0de5c9c5d89296","ref":"refs/heads/compound-test","pushedAt":"2024-08-20T18:14:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Merge branch 'explore-performance-2' into compound-test","shortMessageHtmlLink":"Merge branch 'explore-performance-2' into compound-test"}},{"before":"0dc2e7be0548fd0e5a1458bf8b2137f1754cfb2d","after":"a3996f472c48f6e5a872e5ebc449b02ba2714a2a","ref":"refs/heads/only-prods","pushedAt":"2024-08-20T18:13:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Update benchmark","shortMessageHtmlLink":"Update benchmark"}},{"before":"0eca4102c30a3d24b9122030a68e53f12ac239a8","after":"0dc2e7be0548fd0e5a1458bf8b2137f1754cfb2d","ref":"refs/heads/only-prods","pushedAt":"2024-08-20T17:59:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Hack all the production imports for the glimmer benchmark","shortMessageHtmlLink":"Hack all the production imports for the glimmer benchmark"}},{"before":null,"after":"0eca4102c30a3d24b9122030a68e53f12ac239a8","ref":"refs/heads/only-prods","pushedAt":"2024-08-20T17:52:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Use Prod Assets only","shortMessageHtmlLink":"Use Prod Assets only"}},{"before":"7b80c48c6043965cb774ef781d706b7cea065333","after":"ea11e3a6f19dd42f1ed500262b34fb4369a7cd32","ref":"refs/heads/explore-performance-3","pushedAt":"2024-08-19T15:23:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Remove the rest of the checks","shortMessageHtmlLink":"Remove the rest of the checks"}},{"before":"e3986f9ed856693b9624e083cd0985c90facbb69","after":"7b80c48c6043965cb774ef781d706b7cea065333","ref":"refs/heads/explore-performance-3","pushedAt":"2024-08-16T21:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Remove move checks","shortMessageHtmlLink":"Remove move checks"}},{"before":null,"after":"e3986f9ed856693b9624e083cd0985c90facbb69","ref":"refs/heads/explore-performance-3","pushedAt":"2024-08-16T21:39:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Remove some checks","shortMessageHtmlLink":"Remove some checks"}},{"before":null,"after":"5425734c5693959e66ac52fc97c7ebb3aa766ece","ref":"refs/heads/explore-performance-2","pushedAt":"2024-08-15T22:31:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Remove two function calls","shortMessageHtmlLink":"Remove two function calls"}},{"before":null,"after":"b3953e0ead2bff4cfc2a89ab93f21f5b72572f77","ref":"refs/heads/explore-performance","pushedAt":"2024-08-15T21:24:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Don't spread arguments in a (maybe) hot path","shortMessageHtmlLink":"Don't spread arguments in a (maybe) hot path"}},{"before":"72bd97c92933c3779711de2adabf0cd217cae478","after":"10eae7429b702b1e7f5434b91802d5767ff7ad9a","ref":"refs/heads/main","pushedAt":"2024-06-12T12:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Fix Bench comment","shortMessageHtmlLink":"Fix Bench comment"}},{"before":"1c6ae8f22e0d273aa5219124ebfebf28550a2993","after":null,"ref":"refs/heads/support-all-svg-elements","pushedAt":"2024-04-17T23:26:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"}},{"before":null,"after":"4e2b244f66854d9c934305a614d2b3db37605182","ref":"refs/heads/dependabot/npm_and_yarn/tar-6.2.1","pushedAt":"2024-04-11T12:32:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump tar from 6.2.0 to 6.2.1\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.\n- [Release notes](https://github.com/isaacs/node-tar/releases)\n- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)\n\n---\nupdated-dependencies:\n- dependency-name: tar\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tar from 6.2.0 to 6.2.1"}},{"before":"cd0de78799e91818b3ca61b1c46a9df4c1eee740","after":"72bd97c92933c3779711de2adabf0cd217cae478","ref":"refs/heads/main","pushedAt":"2024-04-08T20:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"v0.92.0","shortMessageHtmlLink":"v0.92.0"}},{"before":"ec250e63510991d2209c71c5ac42dccd47726bc1","after":"cd0de78799e91818b3ca61b1c46a9df4c1eee740","ref":"refs/heads/main","pushedAt":"2024-04-08T20:37:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"wycats","name":"Yehuda Katz","path":"/wycats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4?s=80&v=4"},"commit":{"message":"Merge pull request #1585 from glimmerjs/strict-mode-keywords\n\nIntroduce `keywords` option for `precompile`","shortMessageHtmlLink":"Merge pull request #1585 from glimmerjs/strict-mode-keywords"}},{"before":"025e7429bceb7c0a97f0fc4bf0b18b5015f4e331","after":null,"ref":"refs/heads/strict-mode-keywords","pushedAt":"2024-04-08T20:37:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wycats","name":"Yehuda Katz","path":"/wycats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4?s=80&v=4"}},{"before":null,"after":"1c6ae8f22e0d273aa5219124ebfebf28550a2993","ref":"refs/heads/support-all-svg-elements","pushedAt":"2024-04-08T03:25:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"Add tests to support svg elements","shortMessageHtmlLink":"Add tests to support svg elements"}},{"before":"fabf5d4e13f6b96cbaf5ef769ad3ab0a90ca65aa","after":"ec250e63510991d2209c71c5ac42dccd47726bc1","ref":"refs/heads/main","pushedAt":"2024-04-05T17:34:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NullVoxPopuli","name":null,"path":"/NullVoxPopuli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/199018?s=80&v=4"},"commit":{"message":"v0.91.2","shortMessageHtmlLink":"v0.91.2"}},{"before":"2a19a06f40955faddf5bbe586371a4d8b52191eb","after":"025e7429bceb7c0a97f0fc4bf0b18b5015f4e331","ref":"refs/heads/strict-mode-keywords","pushedAt":"2024-04-04T23:51:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chancancode","name":"Godfrey Chan","path":"/chancancode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55829?s=80&v=4"},"commit":{"message":"Introduce `keywords` option for `precompile`\n\nRecently in #1557 we started emitting build time error for strict\nmode templates containing undefined references. Previously these\nwere not handled until runtime and so we can only emit runtime\nerrors.\n\nHowever, the previous setup allowed for the host environment to\nimplement additional keywords – these are resolved at runtime with\nthe `lookupBuildInHelper` and `lookupBuiltInModifier` hooks, and\nthe error is only emitted if these hooks returned `null`.\n\nTo allow for this possibility, `precompile` now accept an option\nfor additional strict mode keywords that the host environment is\nexpected to provide.","shortMessageHtmlLink":"Introduce keywords option for precompile"}},{"before":"c0317d89c21bc12eee77c6021005781875072713","after":"2a19a06f40955faddf5bbe586371a4d8b52191eb","ref":"refs/heads/strict-mode-keywords","pushedAt":"2024-04-04T23:51:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chancancode","name":"Godfrey Chan","path":"/chancancode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55829?s=80&v=4"},"commit":{"message":"Introduce `keywords` option for `precompile`\n\nRecently in #1557 we started emitting build time error for strict\nmode templates containing undefined references. Previously these\nwere not handled until runtime and so we can only emit runtime\nerrors.\n\nHowever, the previous setup allowed for the host environment to\nimplement additional keywords – these are resolved at runtime with\nthe `lookupBuildInHelper` and `lookupBuiltInModifier` hooks, and\nthe error is only emitted if these hooks returned `null`.\n\nTo allow for this possibility, `precompile` now accept an option\nfor additional strict mode keywords that the host environment is\nexpected to provide.","shortMessageHtmlLink":"Introduce keywords option for precompile"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr9IBPwA","startCursor":null,"endCursor":null}},"title":"Activity · glimmerjs/glimmer-vm"}