A complete rewrite of PactNet to use the new Rust reference library instead of the older Ruby one.
This involves a number of breaking changes due to the different way that they two core libraries work, and also to address some existing API issues which prevent extensibility without causing breaking changes. See the upgrade guide for details.
This is not expected to be the final release and so further breaking changes are possible before a final release, but we'd love to hear your feedback. See the README for ways to contact us, or feel free to raise an issue with any problems you encounter.