{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7716909,"defaultBranch":"master","name":"hawkejs","ownerLogin":"11ways","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-20T13:59:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36460449?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713001854.0","currentOid":""},"activityList":{"items":[{"before":"1d6352092b110c5f6f87aa9e582ac38b898b7dc6","after":"4dfd0102bc8f4beb1418eee346a568289a36ab3a","ref":"refs/heads/master","pushedAt":"2024-04-28T17:05:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"⚡️ Only clone certain variables once, when they are initially set","shortMessageHtmlLink":"⚡️ Only clone certain variables once, when they are initially set"}},{"before":"cdc6d5e62250f6b2c8ebbda2a7e347fdbe14e2c6","after":"1d6352092b110c5f6f87aa9e582ac38b898b7dc6","ref":"refs/heads/master","pushedAt":"2024-04-28T11:52:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"♻️ Refactor variable access in compiled template code\n\n- Previously, template variables were accessed directly using property access (e.g., `{{ my_value }}` was converted to something like `renderer.print(vars.my_value)`).\n- This approach proved to be difficult to maintain, so it has been refactored to use function-based access instead.\n- Now, template variables are accessed using a `get()` method (e.g., `renderer.print(vars.get('my_value'))`).\n- This change should improve the overall maintainability and flexibility of the templating engine.","shortMessageHtmlLink":"♻️ Refactor variable access in compiled template code"}},{"before":"f256e686ac1f17e8f1fe45e80a915539d3444826","after":"cdc6d5e62250f6b2c8ebbda2a7e347fdbe14e2c6","ref":"refs/heads/master","pushedAt":"2024-04-27T18:38:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"♻️ Use methods for getting (and proxy traps for setting) variables on the `Variables` class","shortMessageHtmlLink":"♻️ Use methods for getting (and proxy traps for setting) variables on…"}},{"before":"d7886ee122ed40baf94be1fc1502e4ef8e8a182d","after":"f256e686ac1f17e8f1fe45e80a915539d3444826","ref":"refs/heads/master","pushedAt":"2024-04-27T15:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"✅ Add non-browser `generic_rhc_based` template test","shortMessageHtmlLink":"✅ Add non-browser generic_rhc_based template test"}},{"before":"118fdba5b858233c0a226ed52cb36bef8c239255","after":"d7886ee122ed40baf94be1fc1502e4ef8e8a182d","ref":"refs/heads/master","pushedAt":"2024-04-27T15:20:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"✅ Add `Variables` class tests","shortMessageHtmlLink":"✅ Add Variables class tests"}},{"before":"9771838bdc901c74a31ef72cee6b09d0e300cf00","after":"118fdba5b858233c0a226ed52cb36bef8c239255","ref":"refs/heads/master","pushedAt":"2024-04-27T14:41:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"🐛 Make sure variables are always cast to a `Variables` instance","shortMessageHtmlLink":"🐛 Make sure variables are always cast to a Variables instance"}},{"before":"1cab59257f55f5f9181ac24cfce4b173795410bb","after":"9771838bdc901c74a31ef72cee6b09d0e300cf00","ref":"refs/heads/master","pushedAt":"2024-04-26T13:38:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"💥 Prepare v2.4.0 development","shortMessageHtmlLink":"💥 Prepare v2.4.0 development"}},{"before":"d5323d655d88c953607191435f75537c4b4aa516","after":"1cab59257f55f5f9181ac24cfce4b173795410bb","ref":"refs/heads/master","pushedAt":"2024-04-13T09:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"🔖 Release as v2.3.19","shortMessageHtmlLink":"🔖 Release as v2.3.19"}},{"before":"f44c724e666fa4bec276812fbd5061a14f0117d7","after":"d5323d655d88c953607191435f75537c4b4aa516","ref":"refs/heads/master","pushedAt":"2024-03-18T17:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"🐛 Clear `addElementGetter` and `addElementsGetter` cache when rendering","shortMessageHtmlLink":"🐛 Clear addElementGetter and addElementsGetter cache when rendering"}},{"before":"68b5e2fef461ebb0a3274797f1f91095dcccba5c","after":"f44c724e666fa4bec276812fbd5061a14f0117d7","ref":"refs/heads/master","pushedAt":"2024-03-12T21:51:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"🐛 Don't render manually created custom element twice","shortMessageHtmlLink":"🐛 Don't render manually created custom element twice"}},{"before":"94c8c0b66b4954e6648bac369d0f9ac599b8833f","after":"68b5e2fef461ebb0a3274797f1f91095dcccba5c","ref":"refs/heads/master","pushedAt":"2024-03-03T14:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skerit","name":"Jelle De Loecker","path":"/skerit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755212?s=80&v=4"},"commit":{"message":"🐛 Fix setting `value` property on a `