Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fxmacrodata/fxmacrodata
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dev
Choose a base ref
...
head repository: fxmacrodata/fxmacrodata
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 5 files changed
  • 1 contributor

Commits on Apr 15, 2026

  1. feat: add calendar, data_catalogue, cot, commodities methods; migrate…

    … to v1 API paths
    
    - Add get_calendar, get_data_catalogue, get_cot, get_commodities to Client and AsyncClient
    - Add indicators param to get_fx_price for technical indicators (SMA, RSI, MACD, etc.)
    - Migrate all endpoints from legacy /api/{path} to /api/v1/{path}
    - Extract shared _request and _auth_headers helpers to reduce duplication
    - Add client-side API key validation for commodities endpoints
    - Update tests with coverage for all new methods and auth guards
    - Update README with full usage examples and API reference
    - Bump version to 1.1.0
    roberttidball committed Apr 15, 2026
    Configuration menu
    Copy the full SHA
    ed40722 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd2a765 View commit details
    Browse the repository at this point in the history
Loading