{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":94029207,"defaultBranch":"master","name":"kin-openapi","ownerLogin":"getkin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-11T20:12:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40365715?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712400475.0","currentOid":""},"activityList":{"items":[{"before":"62d1ef113abd2aeaf8cf6f0c0538ae6daaa54256","after":"f66e2a1cb3567e8214f5268a10d955dc24f72ade","ref":"refs/heads/master","pushedAt":"2024-04-16T19:00:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"docs: add github.com/a-h/rest to projects list (#942)","shortMessageHtmlLink":"docs: add github.com/a-h/rest to projects list (#942)"}},{"before":"fb0a24e12daf8298fe9b5b78c4ee1e28ccc371a3","after":"62d1ef113abd2aeaf8cf6f0c0538ae6daaa54256","ref":"refs/heads/master","pushedAt":"2024-04-16T18:59:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: keep oneOf context in markSchemaErrorKey (#940) (#941)","shortMessageHtmlLink":"openapi3: keep oneOf context in markSchemaErrorKey (#940) (#941)"}},{"before":"9dbb4c3be9314ca0985a3fd32f393368cd998957","after":"fb0a24e12daf8298fe9b5b78c4ee1e28ccc371a3","ref":"refs/heads/master","pushedAt":"2024-04-09T15:42:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"Merge pull request #937 from EnriqueL8/revert-935-add_components_schemas--fenollp\n\nRevert \"openapi3gen: add CreateComponentSchemas option to export object schemas to components\" and add with the correct contributors","shortMessageHtmlLink":"Merge pull request #937 from EnriqueL8/revert-935-add_components_sche…"}},{"before":"8d57cda4a65294a786187e2434bb26913a8c9824","after":"9dbb4c3be9314ca0985a3fd32f393368cd998957","ref":"refs/heads/master","pushedAt":"2024-04-06T10:45:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3gen: add CreateComponentSchemas option to export object schemas to components (#935)\n\nCo-authored-by: Omer E <33223663+tcdsv@users.noreply.github.com>","shortMessageHtmlLink":"openapi3gen: add CreateComponentSchemas option to export object schem…"}},{"before":"b6f165aa89d0f0ad5083412991407958d77f1fcc","after":"8d57cda4a65294a786187e2434bb26913a8c9824","ref":"refs/heads/master","pushedAt":"2024-04-06T10:22:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: guard BodyEncoder registration behind a RW lock (#934)\n\n* openapi3filter: guard BodyEncoder registration behind a RW lock\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* docs.sh\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n---------\r\n\r\nSigned-off-by: Pierre Fenoll ","shortMessageHtmlLink":"openapi3filter: guard BodyEncoder registration behind a RW lock (#934)"}},{"before":"5a6afbe874a8d3bbb306df1e6cd8c48bf8c53b72","after":"b6f165aa89d0f0ad5083412991407958d77f1fcc","ref":"refs/heads/master","pushedAt":"2024-04-06T10:05:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: tests for #931 (#887)\n\n* repro #883\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* try harder\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* skip yaml unmarshaler for maplike types for now\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* docs.sh\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n---------\r\n\r\nSigned-off-by: Pierre Fenoll ","shortMessageHtmlLink":"openapi3: tests for #931 (#887)"}},{"before":"5a2e94941c9865bc4e4a2ef1cc931d3657318ac7","after":"5a6afbe874a8d3bbb306df1e6cd8c48bf8c53b72","ref":"refs/heads/master","pushedAt":"2024-04-06T09:57:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: some syntax tweaks (#933)\n\nSigned-off-by: Pierre Fenoll ","shortMessageHtmlLink":"openapi3filter: some syntax tweaks (#933)"}},{"before":"134eaa023f1202c1b0d8180a378a314512c4e748","after":"5a2e94941c9865bc4e4a2ef1cc931d3657318ac7","ref":"refs/heads/master","pushedAt":"2024-04-06T09:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: implement YAML Marshaller interface for paths and responses (#931)\n\n* implement YAML Marshaler for paths and responses\r\n\r\n* gen docs\r\n\r\n---------\r\n\r\nCo-authored-by: Roman Bolkhovitin ","shortMessageHtmlLink":"openapi3: implement YAML Marshaller interface for paths and responses ("}},{"before":"5aee5fc87522a772df4e10e6b90ddc37fef079b4","after":"134eaa023f1202c1b0d8180a378a314512c4e748","ref":"refs/heads/master","pushedAt":"2024-04-06T09:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3gen: rename example to show up in docs (#932)\n\nSigned-off-by: Pierre Fenoll ","shortMessageHtmlLink":"openapi3gen: rename example to show up in docs (#932)"}},{"before":"78bb273e5892da3b0c8fc31857499449adfaba6c","after":"5aee5fc87522a772df4e10e6b90ddc37fef079b4","ref":"refs/heads/master","pushedAt":"2024-04-06T09:06:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3gen: allow overriding how a Schema is generated (#920)\n\n* openapi3gen: adds custom schema definition for client implementing our interface\r\n\r\n* Add Unitest and trigger docs.sh (#1)\r\n\r\n* add unitest, generate docs\r\n\r\n* test: change test setschema to example\r\n\r\n---------\r\n\r\nCo-authored-by: Taufik Rama \r\nCo-authored-by: Ferianto Surya Wijaya <33758092+blackhun11@users.noreply.github.com>\r\nCo-authored-by: blackhun11 ","shortMessageHtmlLink":"openapi3gen: allow overriding how a Schema is generated (#920)"}},{"before":"7f46bdfec17692bb223d820f319a954fafb4f02e","after":"78bb273e5892da3b0c8fc31857499449adfaba6c","ref":"refs/heads/master","pushedAt":"2024-03-22T19:15:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: deepObject array of objects and array of arrays support (#923)\n\n* fix array of primitives query parameter types\r\n\r\n* update tests\r\n\r\n* fix parameter checks\r\n\r\n* add test cases\r\n\r\n* update\r\n\r\n* update\r\n\r\n* deepget\r\n\r\n* work on deep set\r\n\r\n* working on array of object deep set\r\n\r\n* update\r\n\r\n* fix current deepset\r\n\r\n* attempt array of arrays\r\n\r\n* fix deepset - TODO support deeply nested keys via deepget and recursion\r\n\r\n* notes for simpler deepset and deepget\r\n\r\n* deepset and deepget tests update\r\n\r\n* bring back previous deepset and get\r\n\r\n* remove duplicate tests with old deepset\r\n\r\n* nested array of object test\r\n\r\n* deepset construct obj\r\n\r\n* intermediate array building\r\n\r\n* broken\r\n\r\n* update\r\n\r\n* update\r\n\r\n* fix array of object parsing\r\n\r\n* FIXME error messages in tests\r\n\r\n* update errors\r\n\r\n* update - need error updates\r\n\r\n* update some tests\r\n\r\n* build array of primitives properly\r\n\r\n* dont support implicit array index based on param position\r\n\r\n* additional props\r\n\r\n* test update\r\n\r\n* notes for early return when params not set\r\n\r\n* update\r\n\r\n* update tests\r\n\r\n* FIXME - ignore unset nullable params\r\n\r\n* remove empty params from obj\r\n\r\n* update tests\r\n\r\n* fix tests\r\n\r\n* array of arrays check\r\n\r\n* dont error on unset keys if addit properties\r\n\r\n* additional properties with object properties\r\n\r\n* test additional properties\r\n\r\n* notes for out of scope validation in decoder\r\n\r\n* start moving test\r\n\r\n* remove some param validation from decoder\r\n\r\n* allow empty map elements\r\n\r\n* allow array of arrays\r\n\r\n* clean and use primitive return val\r\n\r\n* let decoder return wrong values and fix tests\r\n\r\n* should bring back array index missing error\r\n\r\n* update tests\r\n\r\n* validate array indexes are set at decoder level and full coverage\r\n\r\n* bring back test\r\n\r\n* address issues\r\n\r\n* use exp slices\r\n\r\n* remove old fn\r\n\r\n* remove duplicate parse test\r\n\r\n* dont test ParseError in request validation\r\n\r\n* oneof anyof allof draft\r\n\r\n* primitives anyof oneof allof decode\r\n\r\n* pending objects\r\n\r\n* notes\r\n\r\n* update decode for keywords\r\n\r\n* drop exp dependency","shortMessageHtmlLink":"openapi3filter: deepObject array of objects and array of arrays suppo…"}},{"before":"05453ef947bd942ee79349f3e3de9906084bec86","after":"7f46bdfec17692bb223d820f319a954fafb4f02e","ref":"refs/heads/master","pushedAt":"2024-03-11T08:38:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: Implement YAML Marshaler interface for AdditionalProperties (#922)","shortMessageHtmlLink":"openapi3: Implement YAML Marshaler interface for AdditionalProperties ("}},{"before":"7aa9f7ee3d530160cd6479d28578a40b290d008f","after":"05453ef947bd942ee79349f3e3de9906084bec86","ref":"refs/heads/master","pushedAt":"2024-03-09T09:39:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: fix array of primitives query parameter types (#921)\n\n* fix array of primitives query parameter types\r\n\r\n* update tests\r\n\r\n* fix parameter checks\r\n\r\n* add test cases","shortMessageHtmlLink":"openapi3filter: fix array of primitives query parameter types (#921)"}},{"before":"672dc3233232be7cb1485f3b87bcae981693bd91","after":"7aa9f7ee3d530160cd6479d28578a40b290d008f","ref":"refs/heads/master","pushedAt":"2024-03-05T16:18:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: fix regex replacing `\\u` literals (#918)","shortMessageHtmlLink":"openapi3: fix regex replacing \\u literals (#918)"}},{"before":"05ccac23d287d8b25daf7a897e8868291ec53e81","after":"672dc3233232be7cb1485f3b87bcae981693bd91","ref":"refs/heads/master","pushedAt":"2024-02-25T14:23:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi2,3: support array of types in `type` field (#912)\n\nResolves https://github.com/getkin/kin-openapi/issues/563","shortMessageHtmlLink":"openapi2,3: support array of types in type field (#912)"}},{"before":"3bbab3630c714bf4f08d21ed309c5afa0be5f481","after":"05ccac23d287d8b25daf7a897e8868291ec53e81","ref":"refs/heads/master","pushedAt":"2024-02-20T09:43:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: support deepObject with nested objects and array parameters (#911)\n\n* support arrays\r\n\r\n* support for nested objects\r\n\r\n* update\r\n\r\n* dont check found on error and parse primitives\r\n\r\n* update\r\n\r\n* make delimiters internal\r\n\r\n* equal error\r\n\r\n* ParseError\r\n\r\n* additionalProperties attempt\r\n\r\n* clean\r\n\r\n* single delimiter\r\n\r\n* implement nested object array\r\n\r\n* extra test\r\n\r\n* FIXME - nested array type check\r\n\r\n* validate array item types - should refactor\r\n\r\n* extra index check\r\n\r\n* refactor\r\n\r\n* add tests\r\n\r\n* complete path for parse errors and remove panic\r\n\r\n* remove comment\r\n\r\n* full coverage on makeObject\r\n\r\n* exit early on parse error","shortMessageHtmlLink":"openapi3filter: support deepObject with nested objects and array para…"}},{"before":"439335ce95042aada9378eb4c7f2a58cc561814c","after":"3bbab3630c714bf4f08d21ed309c5afa0be5f481","ref":"refs/heads/master","pushedAt":"2024-02-11T10:27:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: introduce LoadFromIoReader (#906)\n\n* add loader from io.Reader\r\n\r\n* fix docs\r\n\r\n* fix whitespace\r\n\r\n* fix loader := NewLoader()","shortMessageHtmlLink":"openapi3: introduce LoadFromIoReader (#906)"}},{"before":"55bc38048af0188da99042b033a964a9627a1007","after":"439335ce95042aada9378eb4c7f2a58cc561814c","ref":"refs/heads/master","pushedAt":"2024-02-11T10:26:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: add `Unwrap()` method to SecurityRequirementsError (#905)\n\n* fix: add Unwrap method to SecurityRequirementsError\r\n\r\n* openapi3filter: add Example for AuthenticationFunc\r\n\r\n---------\r\n\r\nCo-authored-by: Nicholas Jackson ","shortMessageHtmlLink":"openapi3filter: add Unwrap() method to SecurityRequirementsError (#905"}},{"before":"529285c16a9d45f7f908c1d61e67abcc070d192f","after":"55bc38048af0188da99042b033a964a9627a1007","ref":"refs/heads/master","pushedAt":"2024-02-02T10:58:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3filter: fix `x-www-form-urlencoded` decoder for oneOf, anyOf, and allOf (#903)\n\nCo-authored-by: Andrii Savitskyi ","shortMessageHtmlLink":"openapi3filter: fix x-www-form-urlencoded decoder for oneOf, anyOf,…"}},{"before":"7d030b2b2bc170f1931e929b5401f785afe75a69","after":"529285c16a9d45f7f908c1d61e67abcc070d192f","ref":"refs/heads/master","pushedAt":"2024-01-29T09:50:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"add Delete operation to maplike structs (#899)\n\n* add Delete operation to maplike structs\r\n\r\n* update docs/openapi3.txt","shortMessageHtmlLink":"add Delete operation to maplike structs (#899)"}},{"before":"e0f8dbdb04907ef3bd261f7ee17f0d9d858c04ff","after":"7d030b2b2bc170f1931e929b5401f785afe75a69","ref":"refs/heads/master","pushedAt":"2024-01-23T13:19:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"Make the JSON body decode public (#896)\n\n* Make the JSON body decode public\r\n\r\nThis makes it easier for a consumer of the library to\r\nregister a media type that is JSON formatted, such as\r\nthe many `+json` formats that are available.\r\n\r\nExisting tests cover the renamed func.\r\n\r\nFixes #891\r\n\r\n* add to .github docs","shortMessageHtmlLink":"Make the JSON body decode public (#896)"}},{"before":"9d820c946ffc64e97853370f22e8b991e0a3aa0d","after":"e0f8dbdb04907ef3bd261f7ee17f0d9d858c04ff","ref":"refs/heads/master","pushedAt":"2024-01-22T20:11:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"ci: make sure go-run'ing binaries works (#894)\n\nSigned-off-by: Pierre Fenoll ","shortMessageHtmlLink":"ci: make sure go-run'ing binaries works (#894)"}},{"before":"c3d9748266492c61f8d2e85356388186d5e98498","after":"9d820c946ffc64e97853370f22e8b991e0a3aa0d","ref":"refs/heads/master","pushedAt":"2024-01-22T20:01:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"cmd/validate: re-enable go run ...@latest now that unsafe dep sums are dropped (#888)\n\n* cmd/validate: re-enable go run ...@latest now that unsafe dep sums are dropped\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* i dont see why thatd change\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* up jsonpointer and the rest\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n* hm\r\n\r\nSigned-off-by: Pierre Fenoll \r\n\r\n---------\r\n\r\nSigned-off-by: Pierre Fenoll ","shortMessageHtmlLink":"cmd/validate: re-enable go run ...@latest now that unsafe dep sums ar…"}},{"before":"62bf0f764655ea170bf8ccc32fba323598123d0e","after":"c3d9748266492c61f8d2e85356388186d5e98498","ref":"refs/heads/master","pushedAt":"2024-01-22T19:08:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: fix abort logic of validation for schemas with anyOf, allOf, oneOf (#892)\n\n* feat(schema): add 'WithRequired' helper\r\n\r\n* fix(schema): only abort further validation after xOf if null","shortMessageHtmlLink":"openapi3: fix abort logic of validation for schemas with anyOf, allOf…"}},{"before":"c00d1808d7887c2616e4a543eacdf39df7a1887f","after":"62bf0f764655ea170bf8ccc32fba323598123d0e","ref":"refs/heads/master","pushedAt":"2023-12-09T19:43:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"feat: support default value binding with allOfSchema (#885)","shortMessageHtmlLink":"feat: support default value binding with allOfSchema (#885)"}},{"before":"36afc12f516c93c84ab12aa4748985163dd4fbf4","after":"c00d1808d7887c2616e4a543eacdf39df7a1887f","ref":"refs/heads/master","pushedAt":"2023-12-08T18:49:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"feat(openapi3filter): add ExludeRequestQuery (#886)","shortMessageHtmlLink":"feat(openapi3filter): add ExludeRequestQuery (#886)"}},{"before":"0bd3056ae774bafa20d07df44cbab9c26435f59c","after":"36afc12f516c93c84ab12aa4748985163dd4fbf4","ref":"refs/heads/master","pushedAt":"2023-12-02T02:06:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: optimize Unmarshal for maplike structs (#882)","shortMessageHtmlLink":"openapi3: optimize Unmarshal for maplike structs (#882)"}},{"before":"6740cd2b25853647fafc2e40c33d60f6f78b4fd2","after":"0bd3056ae774bafa20d07df44cbab9c26435f59c","ref":"refs/heads/master","pushedAt":"2023-12-01T13:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"Update README.md (#881)","shortMessageHtmlLink":"Update README.md (#881)"}},{"before":"f6d1b8c132b1ba26fe4054238278b1c0c016248f","after":"6740cd2b25853647fafc2e40c33d60f6f78b4fd2","ref":"refs/heads/master","pushedAt":"2023-11-28T20:35:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"openapi3: add support for extensions on the few types left (#763)","shortMessageHtmlLink":"openapi3: add support for extensions on the few types left (#763)"}},{"before":"0cc5e2214e16fe574ac2c4867fa8bbabbddfa6e6","after":"f6d1b8c132b1ba26fe4054238278b1c0c016248f","ref":"refs/heads/master","pushedAt":"2023-11-28T10:51:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fenollp","name":"Pierre Fenoll","path":"/fenollp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278727?s=80&v=4"},"commit":{"message":"fix after #870: make sure Bis does not surface up (#878)","shortMessageHtmlLink":"fix after #870: make sure Bis does not surface up (#878)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMloFiQA","startCursor":null,"endCursor":null}},"title":"Activity · getkin/kin-openapi"}