EduMatcher v0.14.0
[v0.14.0] - 2026-07-05
Release Type: minor
📋 Summary
This release introduces a redesigned clearing process which now moves from a persisting in a *.cvs filr to a SQLite DB. In addition a new tool pm-clearing-cli
is introduced whcih allow a clearing house to examine the trades in a srtuctured way.
✨ Additions
- Added a new clearing process
pm-clearingbased on the redesigned clearing process - Added
tick_decimalstotrade.executedmessages so clients can normalize display prices without reading symbol configuration - Added
pm-clearing-clitool - Added
--versionsupport acrosspm-*entrypoint modules
🚀 Improvements
- Improved clearing documentation with expanded process design details and updated implementation guidance
- Improved README structure and tightened project overview wording
📚 Documentation
- Updated message and clearing documentation for
tick_decimalspropagation and clearing CLI output behavior - Updated the clearing redesign documentation with additional process and implementation details
🛠 Internal
- Expanded and reformatted clearing tests while resolving lint and mypy issues
- Cleaned up clearing code comments and related test formatting
- Added an initial contract-multiplier design document for future symbol-level economic exposure support