{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21374320,"defaultBranch":"master","name":"pact-net","ownerLogin":"pact-foundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-07-01T03:42:23.000Z","ownerAvatar":"https://github.com/avatars/u/14811176?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725803700.0","currentOid":""},"activityList":{"items":[{"before":"4815c600d26b1cefd24543c59324f710b942d28a","after":null,"ref":"refs/tags/5.0.0-beta.3","pushedAt":"2024-09-08T13:51:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"}},{"before":"0199f010c82551c018d3b56bc903aefaf6212750","after":"8f98cb5b7bc8addf980e8fc63960d943cd5302e4","ref":"refs/heads/master","pushedAt":"2024-09-08T13:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"fix(ci): Cache FFI deps properly after packaging change","shortMessageHtmlLink":"fix(ci): Cache FFI deps properly after packaging change"}},{"before":"3848bfd7d431990343a8db6f5ac37d3256f5972a","after":null,"ref":"refs/tags/5.0.0-beta.3","pushedAt":"2024-09-08T13:45:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"}},{"before":"27df006fda110ecbfe70d57fe8c0dd329e994743","after":"0199f010c82551c018d3b56bc903aefaf6212750","ref":"refs/heads/master","pushedAt":"2024-09-08T13:30:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"feat(verifier): Throw more specific exception when verification fails\n\nResolves #505","shortMessageHtmlLink":"feat(verifier): Throw more specific exception when verification fails"}},{"before":"4318a4a408611ac9a985dbe2297fd3eeeca84f24","after":"27df006fda110ecbfe70d57fe8c0dd329e994743","ref":"refs/heads/master","pushedAt":"2024-09-08T13:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(ffi): Update to FFI 0.4.23\n\nThis involves a breaking change in the FFI packaging for MacOS which was\nintroduced in version 0.4.21:\n\nhttps://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.4.21","shortMessageHtmlLink":"chore(ffi): Update to FFI 0.4.23"}},{"before":"09ee8189a3dba1c47a02e571e8872924b90caaa8","after":"4318a4a408611ac9a985dbe2297fd3eeeca84f24","ref":"refs/heads/master","pushedAt":"2024-09-07T19:19:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"docs: point to new workshop link\n\nThe DiUS pact-net workshop is out of date.\r\n\r\nWe have created a new repo under the pact-foundation org \r\n\r\nhttps://github.com/pact-foundation/pact-workshop-dotnet\r\n\r\nwhich is a hard fork but applies updates to Pact-Net 4.5.x / .NET 6\r\n\r\nIt at least puts it under our control for maintenance so we can update in a timely fashion and apply contributions from the community","shortMessageHtmlLink":"docs: point to new workshop link"}},{"before":null,"after":"527d6fb32ee97e5813fe1d24b532740eab3eacd4","ref":"refs/heads/docs/workshop_link","pushedAt":"2024-09-06T12:28:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YOU54F","name":"Yousaf Nabi","path":"/YOU54F","primaryAvatarUrl":"https://github.com/avatars/u/19932401?s=80&v=4"},"commit":{"message":"docs: point to new workshop link\n\nThe DiUS pact-net workshop is out of date.\r\n\r\nWe have created a new repo under the pact-foundation org \r\n\r\nhttps://github.com/pact-foundation/pact-workshop-dotnet\r\n\r\nwhich is a hard fork but applies updates to Pact-Net 4.5.x / .NET 6\r\n\r\nIt at least puts it under our control for maintenance so we can update in a timely fashion and apply contributions from the community","shortMessageHtmlLink":"docs: point to new workshop link"}},{"before":"edb1c1e56e5c7c455ae710f6595c364fc3c16b2a","after":null,"ref":"refs/heads/dependabot/nuget/src/PactNet.Abstractions/System.Text.Json-8.0.4","pushedAt":"2024-07-23T19:36:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"}},{"before":null,"after":"edb1c1e56e5c7c455ae710f6595c364fc3c16b2a","ref":"refs/heads/dependabot/nuget/src/PactNet.Abstractions/System.Text.Json-8.0.4","pushedAt":"2024-07-09T22:02:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump System.Text.Json in /src/PactNet.Abstractions\n\nBumps System.Text.Json from 8.0.2 to 8.0.4.\n\n---\nupdated-dependencies:\n- dependency-name: System.Text.Json\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump System.Text.Json in /src/PactNet.Abstractions"}},{"before":"237c655ddbb169d2d9d162f1247740e50037617d","after":null,"ref":"refs/heads/fix/non-ascii-chars","pushedAt":"2024-02-23T17:10:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"}},{"before":null,"after":"6e820c92c6ca50ba6f9c685fd80d45e7ae34399a","ref":"refs/heads/dev/non-ascii","pushedAt":"2024-02-23T17:09:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"refactor: Use new style P/Invoke source generation for .Net 7+\n\nSee: https://learn.microsoft.com/en-us/dotnet/standard/native-interop/pinvoke-source-generation\n\nThis is only supported on .Net 7+ and so older versions will still use\nthe old style `extern` support, which is much more difficult to use with\nnon-ASCII character sets when interacting with Rust via FFI. This means\nthat older .Net versions will still not support non-ASCII properly.\n\nNew style source generation handles marshalling strings as UTF-8\nproperly and efficiently so that non-ASCII characters can be used. This\nfixes #468.","shortMessageHtmlLink":"refactor: Use new style P/Invoke source generation for .Net 7+"}},{"before":"f5c0be35d18535e5b7e9bf42bc375fa807a4ce2b","after":"09ee8189a3dba1c47a02e571e8872924b90caaa8","ref":"refs/heads/master","pushedAt":"2024-02-18T16:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore: Add issue templates","shortMessageHtmlLink":"chore: Add issue templates"}},{"before":"cd8631e5002c2e489dda9f4d76bef1c00ac98a58","after":"f5c0be35d18535e5b7e9bf42bc375fa807a4ce2b","ref":"refs/heads/master","pushedAt":"2024-02-18T15:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"docs: Added contribution guide\n\nFixes #483","shortMessageHtmlLink":"docs: Added contribution guide"}},{"before":"3e1c86d294bb2946043ae72a5709533ee532273e","after":"cd8631e5002c2e489dda9f4d76bef1c00ac98a58","ref":"refs/heads/master","pushedAt":"2024-02-16T19:50:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"docs: Updated release notes","shortMessageHtmlLink":"docs: Updated release notes"}},{"before":"56bfd13ee96de087f2c29f6e4867690586fd00b7","after":"3e1c86d294bb2946043ae72a5709533ee532273e","ref":"refs/heads/master","pushedAt":"2024-02-15T21:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore: Ensure correct line endings for Bash and Solution files","shortMessageHtmlLink":"chore: Ensure correct line endings for Bash and Solution files"}},{"before":"4c207ca9fac3759c08d9a1c353fe6f8979e57fad","after":"56bfd13ee96de087f2c29f6e4867690586fd00b7","ref":"refs/heads/master","pushedAt":"2024-02-15T21:07:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(ci): Use cache action v4","shortMessageHtmlLink":"chore(ci): Use cache action v4"}},{"before":"38f850f900649ef91ba45a15ae91e7a2cd4b83cc","after":"4c207ca9fac3759c08d9a1c353fe6f8979e57fad","ref":"refs/heads/master","pushedAt":"2024-02-15T21:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(ci): Cache FFI artifacts","shortMessageHtmlLink":"chore(ci): Cache FFI artifacts"}},{"before":"78ec54cf9ac7222044e82cf6014608ab87eb5b33","after":"38f850f900649ef91ba45a15ae91e7a2cd4b83cc","ref":"refs/heads/master","pushedAt":"2024-02-15T20:49:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(ci): Use v4 GitHub Action for artifacts","shortMessageHtmlLink":"chore(ci): Use v4 GitHub Action for artifacts"}},{"before":"8886dec7f6ce427865b2bec248e7950aec92e2e1","after":"78ec54cf9ac7222044e82cf6014608ab87eb5b33","ref":"refs/heads/master","pushedAt":"2024-02-15T20:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"fix: Even more robust messaging provider initialisation on MacOS","shortMessageHtmlLink":"fix: Even more robust messaging provider initialisation on MacOS"}},{"before":"b45f0ea5d05b545c86da299a7093595256bca7f9","after":"8886dec7f6ce427865b2bec248e7950aec92e2e1","ref":"refs/heads/master","pushedAt":"2024-02-15T20:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"fix(ci): Ensure .Net 8 is installed","shortMessageHtmlLink":"fix(ci): Ensure .Net 8 is installed"}},{"before":"6950544e3404c164387d3194f257ac56ec36d0b8","after":"b45f0ea5d05b545c86da299a7093595256bca7f9","ref":"refs/heads/master","pushedAt":"2024-02-15T20:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"fix: Robustly start messaging provider on MacOS","shortMessageHtmlLink":"fix: Robustly start messaging provider on MacOS"}},{"before":"4c46fb39326ec4881b0459c3cbd71cc567ccb8fa","after":"6950544e3404c164387d3194f257ac56ec36d0b8","ref":"refs/heads/master","pushedAt":"2024-02-15T17:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(ci): Upgrade to latest action versions","shortMessageHtmlLink":"chore(ci): Upgrade to latest action versions"}},{"before":"1fe517d05113aad5ebdf5c1b0f6a7c653e826240","after":"4c46fb39326ec4881b0459c3cbd71cc567ccb8fa","ref":"refs/heads/master","pushedAt":"2024-02-15T17:35:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"fix: Copy targets files to .Net 4.6.2 instead of 4.6.1","shortMessageHtmlLink":"fix: Copy targets files to .Net 4.6.2 instead of 4.6.1"}},{"before":"65bd4d1e9c8c7550d686f85fb520be39bb7a26a6","after":"4c46fb39326ec4881b0459c3cbd71cc567ccb8fa","ref":"refs/heads/dev/mac-os-arm","pushedAt":"2024-02-15T15:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"fix: Copy targets files to .Net 4.6.2 instead of 4.6.1","shortMessageHtmlLink":"fix: Copy targets files to .Net 4.6.2 instead of 4.6.1"}},{"before":null,"after":"65bd4d1e9c8c7550d686f85fb520be39bb7a26a6","ref":"refs/heads/dev/mac-os-arm","pushedAt":"2024-02-15T15:40:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"ci: Add MacOS ARM support (#451)\n\nThe target platform is explicitly noted so that the CI will flag up\nif/when GitHub runners change their defaults. This ensures we're very\nexplicitly doing both an x64 and ARM build for MacOS instead of\naccidentally doing only ARM if/when the defaults are changed.","shortMessageHtmlLink":"ci: Add MacOS ARM support (#451)"}},{"before":"ff481a77e09fedc5e6380bf0fad7d2fdf2007bf2","after":"1fe517d05113aad5ebdf5c1b0f6a7c653e826240","ref":"refs/heads/master","pushedAt":"2024-02-15T15:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"docs: Update messaging pact docs to new API","shortMessageHtmlLink":"docs: Update messaging pact docs to new API"}},{"before":"793ee46b6b79c55713071a3313786baa9570f2bf","after":"ff481a77e09fedc5e6380bf0fad7d2fdf2007bf2","ref":"refs/heads/master","pushedAt":"2024-02-15T15:16:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"docs: Update with 5.x breaking changes","shortMessageHtmlLink":"docs: Update with 5.x breaking changes"}},{"before":"d01e0b125b7617425f0be9aa6ccb820025872878","after":"793ee46b6b79c55713071a3313786baa9570f2bf","ref":"refs/heads/master","pushedAt":"2024-02-15T13:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"refactor(ffi): Migrate mock server to use transport instead of address string","shortMessageHtmlLink":"refactor(ffi): Migrate mock server to use transport instead of addres…"}},{"before":"7eddef20814a1d6ab97da4ea0d5d144498e4f0f5","after":"d01e0b125b7617425f0be9aa6ccb820025872878","ref":"refs/heads/master","pushedAt":"2024-02-15T13:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(ffi): Upgrade 0.4.5 -> 0.4.16","shortMessageHtmlLink":"chore(ffi): Upgrade 0.4.5 -> 0.4.16"}},{"before":"f43fbea5684235d72cc28225e960b1b87308efa9","after":"7eddef20814a1d6ab97da4ea0d5d144498e4f0f5","ref":"refs/heads/master","pushedAt":"2024-02-15T09:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamrodger","name":"Adam Rodger","path":"/adamrodger","primaryAvatarUrl":"https://github.com/avatars/u/508586?s=80&v=4"},"commit":{"message":"chore(deps): Update dependencies","shortMessageHtmlLink":"chore(deps): Update dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxMzo1MTozOC4wMDAwMDBazwAAAASwH2yA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxMzo1MTozOC4wMDAwMDBazwAAAASwH2yA","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xNVQwOTo1MDowMy4wMDAwMDBazwAAAAP7ZLGk"}},"title":"Activity · pact-foundation/pact-net"}