Skip to content

Latest commit

 

History

History
172 lines (172 loc) · 11.1 KB

CHANGELOG.md

File metadata and controls

172 lines (172 loc) · 11.1 KB

1.1.0 - v1.1.0

  • 8a30412 - Merge pull request #97 from huwr/huwr/sendable-done-function (Marko Justinek)
  • 34c8056 - Make the done function Sendable (Huw Rowlands)

1.0.2 - v1.0.2

  • d511cc4 - chore: Bumps dependency version number (Marko Justinek)

1.0.1 - v1.0.1

  • c3aed20 - chore: Bumps mock server version to v0.4.2 (Marko Justinek)
  • 2404e83 - fix: Resolves SomethingLike matcher ignoring nested matchers (#93) (#94) (Marko Justinek)
  • b024615 - Chore: Update README (Marko Justinek)

1.0.0 - v1.0.0

  • d8d2e51 - docs: Update build status badge in README (Marko Justinek)
  • 12d25bd - chore: Bump mock server version (Marko Justinek)
  • 9950c02 - ci: Refactor CI workflow for Linux (Marko Justinek)
  • a1713ae - fix: Resolve unsupported import for Linux (Marko Justinek)
  • 2b28836 - tech: Updates to CI workflows (Marko Justinek)
  • c8f7e40 - tech: Update gitignore (Marko Justinek)
  • 2ed2c48 - tech: Removes toolbox package dependency (Marko Justinek)
  • a7195b4 - chore: Bumping up minimum macOSX deployment target (Marko Justinek)
  • dc616b9 - chore: Setting exact version for mock server dependency (Marko Justinek)
  • a56db23 - docs: Updates EachLike example in-code docs (Marko Justinek)

0.13.1 - v0.13.1

  • a4ce230 - tech: Re-introduces CI workflow on macOS 10.15 (surpher)
  • a376128 - fix: Adds compiler check for _implementationOnly imports (surpher)
  • 89af3d7 - bugfix: Fixes Obj-C interface for merge feature (surpher)
  • d4376cf - tech: Sets minimum version for dependency (surpher)
  • f3703ed - chore: Fix dependency version (surpher)
  • 795f409 - fix: Attempt to fix unit tests on CI (surpher)
  • 977ecb4 - chore: Removing another print statement in unit test (surpher)
  • 2cb7187 - fix: Tests with merge flag (surpher)
  • c5d3d54 - fix: Disable logging in Xcode scheme (surpher)
  • 8d415a9 - test: Increase timeout for test making multiple requests (surpher)
  • 27fe3b7 - fix: Remove print statement from unit test (surpher)
  • 0181b46 - chore: Adds project-level copyright template (surpher)

0.13.0 - v0.13.0

  • 2bbb90f - chore: Clean up in-code documentation (surpher)
  • 80667bd - fix: Fixes type-os in inline documentation (Marko Justinek)
  • 4856bd1 - refactor: Using typealias for code readability (Marko Justinek)
  • ceb08db - docs: Update inline documentation for eachKeyLike (Marko Justinek)
  • aac0236 - refactor: Makes eachKeyLike matcher API similar to existing matchers (Marko Justinek)
  • 9565d9c - fix: Invalid processing of eachKeyLike matcher (Marko Justinek)
  • 4d98eb5 - refactor: Making internal parameter a non-mutating property (Marko Justinek)
  • 197e5b0 - feature: Adds EachKeyLike matcher (Marko Justinek)

0.12.1 - v0.12.1

  • f992c7c - tech: Updates to unit tests script (Marko Justinek)
  • 28a3d76 - chore: Lock in mock service dependency version (Marko Justinek)
  • 0501132 - feat: Init MockService with merge contract file Bool flag (Marko Justinek)
  • eeffc8b - feat: Don’t finalize Pact contract when running on physical devices (Marko Justinek)
  • a0c7ae6 - fix: Add homebrew bin folder to PATH (Marko Justinek)
  • f90c382 - docs: Update README (Marko Justinek)
  • a04d0dc - docs: Update README for Carthage setup (Marko Justinek)
  • 9e778d9 - fix: Keep the reference alive (Marko Justinek)
  • 9daecd4 - docs: Dropping support for Carthage (Marko Justinek)
  • 88bf3f5 - chore: Remove print statement (Marko Justinek)
  • c150786 - tech: Dropping CI workflow for macOS 10 and Xcode 12.x (Marko Justinek)
  • 85e76b7 - chore: Ignoring Package.resolved (Marko Justinek)
  • 0e7b7b1 - fix: Explicitly referencing self in closures for Swift 6 (Marko Justinek)
  • 1c58927 - chore: Remove print statement (Marko Justinek)
  • e33b0e8 - docs: Update README re Carthage version (Marko Justinek)
  • 823e377 - fix: Import PactSwiftMockServer as implementation only (Marko Justinek)
  • 6c9c3a1 - Update README.md (Marko Justinek)
  • 959d987 - Update README.md (Marko Justinek)
  • 4709275 - docs: Update README (Marko Justinek)
  • e0c4d04 - chore: Update README (Marko Justinek)

0.12.0 - v0.12.0

  • 6611b13 - feat: Add support for datetime expressions (#84) (Marko Justinek)
  • 02807e6 - fix: CI build environment for legacy platform (Marko Justinek)
  • ba34db8 - tech: Remove pact_ffi commit pinning due cargo version (Marko Justinek)
  • 2e745b2 - tech: Configures GitHub actions to use Xcode 13.2 (Marko Justinek)
  • 33612da - docs: Update example in inline documentation (Marko Justinek)

0.11.2 - v0.11.2

  • 0d6d9b9 - test: Add basic tests for random UUID (Marko Justinek)
  • 0b10fbf - docs: Wrap inline documentation comments (Marko Justinek)
  • f41a291 - fix: Sets randomUUID value with format (Marko Justinek)

0.11.1 - v0.11.1

  • b134e29 - feat: Enhance random UUID example generator (Marko Justinek)
  • 812cc4e - fix: Silencing SwiftLint error (Marko Justinek)
  • a22a0e0 - doco: Update EachLike matcher code comments (Marko Justinek)
  • 520ffd6 - chore: Update README.md (Marko Justinek)
  • 8c816a1 - test: Add tests for ObjC FromProviderState matcher (Marko Justinek)
  • 0d3f2a8 - test: Improves test coverage of AnyEncodables (Marko Justinek)
  • 74207a7 - refactor: Change capure list in completion block (Marko Justinek)
  • fabcc6d - chore: Code documentation cleanup (Marko Justinek)
  • ff78112 - tech: Pin pact_ffi build for Linux to a specific commit sha (Marko Justinek)
  • 47b9a64 - refactor: Checks for errors before setup and verify (Marko Justinek)
  • a86ebc2 - feat: Bail mock server setup and verification early (Marko Justinek)
  • b5b6120 - fix: RegexLike matcher validates value against pattern (Marko Justinek)
  • 207812b - doco: Add high level explanations (Marko Justinek)
  • 768883b - doco: Update CONTRIBUTING with link to Conventional Commits (Marko Justinek)
  • 3c7c84c - tech: Adds a GitHub workflow for PRs (Marko Justinek)
  • 368a51b - tech: Require titles and commit messages to follow semantic messages (Marko Justinek)

0.11.0 - v0.11.0

  • ee6c1ca - fix: Failing unit tests (Marko Justinek)
  • 93286f5 - doco: Update readme for v0.11.0 (Marko Justinek)
  • ad6a51e - feature: Verify a set of interactions in Obj-C project (Marko Justinek)
  • 71e9a3c - refactor: Renames validate argument to verify (Marko Justinek)
  • f670aa4 - feature: Validate multiple interactions (Marko Justinek)
  • b9f16e0 - doco: Re-arrange README content (Marko Justinek)

0.10.0 - v0.10.0

  • 9b0231a - doco: Update README.md (Marko Justinek)
  • a353ff1 - chore: Update dependency version (Marko Justinek)
  • 78445ac - refactor: Rename argument in MockService initialser (Marko Justinek)
  • c12e57e - fix: Failing tests on Linux (Marko Justinek)
  • 44e054b - refactor: Upgrade PactSwiftMockServer version (Marko Justinek)
  • 8ec91fc - feat: Instantiate MockService with Pact directory path (Marko Justinek)
  • efd1d7f - chore: Update README.md (Marko Justinek)
  • 7f69099 - tech: Exit release script when no version args provided (Marko Justinek)

0.9.0 - v0.9.0

  • d8514f9 - chore: Use depenecy version that supports provider verification (Marko Justinek)
  • d9c3c62 - doco: Update README.md (Marko Justinek)
  • e989267 - refactor: Update APIToken type initializer (Marko Justinek)
  • b6addd6 - fix: Error message and copyrights (Marko Justinek)
  • a640a09 - test: Add unit tests for provider verification interface (Marko Justinek)
  • 124fc42 - doco: Update documentation for Provider Verification (Marko Justinek)
  • c2b409e - refactor: Provider verification options (Marko Justinek)
  • 6c3ab0a - refactor: Reduce namespacing for provider verification (Marko Justinek)
  • 176d7eb - feature: Provider verification (Marko Justinek)
  • 2de9622 - feat: Type safe ProviderVerifier options (Marko Justinek)
  • 31edb21 - feature: Provider verification MVP (Marko Justinek)
  • 4e55bda - doco: Improve example test in README.md (Marko Justinek)
  • f2b6bec - tech: Run after_success CI step on ubuntu (Marko Justinek)

0.8.2 - v0.8.2

  • bfbbd78 - fix: Makes OneOf matchers init public (Marko Justinek)
  • 98cefb7 - doco: Update examples in README.md (Marko Justinek)

0.8.1 - v0.8.1

  • e353841 - chore: Update PactSwiftMockServer dependency version (Marko Justinek)
  • f023414 - doco: Update README and project structure ADR (Marko Justinek)

0.8.0 - v0.8.0

  • 934f7d1 - feat: Matching against Provider State injected value (Marko Justinek)

0.7.1 - v0.7.1

  • b663cdd - fix: Update Obj-C interface for PFMockService.run (Marko Justinek)

0.7.0 - v0.7.0

  • 18cee4f - fix: Each test runs on own mock server (Marko Justinek)
  • f31b2f4 - feat: Hides baseURL property to return it in .run() function (Marko Justinek)
  • 817b0b0 - ci: Remove pull request trigger (Marko Justinek)
  • fa39340 - ci: Add config file for Semantic PR checks (Marko Justinek)
  • 7b3fc1d - tech: Specifies on what branches to run CI (Marko Justinek)

0.6.2 - v0.6.2

  • 9796047 - fix: Dependency versions (Marko Justinek)
  • 2276fb6 - tech: Ignoring a test on Linux (Marko Justinek)
  • b77aa80 - fix: Bugfixes (Marko Justinek)
  • 9f59e3a - fix: Drop Linux testing on CI (Marko Justinek)

0.6.1 - v0.6.1

  • a3f74ed - feat: Linux support (Marko Justinek)
  • 6b63f31 - fix: Package.swift indentation (Marko Justinek)
  • ad4ec02 - tech: Fix release script (again) (Marko Justinek)
  • c5be211 - chore: Refactor DSL processing (Marko Justinek)
  • 026d45c - chore: Improve code documentation (Marko Justinek)
  • 34e5c41 - chore: Project files cleanup (Marko Justinek)
  • f34f22d - chore: Remove Package.resolved from repo (Marko Justinek)
  • 05742c0 - chore: Improve Matchers documentation in code (Marko Justinek)
  • dcc23ed - chore: Commit Package.resolved to latest dependencies (Marko Justinek)
  • 482f02f - tech: Improve test script (Marko Justinek)
  • a0503f0 - chore: Update CONTRIBUTING.md (Marko Justinek)
  • 46cbb17 - chore: Improve the release script (Marko Justinek)

0.5.0 - Release v0.5.0\n

  • 3d0c4cc - chore: Release prep (Marko Justinek, Mon Jul 5 21:40:20 2021 +1000)
  • bca1caf - fix: CI build workflows for swift package (Marko Justinek, Mon Jul 5 17:54:40 2021 +1000)
  • 3edb4b2 - fix: Failing test in SPM (Marko Justinek, Mon Jul 5 17:43:24 2021 +1000)
  • 215b5af - feat: Rename the waitFor paramter into timeout (Marko Justinek, Mon Jul 5 17:37:37 2021 +1000)
  • 725d6c8 - chore: Skip a test if testing a swift package (Marko Justinek, Mon Jul 5 17:33:37 2021 +1000)
  • 75ad882 - chore: Remove implementationOnly import for PactSwiftMockServer (Marko Justinek, Mon Jul 5 17:26:20 2021 +1000)
  • 54aed81 - chore: Add Xcode version to Build workflows (Marko Justinek, Mon Jul 5 17:24:30 2021 +1000)
  • 9d14dc0 - chore: Update metadata version (Marko Justinek, Mon Jul 5 17:22:25 2021 +1000)
  • b0461e6 - chore: Update CI pipeline configuration (Marko Justinek, Mon Jul 5 16:23:52 2021 +1000)
  • 5a59712 - chore: Remove unused resolved package (Marko Justinek, Mon Jul 5 16:23:40 2021 +1000)
  • 258f606 - chore: Remove XCFramework in favour of sharing source (Marko Justinek, Mon Jul 5 16:23:20 2021 +1000)
  • 9f0480d - chore: Expose as non-binary SPM package (Marko Justinek, Mon Jul 5 16:22:40 2021 +1000)
  • 1bd93d5 - chore: Remove dead code (Marko Justinek, Mon Jul 5 16:21:33 2021 +1000)
  • d22cf40 - chore: Slight improvements to release script (Marko Justinek, Mon Jun 14 16:00:27 2021 +1000)
  • 6a266cc - fix: Update reference to source file in release script (Marko Justinek, Sun Jun 13 18:55:06 2021 +1000)
  • 27f3956 - chore: Update script name (Marko Justinek, Sun Jun 13 18:54:48 2021 +1000)
  • 30954ca - chore: Remove spec2 files (Marko Justinek, Sun Jun 13 17:04:25 2021 +1000)