Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.03 KB

File metadata and controls

30 lines (23 loc) · 1.03 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2025-11-19

Added

  • Initial release of freeproxy
  • Zero-dependency HTTP client using native Node.js https module
  • Full TypeScript support with comprehensive type definitions
  • Async/await API with query(), queryCountry(), queryProtocol(), queryPage() methods
  • Custom error handling
  • Dual package support (ESM and CommonJS)
  • Comprehensive test suite with Jest
  • Detailed documentation and examples
  • GitHub Actions CI/CD workflows
  • Support for Node.js 16+

Features

  • Simple and intuitive API for fetching proxies from GetFreeProxy API
  • Query filtering by country, protocol, and pagination
  • Built-in error handling with detailed error information
  • Request timeout configuration
  • Custom API endpoint support
  • Direct proxy array return (no response wrapping)