GitHub
05/10/2023, 8:27 AMuponReceiving is unique.
This is because (I believe) it uses that field to determine if the interaction should be updated or added to the pact file. I think the ruby core didn't do this (or used some other method to determine whether two interactions were the same).
This information should be:
1. In the migration guide
2. Called out in big letters in the documentation
pact-foundation/pact-js