Skip to content

10.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@tienvx tienvx released this 18 May 01:16
· 153 commits to master since this release
2e84ae6

What's Changed

  • deps: Remove repository for pact-foundation/composer-downloads-plugin by @tienvx in #545
  • docs: Update badges by @tienvx in #546
  • docs: Use table to show supported specifications by @tienvx in #547
  • docs: Add PHP Compatibility column to table by @tienvx in #548
  • deps: Update ffi library to 0.4.19 by @tienvx in #550
  • docs: Add preamble to readme by @tienvx in #553
  • feat: Support 'arrayContains' matcher in query and header by @tienvx in #551
  • chore: arrayContains and eachValue example for query and header by @tienvx in #552
  • docs: Make comments more readable by @tienvx in #554
  • docs: Move RELEASING.md to docs/ by @tienvx in #555
  • docs: Move additional examples to docs/ by @tienvx in #556
  • chore: Use both pactffi_set_comment and pactffi_add_text_comment by @tienvx in #557
  • docs: Fix wrong variable by @tienvx in #558
  • docs: Reorganize provider usage in readme by @tienvx in #559
  • docs: Add Framework Integrations section to readme by @tienvx in #562
  • docs: Update links to examples by @tienvx in #561
  • deps: Update composer-downloads-plugin to 2.0 by @tienvx in #563
  • chore: Use intersection types feature by @tienvx in #565
  • chore: Add void return type to tests by @tienvx in #566
  • chore: Add parameter type by @tienvx in #567
  • chore: Fix bool to int casting errors by @tienvx in #568
  • chore: Throw SocketNotOpenException by @tienvx in #569
  • chore: Add more void return type by @tienvx in #570
  • chore: Fix wrong types by @tienvx in #571
  • chore: Specify type of array by @tienvx in #572
  • chore: Assert json encoded value is string by @tienvx in #573
  • chore: Use class-string PHPdoc by @tienvx in #574
  • chore: Fix 'Variable $key might not be defined' by @tienvx in #575
  • chore: Fix 'Match expression does not handle remaining value' by @tienvx in #576
  • chore: Fix copy paste issues in MinimalFormatterTest by @tienvx in #577
  • chore: Fix variable not callable by @tienvx in #579
  • chore: Assert variable is string by @tienvx in #581
  • chore: Fix call to undefined method by @tienvx in #582
  • chore: PHPStan ignore line by @tienvx in #580
  • chore: Fix wrong type by @tienvx in #578
  • chore: Static code analysis for tests by @tienvx in #564
  • docs(chore): remove erroneous span closing tag by @YOU54F in #583
  • docs: Update ADDITIONAL-EXAMPLES.md by @YOU54F in #585
  • docs(ci): add trigger update to docs.pact.io by @YOU54F in #584
  • docs: Fix PHP version in wrong column by @tienvx in #587
  • refactor: Use intersection types by @tienvx in #588
  • refactor: Apply Visitor pattern for MatchingField matcher by @tienvx in #589
  • refactor: Apply Visitor pattern for NotEmpty matcher by @tienvx in #590
  • Revert "refactor: Apply Visitor pattern for NotEmpty matcher" by @tienvx in #594
  • Revert "refactor: Apply Visitor pattern for MatchingField matcher" by @tienvx in #595
  • refactor: Use intersection types by @tienvx in #596
  • feat: Allow combining matchers by @tienvx in #597
  • refactor: Extract traits by @tienvx in #598
  • Formatter factory method by @tienvx in #599
  • docs(chore): fix releasing doc heading by @YOU54F in #586
  • refactor: Add formatters for Min/Max Type matchers by @tienvx in #601
  • docs: Fix missing single quote in comment by @tienvx in #603
  • docs: Refactor readme using structure from pact-js by @tienvx in #604
  • ci: Upload code coverage to coveralls by @tienvx in #605
  • docs: Fix contributors image in readme by @tienvx in #606
  • docs: Fix code coverage badge by @tienvx in #607
  • docs: Fix link to installation by @tienvx in #608
  • deps: Update stub server to 0.6.0 by @tienvx in #610
  • deps: Update ffi library to 0.4.20 by @tienvx in #611
  • docs: correct pact-js to pact-php post doc refactor by @YOU54F in #612
  • docs: Remove empty lines by @tienvx in #614
  • Revert "deps: Update ffi library to 0.4.20" by @tienvx in #615
  • feat: Support Alpine by @tienvx in #613
  • chore: Remove unused Dockerfile by @tienvx in #616

Full Changelog: 10.0.0-alpha7...10.0.0-beta1

Thanks @Lewiscowles1986 @JP-Ellis @YOU54F @mefellows for your contribution to this release