Skip to content

Commit 10303e1

Browse files
committed
Update changelog.md
1 parent d754435 commit 10303e1

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

changelog.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [2.23.0] - 2026-04-04
6+
7+
### Added
8+
9+
- **Metaculus Exchange Integration**: Full support for the Metaculus reputation-based forecasting platform. Browse questions, community predictions, and tournament structures via `fetchMarkets` and `fetchEvents`. Submit probability forecasts via `createOrder` (binary and multiple-choice questions) and withdraw them via `cancelOrder`. Group-of-questions posts are automatically expanded into individual sub-question markets. Token-based authentication via `{ apiToken: "..." }`.
10+
- **Python SDK: Token Auth**: `Exchange` base class and `Metaculus` subclass now accept `api_token` for token-based authentication, with credential forwarding to the sidecar server.
11+
- **Python SDK: Unit Tests**: Comprehensive unit test suite for the Python client wrapper (`test_client.py`, `conftest.py`) covering market fetching, order creation, filtering, error handling, and credential forwarding.
12+
13+
### Fixed
14+
15+
- **Probable Auth: viem Type Mismatch**: Resolved `WalletClient` type disagreement when `@prob/clob` resolves a different viem copy than the host package.
16+
17+
### Changed
18+
19+
- **TypeScript SDK**: Bumped `ts-jest` to `^29.4.9`.
20+
521
## [2.22.2] - 2026-04-02
622

723
### Fixed

0 commit comments

Comments
 (0)