Skip to content

Commit 84a3c51

Browse files
committed
0.5.0: Release notes
1 parent 35f59e7 commit 84a3c51

File tree

1 file changed

+177
-0
lines changed

1 file changed

+177
-0
lines changed

CHANGELOG.md

Lines changed: 177 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,182 @@
11
# CHANGELOG
22

3+
## v0.5.0
4+
5+
* 35f59e7 - Major refactor of Support scripts (Marko Justinek)
6+
* 84b4547 - Remove unnecessary file (Marko Justinek)
7+
* 2ceb227 - Update pact-reference submodule (Marko Justinek)
8+
* b0e01ad - Resolve linting issues (Marko Justinek)
9+
* 1c8a663 - Move Support scripts into subfolders (Marko Justinek)
10+
* d862e60 - Move swiftlint config file to Support (Marko Justinek)
11+
* f2adbf2 - Delete old xcframework package (Marko Justinek)
12+
* ca26558 - ci: Pass github.workspace to reusable workflow (Marko Justinek)
13+
* 4e44971 - fix: Add workflow_call config for secrets (Marko Justinek)
14+
* d3e3edd - ci: Codecov action config (Marko Justinek)
15+
* ea74808 - ci: Codecov configuration (Marko Justinek)
16+
* ddccb56 - tech: Tweaks to CI scripts (Marko Justinek)
17+
* 2ede9ba - tech: Improve build_test script (Marko Justinek)
18+
* 87af8f2 - tech: Update scripts for running on x86_64 (Marko Justinek)
19+
* 7deb2dd - ci: Update code coverage action step (Marko Justinek)
20+
* f93373d - ci: Tweaking build scripts (Marko Justinek)
21+
* 7f3da17 - ci: Tweak reusable workflows (Marko Justinek)
22+
* 20e85ab - tech: Update required tools script (Marko Justinek)
23+
* 303bbb1 - ci: Update prepare build tools step (Marko Justinek)
24+
* a9ebee3 - ci: Splitting workflows into job files (Marko Justinek)
25+
* 61403d2 - tech: Use x86_64 GitHub Actions runners (Marko Justinek)
26+
* e5739e8 - Update XCFramework for libpact_ffi 0.4.19 (Marko Justinek)
27+
* 36b3eba - Submodule changes (Marko Justinek)
28+
* cad4102 - tech: Refactor for Swift concurrency (#10) (Marko Justinek)
29+
* 4eadc78 - Update Package.swift (Marko Justinek)
30+
* a801588 - Update Package.swift (Marko Justinek)
31+
* 5bfc407 - v0.4.4 (Marko Justinek)
32+
* 7728901 - chore: Upgrade Pact FFI Library to 0.3.15 (Marko Justinek)
33+
* 9ec0d7d - chore: Submodule sync (Marko Justinek)
34+
* c2f02df - chore: Set exact version for PactMockServer modulemap dependency (Marko Justinek)
35+
* dc8efaa - v0.4.2 (Marko Justinek)
36+
* caaccda - Upgrade libpact_ffi to v0.3.11 (Marko Justinek)
37+
* 50c1300 - v0.4.1 (Marko Justinek)
38+
* a580bdd - ci: Cancel build with new push (Marko Justinek)
39+
* dc550f9 - fix: Conditional for unsupported import (Marko Justinek)
40+
* 7423c6a - v0.4.0 (Marko Justinek)
41+
* 19c2c5e - ci: Skip building rust binaries if in cache (Marko Justinek)
42+
* 2b3ce0e - docs: Update README [skip ci] (Marko Justinek)
43+
* 54c6077 - ci: Updates to rust script for pact-reference submodule (Marko Justinek)
44+
* 53fa385 - tech: Updates build rust dependencies for submodule (Marko Justinek)
45+
* 644c9bb - tech: Adds pact-reference as submodule (Marko Justinek)
46+
* 89e6501 - ci: Join workflows into one (Marko Justinek)
47+
* dec6c33 - ci: Add Package.resolved to repo (Marko Justinek)
48+
* 6449c75 - ci: Improvements to pipelines (Marko Justinek)
49+
* dea0f7c - tech: Removes the PactSwiftToolbox dependency (#4) (Marko Justinek)
50+
* cdc61c4 - chore: Adds project-level copyright template (Marko Justinek)
51+
* 6964dc0 - v0.3.8 (Marko Justinek)
52+
* 1012993 - bugfix: Invert merge flag (Marko Justinek)
53+
* dc8efd6 - v0.3.7 (Marko Justinek)
54+
* bcfc657 - tech: Adds more logging information when writing contract (Marko Justinek)
55+
* 07bb6bc - v0.3.6 (Marko Justinek)
56+
* df4932d - upgrade: libpact_ffi-v0.3.2 (Marko Justinek)
57+
* 8bb44b5 - feat: Merge interactions with existing Pact contract (Marko Justinek)
58+
* 9a09331 - v0.3.5 (Marko Justinek)
59+
* d03409c - Upgrade to pact-rust v0.2.3 (Marko Justinek)
60+
* d932b02 - v0.3.5 (Marko Justinek)
61+
* e0dac45 - chore: Refactor release script (Marko Justinek)
62+
* 5f007f5 - chore: Recompiles pact_ffi-0.2.3 into XCFramework binaries (Marko Justinek)
63+
* 523584a - chore: Refactor the build_xcframwork script (Marko Justinek)
64+
* 84cb880 - chore: Refactor the release script (Marko Justinek)
65+
* 75b6d8f - v0.3.5 (Marko Justinek)
66+
* 464406a - tech: Add a check for Xcode version when building XCFramework (Marko Justinek)
67+
* 07bfbb1 - v0.3.4 (Marko Justinek)
68+
* fa4e952 - chore: Recompiles pact_ffi for v0.0.3 with swiftlang-1205.0.28.2 clang-1205.0.19.57 (Marko Justinek)
69+
* d04af5e - v0.3.3 (Marko Justinek)
70+
* a0c50de - chore: Recompiles pact_ffi for v0.0.3 (Marko Justinek)
71+
* 27fc482 - doco: Add description for tag in build_rust_dependencies script (Marko Justinek)
72+
* eb79dcc - v0.3.2 (Marko Justinek)
73+
* 3eed423 - chore: Rebuild XCFramework (Marko Justinek)
74+
* c22e5e6 - feat: Initialize with directory path (Marko Justinek)
75+
* 2faca66 - v0.3.1 (Marko Justinek)
76+
* 367764f - fix: Returns a valid port on Linux (Marko Justinek)
77+
* e5ee4b8 - v0.3.0 (Marko Justinek)
78+
* 0e81924 - chore: Upgrade libpact_ffi to v0.0.2 (Marko Justinek)
79+
* 0ee3d6e - tech: Add a reusable build_test script (Marko Justinek)
80+
* aabac43 - chore: Support scripts include license header (Marko Justinek)
81+
* 9e773bb - refactor: Protocolize ProviderVerifier (Marko Justinek)
82+
* e1edc69 - refactor: Move the Verifier models out into PactSwift (Marko Justinek)
83+
* e067ea5 - feat: Adds more verification options (Marko Justinek)
84+
* 3c195ec - refactor: Namespacing provider verification options (Marko Justinek)
85+
* 27f3650 - feature: MVP for provider verification (Marko Justinek)
86+
* d48746a - feature: Base Verifier interface and models (Marko Justinek)
87+
* d29a1b0 - tech: SwiftLint source files (Marko Justinek)
88+
* 9579223 - tech: Limit the CI builds to a set of branches (Marko Justinek)
89+
* 0a8c00b - refactor: Clean up MockServer a bit (Marko Justinek)
90+
* 4d59763 - v0.2.5 (Marko Justinek)
91+
* accd74e - fix: Writing Pact that includes strings with escape characters (Marko Justinek)
92+
* 67f3fb5 - v0.2.4 (Marko Justinek)
93+
* 073d2db - fix: Use same unusedPort api (Marko Justinek)
94+
* 57ee570 - feat: Initializes on random port (Marko Justinek)
95+
* ef36d39 - v0.2.3 (Marko Justinek)
96+
* 73622c6 - feat: Each test runs on own port (Marko Justinek)
97+
* 0734852 - refactor: Shutdown mock server on verify (Marko Justinek)
98+
* ccc751b - Bugfix (Marko Justinek)
99+
* 1394ff8 - fix: Defines a port at MockServer init (Marko Justinek)
100+
* 73c2329 - Linux support (Marko Justinek)
101+
* 904a874 - chore: Update dependency verisons (Marko Justinek)
102+
* 8a70a40 - chore: Revert dependency name change (Marko Justinek)
103+
* 8b7338a - chore: Rename PactMockSerer to PactFFI (Marko Justinek)
104+
* 2bc2b5d - chore: Update package dependencies (Marko Justinek)
105+
* e2735e2 - chore: Clean up gitignore a bit (Marko Justinek)
106+
* c926aa5 - chore: Update default socketAddress to 127.0.0.1 (Marko Justinek)
107+
* 3e8199d - fix: Remove port definition (Marko Justinek)
108+
* ca33d93 - chore: Updates Package to expose PactSwiftMockServerLinux (Marko Justinek)
109+
* 0234fdd - tech: Add a release script (Marko Justinek)
110+
* f5d7f76 - chore: Update gitignore file (Marko Justinek)
111+
* cb47a66 - fix: Update lib search paths (Marko Justinek)
112+
* 0718e0e - chore: Add blank changelog file (Marko Justinek)
113+
* db37819 - tech: Update carthage script (Marko Justinek)
114+
* fb81488 - feature: Support iOS Simulator running on M1 machines (Marko Justinek)
115+
* 33c9644 - tech: Update script that builds XCFramework (Marko Justinek)
116+
* b39d8fa - chore: Clean up the Resources folders (Marko Justinek)
117+
* 3a4e457 - tech: Update script that builds XCFramework (Marko Justinek)
118+
* fa3d466 - chore: Ignore .a files (Marko Justinek)
119+
* 5af6970 - tech: Add arm64-apple-ios-sim slice (Marko Justinek)
120+
* 717ddd3 - chore: Improve inline documentation comments (Marko Justinek)
121+
* f30fe19 - chore: Update README.md (Marko Justinek)
122+
* 3a01741 - tech: Add codecov config (Marko Justinek)
123+
* 0d19546 - chore: Update README.md (Marko Justinek)
124+
* 8c5e6f2 - feature: Generate random string and datetime (Marko Justinek)
125+
* c9e7ab4 - chore: Build fresh rust binaries during CI build (Marko Justinek)
126+
* 0f33076 - chore: Update README.md (Marko Justinek)
127+
* ff3d43f - chore: Replace deprecated libs with libpact_ffi (Marko Justinek)
128+
* 8ebff7e - chore: Remove and untrack deprecated libpact_mock_server binaries (Marko Justinek)
129+
* 1df98e5 - chore: Update FFI to version 0.1.0 (Marko Justinek)
130+
* f87b216 - chore: Update XCFramework (Marko Justinek)
131+
* b2ff91b - fix: Bundle identifier (Marko Justinek)
132+
* ce6ce50 - chore: Clean up (Marko Justinek)
133+
* e4c562f - chore: Builds XCFramework using Xcode 12 (Marko Justinek)
134+
* b3252ef - chore: Update README.md (Marko Justinek)
135+
* 5acc340 - chore: Various non-functional updates (Marko Justinek)
136+
* fcb87e5 - chore: Upgrade libpact_mock_server binaries for x86_64 (Marko Justinek)
137+
* 3cbe16f - chore: Add script that builds mock server FFI binaries from Rust codebase (Marko Justinek)
138+
* 889e536 - chore: Update build XCFramework script (Marko Justinek)
139+
* 42c99b0 - chore: Update carthage workaround script for Xcode 13 (Marko Justinek)
140+
* 63a7225 - chore: Remove rust from required CI tools (Marko Justinek)
141+
* aa3bd00 - chore: Remove and rename files (Marko Justinek)
142+
* 235daad - chore: Ignore all .a binary files (Marko Justinek)
143+
* 0dc515f - chore: Rebuild XCFramework using tools v12.4 (Marko Justinek)
144+
* 358ad46 - chore: Update and add Package.swift file to xcode project (Marko Justinek)
145+
* 9005f35 - chore: Rebuild XCFramework with x86_64 and arm64 for darwin (Marko Justinek)
146+
* 3d38db7 - chore: Add .tmp folder to git ignore (Marko Justinek)
147+
* 31635de - tech: Update script that builds XCFramework (Marko Justinek)
148+
* 0ccc9a7 - chore: Update XCFramework including arm64 for macOS (Marko Justinek)
149+
* 6bd7d26 - chore: Remove xcframework build (Marko Justinek)
150+
* 68a3b7b - chore: Add github issue templates (Marko Justinek)
151+
* 98675d4 - chore: Remove irrelevant folder (Marko Justinek)
152+
* cc52ca4 - Create LICENSE.md (Marko Justinek)
153+
* 5cd980b - Update README.md (Marko Justinek)
154+
* c81286b - Update README.md (Marko Justinek)
155+
* 86c92e7 - fix: Testing interactions bug (Marko Justinek)
156+
* af1927f - tech: Update CI workflow (Marko Justinek)
157+
* dfd3095 - chore: Update libpact_mock_server.a binaries (Marko Justinek)
158+
* 491224b - chore: Update .gitignore for arm64 binary (Marko Justinek)
159+
* b9cfe73 - fix: CI configuration (Marko Justinek)
160+
* 598dabc - chore: Add build_rust_dependency script and updated binaries (Marko Justinek)
161+
* 88a4a14 - tech: Add build_xcframework script (Marko Justinek)
162+
* 9919cfe - chore: Update MockServer version and expose as XCFramework (Marko Justinek)
163+
* af03af4 - feat: Expose arm64 scheme (Marko Justinek)
164+
* 315b7e8 - tech: Update swift tools version for the package (Marko Justinek)
165+
* 8335101 - chore: Remove XCFramework archive (Marko Justinek)
166+
* c0d4cdf - feat: Add XCFramework binary (Marko Justinek)
167+
* 35d05f3 - tech: Copy frameworks (Marko Justinek)
168+
* 4a9fc4f - feat: Expose function that generates a value based on regex (Marko Justinek)
169+
* c5dfbf2 - chore: Move tests from PactSwift to PactSwiftMockServer (Marko Justinek)
170+
* b1a27d5 - fix: Expose MockServer publicly (Marko Justinek)
171+
* 217cc69 - dev: Disable Carthage support (Marko Justinek)
172+
* 6fad3c2 - fix: Update .gitignore (Marko Justinek)
173+
* bc2c4cc - tech: Update project configuration (Marko Justinek)
174+
* a7abf45 - chore: Update schemes (Marko Justinek)
175+
* 4e239dd - tech: Add initial Swift package support (Marko Justinek)
176+
* bebd601 - feat: Mock Server for x86_64 iOS and Darwin (Marko Justinek)
177+
* 8681e40 - chore: Add .gitignore file (Marko Justinek)
178+
* 1faeb3e - Initial commit (Marko Justinek)
179+
3180
## 1.0.0 - v1.0.0
4181

5182
* d08c413 - chore: Change to use updated package API

0 commit comments

Comments
 (0)