Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Jan 07:43
· 7 commits to main since this release

Added

  • Initial release
  • CalendarService for high-level async event fetching
  • CalendarService::with_timezone() and HttpCalendarFetcher::with_timezone() for manual timezone setting
  • EventQuery builder for filtering events by currency, date range, and impact
  • EconomicEvent struct with all event data fields
  • Impact enum (Low, Medium, High) with star ratings
  • resolve_currency for converting country names to currency codes
  • WASM compatibility with conditional compilation
  • wasm-timezone feature for automatic browser timezone detection on WASM via js-sys
  • Configurable TLS backends via feature flags (rustls, native-tls)
  • Compression support (brotli enabled by default, gzip, deflate, zstd)
  • HTTP/2, HTTP/3, SOCKS proxy, and Hickory DNS resolver features
  • Browser-like headers to avoid detection
  • Timezone-aware date handling

What's Changed

  • ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #1
  • ci: bump browser-actions/setup-chrome from 1 to 2 by @dependabot[bot] in #2

New Contributors

Full Changelog: https://github.com/matiu2/forex-factory/commits/v0.1.0