Skip to content

v2.47.0

Choose a tag to compare

@github-actions github-actions released this 30 May 12:21
· 230 commits to main since this release
3e59bc3

Added

  • Core: Optional sourceMetadata field on UnifiedEvent and UnifiedMarket (Record<string, unknown>) — captures venue-specific raw fields that are not promoted to first-class unified columns. Populated by every exchange normalizer (Kalshi, Polymarket, Polymarket US, Limitless, Smarkets, Opinion, Myriad, Probable, Metaculus, Baozi, Gemini-Titan, Hyperliquid, SuiBets) via a shared buildSourceMetadata helper at core/src/utils/metadata.ts. Includes recurring-series identifiers where the venue exposes them (Kalshi series_ticker/series_title, Polymarket series/seriesSlug when present, Opinion collection, Gemini-Titan series).

Installation

npm:

npm install pmxtjs@2.47.0
npm install -g @pmxt/cli@2.47.0

PyPI:

pip install pmxt==2.47.0

Links

What's Changed

  • feat: add sourceMetadata to UnifiedEvent and UnifiedMarket by @realfishsam in #765

Full Changelog: v2.46.14f...v2.47.0f