Skip to content

feat!(v2): move pact/v2 to pact namespace#397

Merged
YOU54F merged 2 commits intopact-foundation:masterfrom
safdotdev:v2
Mar 18, 2026
Merged

feat!(v2): move pact/v2 to pact namespace#397
YOU54F merged 2 commits intopact-foundation:masterfrom
safdotdev:v2

Conversation

@YOU54F
Copy link
Member

@YOU54F YOU54F commented Mar 18, 2026

BREAKING CHANGE: drops existing pact-ruby v1 interface, (pact-ruby core) which means gems now require platform specific gems.

plain ruby support is no longer available, due to interfacing with a c shared library via pact-ruby-ffi -> pact-ffi

The existing v1 pure ruby code base exists on the v1 branch. a minor bump of v1 will follow, with v2 functionality removed, once this is merged

YOU54F and others added 2 commits March 18, 2026 18:52
BREAKING CHANGE: drops existing pact-ruby v1 interface, (pact-ruby core)
which means gems now require platform specific gems.

plain ruby support is no longer available, due to interfacing with a c
shared library via pact-ruby-ffi -> pact-ffi
@YOU54F YOU54F merged commit 98f0007 into pact-foundation:master Mar 18, 2026
18 checks passed
YOU54F added a commit that referenced this pull request Mar 18, 2026
* feat!(v2): move pact/v2 to pact namespace

BREAKING CHANGE: drops existing pact-ruby v1 interface, (pact-ruby core)
which means gems now require platform specific gems.

plain ruby support is no longer available, due to interfacing with a c
shared library via pact-ruby-ffi -> pact-ffi

* chore: fixups
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant