@@ -8,22 +8,52 @@ Note that this _only_ includes changes to the Python re-packaging of the Pact CL
88<!-- markdownlint-disable emph-style -->
99<!-- markdownlint-disable strong-style -->
1010
11- ## [ pact-python-cli/2.4.26.2 ] _ 2025-07-23 _
11+ ## [ pact-python-cli/2.5.7.0 ] _ 2025-12-10 _
1212
1313### 🚀 Features
1414
15- - Create pact-python-cli package
16- - _ (cli)_ Build abi-agnostic wheels
15+ - _ (ffi)_ Add standalone ffi package
16+ - _ (v3)_ [ ** breaking** ] Remove pact.v3.ffi module
17+ > ` pact.v3.ffi ` is removed, and to be replaced by ` pact_ffi ` . That is, ` pact.v3.ffi.$fn ` should be replaced by ` pact_ffi.$fn ` .
18+ - _ (ffi)_ Upgrade lib to 0.4.28
19+
20+ ### 🐛 Bug Fixes
21+
22+ - Allow none in with_metadata
23+ - _ (ffi)_ Make version dynamic
24+
25+ ### 📚 Documentation
26+
27+ - Update changelog for pact-python-ffi/0.4.22.0
28+ - _ (ffi)_ Fix old references to pact.v3.ffi
29+ - V3 review
30+ - Update git cliff configuration
31+ - Update changelog for pact-python-ffi/0.4.28.0
32+ - Update changelog for pact-python-ffi/0.4.28.1
33+ - Fix CI badge links
34+ - Update changelogs
1735
1836### ⚙️ Miscellaneous Tasks
1937
2038- Create cli and ffi packages
21- - _ (ci)_ Add build cli pipeline
22- - Add git cliff configuration
23- - Properly extract tag version
39+ - _ (ffi)_ Cleanup build script
40+ - Ignore extensions
41+ - Split out dependencies and tests
42+ - Support pre and post release tags
43+ - Remove reference count checks
44+ - Store hatch venv in .venv
45+ - Fix sub-project git cliff config
46+ - _ (ffi)_ Clean up data directory
47+ - [ ** breaking** ] Drop python 3.9 add 3.14
48+ > Python 3.9 is no longer supported.
49+ - Update non-compliant docstrings and types
50+ - Upgrade pymdownx extensions
51+ - Fix json schema url
52+ - Remove ruff sub-configs
53+ - Switch to versioningit
2454
2555### Contributors
2656
2757- @JP-Ellis
2858
29- <!-- generated by git-cliff on 2025-07-23 -->
59+ <!-- generated by git-cliff on 2025-12-10 -->
0 commit comments