{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32761091,"defaultBranch":"dev","name":"FXGL","ownerLogin":"AlmasB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-23T21:55:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3594742?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711474932.0","currentOid":""},"activityList":{"items":[{"before":"8a33dff561f14e874ae40365cd501d790693f238","after":"2a411df122fb8348b5261323cb27f02a90bf74e1","ref":"refs/heads/release","pushedAt":"2024-03-26T17:39:03.000Z","pushType":"pr_merge","commitsCount":69,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"Merge pull request #1364 from AlmasB/dev\n\nRelease 21.1","shortMessageHtmlLink":"Merge pull request #1364 from AlmasB/dev"}},{"before":"80c164a23130423c784556ad67838f6f4eec8018","after":"10ee77c01791be7c9e6c81ed1ccf187b651e07b4","ref":"refs/heads/dev","pushedAt":"2024-03-26T17:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"release 21.1","shortMessageHtmlLink":"release 21.1"}},{"before":"d08facca721eeded0d00bb531c564e2186f8b468","after":"80c164a23130423c784556ad67838f6f4eec8018","ref":"refs/heads/dev","pushedAt":"2024-03-26T17:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"complete migration of web-api to local repo","shortMessageHtmlLink":"complete migration of web-api to local repo"}},{"before":"cc84968806222553176c36d4c64311483a478222","after":"d08facca721eeded0d00bb531c564e2186f8b468","ref":"refs/heads/dev","pushedAt":"2024-03-26T12:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"replace existing file if present","shortMessageHtmlLink":"replace existing file if present"}},{"before":"34a13250f3b878a13e56d5dd5d0eda45d4e884c5","after":"cc84968806222553176c36d4c64311483a478222","ref":"refs/heads/dev","pushedAt":"2024-03-26T11:54:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: added ResourceExtractor that extracts resource files from deployed jar to local FS","shortMessageHtmlLink":"feat: added ResourceExtractor that extracts resource files from deplo…"}},{"before":"ace11d18d64a3beb2b5b1eb25dd064a8b192728d","after":"34a13250f3b878a13e56d5dd5d0eda45d4e884c5","ref":"refs/heads/dev","pushedAt":"2024-03-26T08:57:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"refactor: load fxgl-intelligence locally, keep consistent package structure","shortMessageHtmlLink":"refactor: load fxgl-intelligence locally, keep consistent package str…"}},{"before":"f89f28d60e38d066bbb431ddea9beb2ee3fab608","after":"ace11d18d64a3beb2b5b1eb25dd064a8b192728d","ref":"refs/heads/dev","pushedAt":"2024-03-24T12:22:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"test: added WaypointComponentTest","shortMessageHtmlLink":"test: added WaypointComponentTest"}},{"before":"728d5825b9249b8fa6f6b3e37a2c2d254d413a91","after":"f89f28d60e38d066bbb431ddea9beb2ee3fab608","ref":"refs/heads/dev","pushedAt":"2024-03-24T08:16:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of https://github.com/AlmasB/FXGL into dev\npull","shortMessageHtmlLink":"Merge branch 'dev' of https://github.com/AlmasB/FXGL into dev"}},{"before":"7e4b1dedfd19279462ec207091eb7da0ea823c2f","after":"728d5825b9249b8fa6f6b3e37a2c2d254d413a91","ref":"refs/heads/dev","pushedAt":"2024-03-24T08:14:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: added software cursor, closes #1090\n\nCo-authored-by: popsx0x <125997098+popsx0x@users.noreply.github.com>\r\nCo-authored-by: li0nleo <41073073+li0nleo@users.noreply.github.com>","shortMessageHtmlLink":"feat: added software cursor, closes #1090"}},{"before":"4c740ddd6c5345f5c8db25f74352431187d08bfa","after":"7e4b1dedfd19279462ec207091eb7da0ea823c2f","ref":"refs/heads/dev","pushedAt":"2024-03-22T13:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: the initial framework for PropertyMapView is implemented, closes #704","shortMessageHtmlLink":"feat: the initial framework for PropertyMapView is implemented, closes "}},{"before":"f4937ff36f7197ba143a852634e69265aa02949a","after":"4c740ddd6c5345f5c8db25f74352431187d08bfa","ref":"refs/heads/dev","pushedAt":"2024-03-21T18:32:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"fix: emit particles at initial Entity zIndex instead of zIndex 0, closes #1318","shortMessageHtmlLink":"fix: emit particles at initial Entity zIndex instead of zIndex 0, closes"}},{"before":"8dfef545a94eb007c6ef4f80e13754063079489d","after":"f4937ff36f7197ba143a852634e69265aa02949a","ref":"refs/heads/dev","pushedAt":"2024-03-21T18:25:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: added MazeGrid as a traversable grid","shortMessageHtmlLink":"feat: added MazeGrid as a traversable grid"}},{"before":"5ad6bd8fa8edc2e1521ded8552ff5ba3c82b14c8","after":"8dfef545a94eb007c6ef4f80e13754063079489d","ref":"refs/heads/dev","pushedAt":"2024-03-21T15:06:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"fix: TriggerSequence Minigame check if trigger is between two lines, closes #796","shortMessageHtmlLink":"fix: TriggerSequence Minigame check if trigger is between two lines, c…"}},{"before":"2e2ec772fab7a161551eedd7db1b055f316141fb","after":"5ad6bd8fa8edc2e1521ded8552ff5ba3c82b14c8","ref":"refs/heads/dev","pushedAt":"2024-03-21T13:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"initial dungeon generation API is complete","shortMessageHtmlLink":"initial dungeon generation API is complete"}},{"before":"858fa5cdf8af4ec719bc502c5c591dd61648e11a","after":"2e2ec772fab7a161551eedd7db1b055f316141fb","ref":"refs/heads/dev","pushedAt":"2024-03-21T11:53:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"update pathfinding API to use any AStarCell derivative","shortMessageHtmlLink":"update pathfinding API to use any AStarCell derivative"}},{"before":"a9c8e040f2eed1abad69649dd2cd0f16322cde72","after":"858fa5cdf8af4ec719bc502c5c591dd61648e11a","ref":"refs/heads/dev","pushedAt":"2024-03-20T13:35:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: added Dungeon Generator, closes #1130","shortMessageHtmlLink":"feat: added Dungeon Generator, closes #1130"}},{"before":"3c4ad4f14ea9375605346bf3e5137378b97fa36d","after":"a9c8e040f2eed1abad69649dd2cd0f16322cde72","ref":"refs/heads/dev","pushedAt":"2024-03-17T21:00:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: completed implementation of QuestService, closes #848","shortMessageHtmlLink":"feat: completed implementation of QuestService, closes #848"}},{"before":"386473af1ff4a6ecd2148d988e4cf9c0e855b16f","after":"3c4ad4f14ea9375605346bf3e5137378b97fa36d","ref":"refs/heads/dev","pushedAt":"2024-03-14T13:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"use new JavaFX API","shortMessageHtmlLink":"use new JavaFX API"}},{"before":"862fd8d410e944b124d2763b707789aa769aa91e","after":"386473af1ff4a6ecd2148d988e4cf9c0e855b16f","ref":"refs/heads/dev","pushedAt":"2024-02-27T18:56:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"fix: modifier keys shift, ctrl, alt are not released when a different key is released, related to #1313","shortMessageHtmlLink":"fix: modifier keys shift, ctrl, alt are not released when a different…"}},{"before":"96aaafd82eb96fc73d97869a4d0b61c9cf7ea2c0","after":"862fd8d410e944b124d2763b707789aa769aa91e","ref":"refs/heads/dev","pushedAt":"2024-02-24T19:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"extracted TODOs into GH issues","shortMessageHtmlLink":"extracted TODOs into GH issues"}},{"before":"0a76bfe1605658861b269502bdec91a05276aa59","after":"96aaafd82eb96fc73d97869a4d0b61c9cf7ea2c0","ref":"refs/heads/dev","pushedAt":"2024-02-23T17:34:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: web api service can now use both Chrome and Firefox based on availability","shortMessageHtmlLink":"feat: web api service can now use both Chrome and Firefox based on av…"}},{"before":"641b614a11a4e537ea20a7ea3ae352cfd20436ac","after":"0a76bfe1605658861b269502bdec91a05276aa59","ref":"refs/heads/dev","pushedAt":"2024-02-21T20:41:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"clean up, update A star costs","shortMessageHtmlLink":"clean up, update A star costs"}},{"before":"6c0033075817a600510e9348f4782c6a6b83a56d","after":"641b614a11a4e537ea20a7ea3ae352cfd20436ac","ref":"refs/heads/dev","pushedAt":"2024-02-20T18:29:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: Support 8 directions AStar pathfinding, closes #1213\n\nCo-authored-by: Jean-René Lavoie <>","shortMessageHtmlLink":"feat: Support 8 directions AStar pathfinding, closes #1213"}},{"before":"aff9adada63c91c84bf4b352f7bda2e82baf5e44","after":"6c0033075817a600510e9348f4782c6a6b83a56d","ref":"refs/heads/dev","pushedAt":"2024-02-20T18:07:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"feat: Add SerializableType to PropertyMap, closes #1250","shortMessageHtmlLink":"feat: Add SerializableType to PropertyMap, closes #1250"}},{"before":"6ce37832a20b9369becc9bb3a5e1c569f2b9583a","after":"aff9adada63c91c84bf4b352f7bda2e82baf5e44","ref":"refs/heads/dev","pushedAt":"2024-02-19T19:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"make test less strict","shortMessageHtmlLink":"make test less strict"}},{"before":"2acffc4f1fa0f6a1ba39c884d5a615e2e67c024d","after":"6ce37832a20b9369becc9bb3a5e1c569f2b9583a","ref":"refs/heads/dev","pushedAt":"2024-02-19T18:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"fix: UI loaded from fxml file now correctly loads Image tags, closes #1343","shortMessageHtmlLink":"fix: UI loaded from fxml file now correctly loads Image tags, closes #…"}},{"before":"8197d51eff04ad3cda2edf9a2658eb2c4c493b60","after":"2acffc4f1fa0f6a1ba39c884d5a615e2e67c024d","ref":"refs/heads/dev","pushedAt":"2024-02-18T10:59:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"refactor: replace bit flag with a boolean","shortMessageHtmlLink":"refactor: replace bit flag with a boolean"}},{"before":"35dc473fe3c48c8e451a433a8b8c4f37ffcd3931","after":"8197d51eff04ad3cda2edf9a2658eb2c4c493b60","ref":"refs/heads/dev","pushedAt":"2024-02-17T21:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"refactor: encapsulate islang flag in Body","shortMessageHtmlLink":"refactor: encapsulate islang flag in Body"}},{"before":"ed749b881b36b91bd36ecb50ba8929b68fcc90e2","after":"35dc473fe3c48c8e451a433a8b8c4f37ffcd3931","ref":"refs/heads/dev","pushedAt":"2024-02-17T19:31:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"clean up","shortMessageHtmlLink":"clean up"}},{"before":"fe194645eea4db4bac7f2d015b9f2c2d3249a26d","after":"ed749b881b36b91bd36ecb50ba8929b68fcc90e2","ref":"refs/heads/dev","pushedAt":"2024-02-11T09:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlmasB","name":"Almas Baim","path":"/AlmasB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3594742?s=80&v=4"},"commit":{"message":"WIP fxgl-intelligence module","shortMessageHtmlLink":"WIP fxgl-intelligence module"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEH-qrcAA","startCursor":null,"endCursor":null}},"title":"Activity · AlmasB/FXGL"}