{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":251574086,"defaultBranch":"master","name":"UnityHFSM","ownerLogin":"Inspiaaa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-31T10:44:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28511584?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716888006.0","currentOid":""},"activityList":{"items":[{"before":"eb84af611c9dc0c8cdafcad968a31831c0bab81a","after":"beb58daf989ec3b095a4c6ff627a58da736f8b81","ref":"refs/heads/release","pushedAt":"2024-05-28T09:38:00.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"eb590da7fb7680684ffc1b6801cc50c46417c38d","after":"beb58daf989ec3b095a4c6ff627a58da736f8b81","ref":"refs/heads/upm","pushedAt":"2024-05-28T09:21:33.000Z","pushType":"push","commitsCount":53,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"929970ded1561ae22c760bcaec0ecfffa6b934a6","after":"beb58daf989ec3b095a4c6ff627a58da736f8b81","ref":"refs/heads/master","pushedAt":"2024-05-28T09:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"d1b8659e267c2a7e2671a38734ed932f477d7fab","after":"929970ded1561ae22c760bcaec0ecfffa6b934a6","ref":"refs/heads/master","pushedAt":"2024-05-28T09:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Update changelog for release","shortMessageHtmlLink":"Update changelog for release"}},{"before":"5f0f7fdf1fadbc3c20bc10bcbef56415e037fc3d","after":"d1b8659e267c2a7e2671a38734ed932f477d7fab","ref":"refs/heads/master","pushedAt":"2024-05-28T09:09:46.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Merge branch 'release'","shortMessageHtmlLink":"Merge branch 'release'"}},{"before":"d39fa643f21d25d7c4e4ab3308c8a88ddd8acc0a","after":"5f0f7fdf1fadbc3c20bc10bcbef56415e037fc3d","ref":"refs/heads/master","pushedAt":"2024-05-18T18:33:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Merge pull request #46 from xiaohai-huang/fix-typo\n\nFix typo Hierarchical in StateMachine.cs","shortMessageHtmlLink":"Merge pull request #46 from xiaohai-huang/fix-typo"}},{"before":"3bf0d3a70b1310d241334f308bd6da5e523d3c61","after":"eb84af611c9dc0c8cdafcad968a31831c0bab81a","ref":"refs/heads/release","pushedAt":"2024-05-13T22:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Fix state Unity serialization error due to Timer","shortMessageHtmlLink":"Fix state Unity serialization error due to Timer"}},{"before":"957861cf48f92a9618c90fc92f442429eb7a9390","after":"3bf0d3a70b1310d241334f308bd6da5e523d3c61","ref":"refs/heads/release","pushedAt":"2024-05-11T18:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Improve wording of README","shortMessageHtmlLink":"Improve wording of README"}},{"before":"8836c7e437d98205f4564f3d73cf52ef8d8c532c","after":"957861cf48f92a9618c90fc92f442429eb7a9390","ref":"refs/heads/release","pushedAt":"2024-05-10T14:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"e950d12e1e3afe7b82d4e0a4027d0d038d2fbba8","after":"8836c7e437d98205f4564f3d73cf52ef8d8c532c","ref":"refs/heads/release","pushedAt":"2024-05-10T14:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Fix bug in WrappedState class\n\nFix the bug that calling GetActiveHierarchyPath() did not return the active hierarchy path of its wrapped state, but instead returned its own name.","shortMessageHtmlLink":"Fix bug in WrappedState class"}},{"before":"a940f4575b31778d4defc3a7d36cf5ef23c4976a","after":"e950d12e1e3afe7b82d4e0a4027d0d038d2fbba8","ref":"refs/heads/release","pushedAt":"2024-05-09T19:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Update the changelog\n\nAdditions to the changelog:\n- StateChanged event\n- Performance improvements","shortMessageHtmlLink":"Update the changelog"}},{"before":"69cb10c166c78b5f0f523d2f1d8c15d42fcae283","after":"a940f4575b31778d4defc3a7d36cf5ef23c4976a","ref":"refs/heads/release","pushedAt":"2024-05-09T19:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Improve performance of StateMachine\n\n- Improve the performance of OnLogic and Trigger(event) calls by caching the list.Count property in a local variable.\n- In my tests this has made these methods up to 15% faster when a state has multiple outgoing transitions","shortMessageHtmlLink":"Improve performance of StateMachine"}},{"before":"22423f0f206dab2a0b99f5a159acf63514edc654","after":"69cb10c166c78b5f0f523d2f1d8c15d42fcae283","ref":"refs/heads/release","pushedAt":"2024-05-09T17:07:29.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Add code documentation for StateChanged event","shortMessageHtmlLink":"Add code documentation for StateChanged event"}},{"before":"8798f932a966a1b64b6339ac4be75bbf974bbc96","after":"69cb10c166c78b5f0f523d2f1d8c15d42fcae283","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-09T09:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Add code documentation for StateChanged event","shortMessageHtmlLink":"Add code documentation for StateChanged event"}},{"before":"ba5151fed4aafe8980b68d2133008e032beb2fd9","after":"8798f932a966a1b64b6339ac4be75bbf974bbc96","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-09T09:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Add more test cases for StateChanged event","shortMessageHtmlLink":"Add more test cases for StateChanged event"}},{"before":"76041f119530e9ea050bdca84be5a47ce5211205","after":"ba5151fed4aafe8980b68d2133008e032beb2fd9","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T23:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Validate timing of StateChanged in unit test","shortMessageHtmlLink":"Validate timing of StateChanged in unit test"}},{"before":"d5a9ad2c21e99d62bd8c602403affefabbca5559","after":"76041f119530e9ea050bdca84be5a47ce5211205","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T23:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Change when StateChanged event is raised\n\n- Matching its name, the StateChanged event is now raised after the transition occurs\n- The StateChanged event is no longer raised when the state machine exits (previously raising it with \"null\" as the new active state), as this may have led to unexpected null pointer errors","shortMessageHtmlLink":"Change when StateChanged event is raised"}},{"before":"6a024ca7f767defb71f77638b5f46909731a2a0c","after":"d5a9ad2c21e99d62bd8c602403affefabbca5559","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T23:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Improve code style\n\nMove the event declaration higher up in the source code","shortMessageHtmlLink":"Improve code style"}},{"before":"722fc6a8dbd4d0403b9bcd5c7cf928fd26379b7a","after":"6a024ca7f767defb71f77638b5f46909731a2a0c","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T22:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Rename OnActiveStateChanged event\n\nRename the OnActiveStateChanged event to StateChanged to better distinguish events from methods (event handlers)","shortMessageHtmlLink":"Rename OnActiveStateChanged event"}},{"before":"b9e6400f4489779982f4b18ce72a16a496024623","after":"722fc6a8dbd4d0403b9bcd5c7cf928fd26379b7a","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T22:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Migrate new unit tests to latest UnityHFSM version","shortMessageHtmlLink":"Migrate new unit tests to latest UnityHFSM version"}},{"before":null,"after":"b9e6400f4489779982f4b18ce72a16a496024623","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T22:54:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/state-changed-event","shortMessageHtmlLink":"Merge branch 'master' into feature/state-changed-event"}},{"before":"d39fa643f21d25d7c4e4ab3308c8a88ddd8acc0a","after":null,"ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T22:52:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"}},{"before":null,"after":"d39fa643f21d25d7c4e4ab3308c8a88ddd8acc0a","ref":"refs/heads/feature/state-changed-event","pushedAt":"2024-05-08T22:51:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Merge pull request #23 from santutu/master\n\nAdd OnActiveStateChanged event and unit tests.","shortMessageHtmlLink":"Merge pull request #23 from santutu/master"}},{"before":"eb590da7fb7680684ffc1b6801cc50c46417c38d","after":"d39fa643f21d25d7c4e4ab3308c8a88ddd8acc0a","ref":"refs/heads/master","pushedAt":"2024-05-08T22:50:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Merge pull request #23 from santutu/master\n\nAdd OnActiveStateChanged event and unit tests.","shortMessageHtmlLink":"Merge pull request #23 from santutu/master"}},{"before":"6bdaf8b2b301398e244eeee79244803f11b284f2","after":"22423f0f206dab2a0b99f5a159acf63514edc654","ref":"refs/heads/release","pushedAt":"2024-05-08T18:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Add improved docs to changelog","shortMessageHtmlLink":"Add improved docs to changelog"}},{"before":"0005fa270a96880902969733ef1ef76a046a56d4","after":"6bdaf8b2b301398e244eeee79244803f11b284f2","ref":"refs/heads/release","pushedAt":"2024-05-08T18:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"f3d6d4d02092b10ac063a998293b19bc2f3a0481","after":"0005fa270a96880902969733ef1ef76a046a56d4","ref":"refs/heads/release","pushedAt":"2024-05-08T17:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Mention generics earlier in README\n\n#33","shortMessageHtmlLink":"Mention generics earlier in README"}},{"before":"cb9f193377923f572c575c1ae09f5784757b4bfb","after":"f3d6d4d02092b10ac063a998293b19bc2f3a0481","ref":"refs/heads/release","pushedAt":"2024-05-08T11:55:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"b2907e0f622053f258f8d69a5b35469743512796","after":"cb9f193377923f572c575c1ae09f5784757b4bfb","ref":"refs/heads/release","pushedAt":"2024-05-08T11:49:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Improve naming of key / mouse transitions","shortMessageHtmlLink":"Improve naming of key / mouse transitions"}},{"before":"c17496c4969a0e615017b98ba307d768e2d1cf53","after":"b2907e0f622053f258f8d69a5b35469743512796","ref":"refs/heads/release","pushedAt":"2024-05-07T21:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Inspiaaa","name":null,"path":"/Inspiaaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28511584?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVap9EAA","startCursor":null,"endCursor":null}},"title":"Activity ยท Inspiaaa/UnityHFSM"}