{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30635278,"defaultBranch":"master","name":"noa","ownerLogin":"fenomas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-11T07:07:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/352373?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689110003.0","currentOid":""},"activityList":{"items":[{"before":"b5eea1b8e2098b44c16bb2a89e1850cc086c2b61","after":"8a74866055ab94ff3cfb332ff4762820e86a1721","ref":"refs/heads/develop","pushedAt":"2023-07-31T14:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Works around two different (!) chrome pointerlock bugs","shortMessageHtmlLink":"Works around two different (!) chrome pointerlock bugs"}},{"before":null,"after":"987c3494a904672495f2cdc5d0f03e8f8a548d55","ref":"refs/heads/dependabot/npm_and_yarn/semver-5.7.2","pushedAt":"2023-07-11T21:13:23.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 semver from 5.7.1 to 5.7.2\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump semver from 5.7.1 to 5.7.2"}},{"before":"b66cb0800426563b07646fd95467f5c388a3a6e7","after":"b5eea1b8e2098b44c16bb2a89e1850cc086c2b61","ref":"refs/heads/develop","pushedAt":"2023-07-08T13:38:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Workaround for apparently new mac/chrome bug related to pointerlock","shortMessageHtmlLink":"Workaround for apparently new mac/chrome bug related to pointerlock"}},{"before":"bd74cd8add3abf216b53a995139276af665b1d52","after":"b66cb0800426563b07646fd95467f5c388a3a6e7","ref":"refs/heads/develop","pushedAt":"2023-06-16T05:20:23.679Z","pushType":"push","commitsCount":2,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Set terrain flag before emitting terrain mesh event, in case client wants info","shortMessageHtmlLink":"Set terrain flag before emitting terrain mesh event, in case client w…"}},{"before":"e6c305eee94a8d310a1f9a5fda213261de710da1","after":"bd74cd8add3abf216b53a995139276af665b1d52","ref":"refs/heads/develop","pushedAt":"2023-05-19T07:01:29.690Z","pushType":"push","commitsCount":5,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Updated lock","shortMessageHtmlLink":"Updated lock"}},{"before":"0d411aacbfaa00471fbe4ad7623d1a16b6488f6e","after":"bd74cd8add3abf216b53a995139276af665b1d52","ref":"refs/heads/master","pushedAt":"2023-05-19T06:25:42.280Z","pushType":"push","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Updated lock","shortMessageHtmlLink":"Updated lock"}},{"before":"8ba042f370f196e0407807f205de851e437b5eb2","after":"0d411aacbfaa00471fbe4ad7623d1a16b6488f6e","ref":"refs/heads/master","pushedAt":"2023-05-19T06:18:31.023Z","pushType":"push","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Restore readme changes I just clobbered by accident","shortMessageHtmlLink":"Restore readme changes I just clobbered by accident"}},{"before":"7a03856eaeccb4ca4f74e231ac9ab5dc4a1e192d","after":"8ba042f370f196e0407807f205de851e437b5eb2","ref":"refs/heads/master","pushedAt":"2023-05-19T06:10:18.144Z","pushType":"push","commitsCount":101,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Merge branch 'develop'\n\n* develop: (99 commits)\n Add metadata flags to noa's generated terrain/object meshes, in case client needs to find/distinguish them\n Fix bounds checking for terrain meshes that was confusing shadowCasters\n Doc updates and rebuild\n Update to BJS 6.1 - fixes some babylon internal type errors\n Updates **many** jsdoc comments to improve generated docs Renames several internals to public: `rendering._engine` to `engine` `rendering._camera` to `camera` `rendering._scene` to `scene` `rendering._light` to `light`\n Terrain meshes need positions before the client hears about them\n Remove duplicate type comments\n Bump default BJS version to 6.0\n Reorganize code around adding/removing/freezing terrain meshes. - `noa` now emits `addingTerrainMesh`, `removingTerrainMesh` - these fire for both regular terrain chunks, and custom block meshes - intention is for client to use these for e.g. implementing BJS shadows - removes previous overwriteable hooks - also expose arrays of current terrain materials, object blocks, in case client needs to see stuff added before its listeners were made\n Simplify a bit and set visibility via the rendering API\n Hopefully avoids more GC churn by giving BJS typed arrays (which shouldn't be copied?)\n Reuse arrays during mesh creation. They get resized often, but this results in noticeably more frequent small GCs rather than infrequent large ones.\n Change syntax for metadata flags to be consistent\n Try enabling new babylon performance priority mode\n Store a list of all current object meshes with instances in the scene\n add docs\n Add `rendering.setMeshVisibility`, and make internal version support static meshes\n Document .33 changes so far\n Restore per-tick mesh queue timing to count from start of tick event\n Add hooks for client to know when meshes are added/removed to the scene. Also adds deprecation note about removing material hook\n ...\n\n# Conflicts:\n#\tREADME.md","shortMessageHtmlLink":"Merge branch 'develop'"}},{"before":"2bd76938a1c578e2793128dcd484beb5db899fd6","after":"e6c305eee94a8d310a1f9a5fda213261de710da1","ref":"refs/heads/develop","pushedAt":"2023-05-19T05:18:21.653Z","pushType":"push","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Add metadata flags to noa's generated terrain/object meshes, in case\nclient needs to find/distinguish them","shortMessageHtmlLink":"Add metadata flags to noa's generated terrain/object meshes, in case"}},{"before":"33b833d3057d472ff6a796a4abe3e8f6397a2e0a","after":"2bd76938a1c578e2793128dcd484beb5db899fd6","ref":"refs/heads/develop","pushedAt":"2023-05-12T07:04:24.861Z","pushType":"push","commitsCount":4,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Fix bounds checking for terrain meshes that was confusing shadowCasters","shortMessageHtmlLink":"Fix bounds checking for terrain meshes that was confusing shadowCasters"}},{"before":"5bdb9e405fa035e949a1381c5db8c51e912580b3","after":"33b833d3057d472ff6a796a4abe3e8f6397a2e0a","ref":"refs/heads/develop","pushedAt":"2023-04-29T04:04:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Terrain meshes need positions before the client hears about them","shortMessageHtmlLink":"Terrain meshes need positions before the client hears about them"}},{"before":"482c4dd256cc29c08544ded1a91cf3c932bb55f1","after":"5bdb9e405fa035e949a1381c5db8c51e912580b3","ref":"refs/heads/develop","pushedAt":"2023-04-28T05:50:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Hopefully avoids more GC churn by giving BJS typed arrays (which shouldn't be copied?)","shortMessageHtmlLink":"Hopefully avoids more GC churn by giving BJS typed arrays (which shou…"}},{"before":"4488eac1fc456f6dcd5661943499d70e674f44e0","after":"482c4dd256cc29c08544ded1a91cf3c932bb55f1","ref":"refs/heads/develop","pushedAt":"2023-04-21T10:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Change syntax for metadata flags to be consistent","shortMessageHtmlLink":"Change syntax for metadata flags to be consistent"}},{"before":"a8540e5815269c125fbdc0c678e6d374b45ecb1f","after":"4488eac1fc456f6dcd5661943499d70e674f44e0","ref":"refs/heads/develop","pushedAt":"2023-04-21T10:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Try enabling new babylon performance priority mode","shortMessageHtmlLink":"Try enabling new babylon performance priority mode"}},{"before":"7b7fbf0b84c5c9a11e0098877d2cf2985f170727","after":"a8540e5815269c125fbdc0c678e6d374b45ecb1f","ref":"refs/heads/develop","pushedAt":"2023-04-21T10:02:18.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"Store a list of all current object meshes with instances in the scene","shortMessageHtmlLink":"Store a list of all current object meshes with instances in the scene"}},{"before":null,"after":"9fc7a7e45867aed72ef59bebe2975bfe38cb9540","ref":"refs/heads/dependabot/npm_and_yarn/marked-4.3.0","pushedAt":"2023-04-16T02:29:18.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 marked from 3.0.8 to 4.3.0\n\nBumps [marked](https://github.com/markedjs/marked) from 3.0.8 to 4.3.0.\n- [Release notes](https://github.com/markedjs/marked/releases)\n- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)\n- [Commits](https://github.com/markedjs/marked/compare/v3.0.8...v4.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: marked\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump marked from 3.0.8 to 4.3.0"}},{"before":null,"after":"d886165d887ed84982c72462cc2c5f47384bb7c0","ref":"refs/heads/dependabot/npm_and_yarn/minimatch-3.1.2","pushedAt":"2023-04-16T02:29:14.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 minimatch from 3.0.4 to 3.1.2\n\nBumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.\n- [Release notes](https://github.com/isaacs/minimatch/releases)\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: minimatch\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump minimatch from 3.0.4 to 3.1.2"}},{"before":"1282d103b72be3a39803ef9aab4c455b3c61966d","after":"7a03856eaeccb4ca4f74e231ac9ab5dc4a1e192d","ref":"refs/heads/master","pushedAt":"2023-04-11T12:36:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenomas","name":"Andy Hall (fenomas)","path":"/fenomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/352373?s=80&v=4"},"commit":{"message":"add bloxd to readme (#189)","shortMessageHtmlLink":"add bloxd to readme (#189)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYLwsvwA","startCursor":null,"endCursor":null}},"title":"Activity · fenomas/noa"}