{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":754616404,"defaultBranch":"main","name":"sorbet-schema","ownerLogin":"maxveldink","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-08T12:40:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11776410?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725462107.0","currentOid":""},"activityList":{"items":[{"before":"54f9a561258f0dfcd680633e48d0cd9763a0403c","after":null,"ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-09-04T15:01:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"8035695ab79af2b9eb03d7f6418409bd3a899084","after":"ca5592345b272c44326fd5ff35e6e7ed40f74099","ref":"refs/heads/main","pushedAt":"2024-09-04T15:01:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.9.2 (#127)","shortMessageHtmlLink":"chore(main): release 0.9.2 (#127)"}},{"before":"8035695ab79af2b9eb03d7f6418409bd3a899084","after":"54f9a561258f0dfcd680633e48d0cd9763a0403c","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-09-04T14:55:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.9.2","shortMessageHtmlLink":"chore(main): release 0.9.2"}},{"before":null,"after":"8035695ab79af2b9eb03d7f6418409bd3a899084","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-09-04T14:55:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix: bug coercing boolean strings (#126)\n\n- fields with a type of T::Boolean were getting caught in the T.any conditional block and failing to activate the BooleanCoercer class. I moved the `select_coercer_by` call up to the serializer so we can handle the case where the type alias matches a coercer, falling back to checking each of the individual types in the alias if no top-level coercer is found.","shortMessageHtmlLink":"fix: bug coercing boolean strings (#126)"}},{"before":"8446c13fe0ff2b656d3b06f5ad9c0b86c5da25ef","after":"8035695ab79af2b9eb03d7f6418409bd3a899084","ref":"refs/heads/main","pushedAt":"2024-09-04T14:55:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix: bug coercing boolean strings (#126)\n\n- fields with a type of T::Boolean were getting caught in the T.any conditional block and failing to activate the BooleanCoercer class. I moved the `select_coercer_by` call up to the serializer so we can handle the case where the type alias matches a coercer, falling back to checking each of the individual types in the alias if no top-level coercer is found.","shortMessageHtmlLink":"fix: bug coercing boolean strings (#126)"}},{"before":"1cebe5d62a1fb4667a97017ba9ccc0db688b3718","after":null,"ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-08-14T15:34:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"b47cafb9820141c7e8e7759e3a561f23bc01f9aa","after":"8446c13fe0ff2b656d3b06f5ad9c0b86c5da25ef","ref":"refs/heads/main","pushedAt":"2024-08-14T15:34:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.9.1 (#124)","shortMessageHtmlLink":"chore(main): release 0.9.1 (#124)"}},{"before":"b47cafb9820141c7e8e7759e3a561f23bc01f9aa","after":"1cebe5d62a1fb4667a97017ba9ccc0db688b3718","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-08-14T15:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.9.1","shortMessageHtmlLink":"chore(main): release 0.9.1"}},{"before":null,"after":"b47cafb9820141c7e8e7759e3a561f23bc01f9aa","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-08-14T15:32:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix: add sorbet-schema shim for better T:Struct extension compatability (#123)","shortMessageHtmlLink":"fix: add sorbet-schema shim for better T:Struct extension compatabili…"}},{"before":"d36ddb1fc6ad03970ae9b276d8befd4697aad113","after":null,"ref":"refs/heads/mv/shim","pushedAt":"2024-08-14T15:31:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"8572e4ed62cff1506aca1010baea74e00f23d396","after":"b47cafb9820141c7e8e7759e3a561f23bc01f9aa","ref":"refs/heads/main","pushedAt":"2024-08-14T15:31:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix: add sorbet-schema shim for better T:Struct extension compatability (#123)","shortMessageHtmlLink":"fix: add sorbet-schema shim for better T:Struct extension compatabili…"}},{"before":null,"after":"d36ddb1fc6ad03970ae9b276d8befd4697aad113","ref":"refs/heads/mv/shim","pushedAt":"2024-08-14T15:27:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix: add sorbet-schema shim for better T:Struct extension compatability","shortMessageHtmlLink":"fix: add sorbet-schema shim for better T:Struct extension compatability"}},{"before":"c9a55f91f8f35a6ce844297c5b354e4a7b36b981","after":null,"ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-08-05T14:49:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"48da54733ee29af92605824da40ba39f0fe3f8a0","after":"8572e4ed62cff1506aca1010baea74e00f23d396","ref":"refs/heads/main","pushedAt":"2024-08-05T14:49:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.9.0 (#122)","shortMessageHtmlLink":"chore(main): release 0.9.0 (#122)"}},{"before":"48da54733ee29af92605824da40ba39f0fe3f8a0","after":"c9a55f91f8f35a6ce844297c5b354e4a7b36b981","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-08-05T14:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.9.0","shortMessageHtmlLink":"chore(main): release 0.9.0"}},{"before":null,"after":"48da54733ee29af92605824da40ba39f0fe3f8a0","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-08-05T14:45:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"refactor!: Replace deeply_nested_hash with options passing in struct ext (#121)","shortMessageHtmlLink":"refactor!: Replace deeply_nested_hash with options passing in struct …"}},{"before":"5b542c64d71c58c9703ea13a1c10f82fd8acb3f1","after":null,"ref":"refs/heads/mv/allow-options-in-struct-ext","pushedAt":"2024-08-05T14:45:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"13de941b57cb41484eced33771648b4fa21c6da8","after":"48da54733ee29af92605824da40ba39f0fe3f8a0","ref":"refs/heads/main","pushedAt":"2024-08-05T14:45:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"refactor!: Replace deeply_nested_hash with options passing in struct ext (#121)","shortMessageHtmlLink":"refactor!: Replace deeply_nested_hash with options passing in struct …"}},{"before":null,"after":"5b542c64d71c58c9703ea13a1c10f82fd8acb3f1","ref":"refs/heads/mv/allow-options-in-struct-ext","pushedAt":"2024-08-03T23:55:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"refactor!: Replace deeply_nested_hash with options passing in struct ext","shortMessageHtmlLink":"refactor!: Replace deeply_nested_hash with options passing in struct ext"}},{"before":"3d51c10e7269768587ef40a16f0e06cd4394080e","after":null,"ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-07-19T17:26:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"9216d028fec806540ec6763ec941e1422eb30357","after":"13de941b57cb41484eced33771648b4fa21c6da8","ref":"refs/heads/main","pushedAt":"2024-07-19T17:26:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.8.0 (#120)","shortMessageHtmlLink":"chore(main): release 0.8.0 (#120)"}},{"before":"9216d028fec806540ec6763ec941e1422eb30357","after":"3d51c10e7269768587ef40a16f0e06cd4394080e","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-07-19T17:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.8.0","shortMessageHtmlLink":"chore(main): release 0.8.0"}},{"before":null,"after":"9216d028fec806540ec6763ec941e1422eb30357","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-07-19T17:24:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix!: Ensure that nested structs will deeply serialize (#118)","shortMessageHtmlLink":"fix!: Ensure that nested structs will deeply serialize (#118)"}},{"before":"0e34091818f53f54488a3cb7e212f2caad232f2a","after":"9216d028fec806540ec6763ec941e1422eb30357","ref":"refs/heads/main","pushedAt":"2024-07-19T17:24:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"fix!: Ensure that nested structs will deeply serialize (#118)","shortMessageHtmlLink":"fix!: Ensure that nested structs will deeply serialize (#118)"}},{"before":"005a42e4008a9255e5b7054b0e7319bd9a5a05be","after":null,"ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-07-11T19:44:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"6f6c3e151320455bc9734ebb207f746f2c139393","after":"0e34091818f53f54488a3cb7e212f2caad232f2a","ref":"refs/heads/main","pushedAt":"2024-07-11T19:44:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.7.2 (#117)","shortMessageHtmlLink":"chore(main): release 0.7.2 (#117)"}},{"before":"6f6c3e151320455bc9734ebb207f746f2c139393","after":"005a42e4008a9255e5b7054b0e7319bd9a5a05be","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-07-11T19:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"chore(main): release 0.7.2","shortMessageHtmlLink":"chore(main): release 0.7.2"}},{"before":null,"after":"6f6c3e151320455bc9734ebb207f746f2c139393","ref":"refs/heads/release-please--branches--main--components--sorbet-schema","pushedAt":"2024-07-11T19:43:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"feat: add coercion support for DateTime (#116)","shortMessageHtmlLink":"feat: add coercion support for DateTime (#116)"}},{"before":"9cfa84b1bfd63a3a50db6b6517d15152f00ddc0f","after":null,"ref":"refs/heads/mv/add-datetime-coercer","pushedAt":"2024-07-11T19:43:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"}},{"before":"00998e7f420e69a4e836aecf89dbdc0a75df8eec","after":"6f6c3e151320455bc9734ebb207f746f2c139393","ref":"refs/heads/main","pushedAt":"2024-07-11T19:42:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxveldink","name":"Max VelDink","path":"/maxveldink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11776410?s=80&v=4"},"commit":{"message":"feat: add coercion support for DateTime (#116)","shortMessageHtmlLink":"feat: add coercion support for DateTime (#116)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErNqr2AA","startCursor":null,"endCursor":null}},"title":"Activity · maxveldink/sorbet-schema"}