Nathan Thompson
10/03/2025, 5:06 PMarrayContains in order to handle my team's polymorphic API design. I see a community member prototyped that matcher for PactSwift v1, and even temporarily opened a pull request so we can see their source. They then appeared to close the PR in favor of trying to rewrite against the PactSwift v2 feature branch, but I don't see that ever materialized as a new PR.
Would it be possible to revive the original arrayContains pull request and get that released as a v1.3? Is there anyone with admin access to the repo to be able to merge that and cut a release?Matt (pactflow.io / pact-js / pact-go)
Nathan Thompson
10/06/2025, 3:40 PMMatt (pactflow.io / pact-js / pact-go)
I guess I should double check though, is arrayContaining in fact a V3 matcher?It’s technically listed on the V4 spec. However, the spec is somewhat agnostic to matchers. It defines an extensible model for how they should be expressed in the generated contract file
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Nathan Thompson
10/07/2025, 8:38 PMMarko (IttyBittyApps / pact-swift)
10/16/2025, 10:01 PMMarko (IttyBittyApps / pact-swift)
10/16/2025, 10:01 PMMarko (IttyBittyApps / pact-swift)
10/16/2025, 10:03 PMMarko (IttyBittyApps / pact-swift)
10/16/2025, 10:04 PMpact-foundation if you have anyone that can keep supporting it more than me.Marko (IttyBittyApps / pact-swift)
10/16/2025, 10:06 PMMarko (IttyBittyApps / pact-swift)
10/16/2025, 10:08 PMfeature/swift-concurrency but had to touch the PactSwiftMockServer and then had to abandonMatt (pactflow.io / pact-js / pact-go)
pact-foundation if you have anyone that can keep supporting it more than me.
that makes sense. I don’t know of anybody else that might want to co-maintain it (which would be ideal) but bringing it under the org makes sense I think