Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 2.53 KB

File metadata and controls

66 lines (40 loc) · 2.53 KB

Changelog

All notable changes to php-impersonate will be documented in this file.

v1.0.9 - 2026-04-01

What's Changed

  • build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #22

Full Changelog: https://github.com/hamaadraza/php-impersonate/compare/v1.0.8...v1.0.9

v1.0.8 - 2026-01-21

Full Changelog: https://github.com/hamaadraza/php-impersonate/compare/v1.0.7...v1.0.8

v1.0.7 - 2026-01-12

What's Changed

  • build(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in #15

Full Changelog: https://github.com/hamaadraza/php-impersonate/compare/v1.0.5...v1.0.7

v1.0.5 - 2026-01-12

Full Changelog: https://github.com/hamaadraza/php-impersonate/compare/v1.0.4...v1.0.5

v1.0.4 - 2025-12-16

What's Changed

  • build(deps): bump stefanzweifel/git-auto-commit-action from 6 to 7 by @dependabot[bot] in #9
  • build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #10

Full Changelog: https://github.com/hamaadraza/php-impersonate/compare/v1.0.3...v1.0.4

v1.1.0 - 2025-08-11

Added

  • Cross-platform support: Added Windows support with native Windows binaries
  • Platform detection: New PlatformDetector class for automatic OS detection
  • Platform-specific configuration: New Configuration class for platform-specific settings
  • Command builder: New CommandBuilder class for platform-specific command construction
  • Platform exceptions: New PlatformNotSupportedException for better error handling
  • Comprehensive tests: Added platform detection tests

Changed

  • Breaking change: Removed Linux-only restriction, now supports Linux and Windows
  • Updated documentation: README now reflects cross-platform support
  • Improved error messages: More descriptive platform-related error messages

Technical Details

  • Windows binaries are stored in bin/windows/ directory
  • Linux binaries remain in bin/linux/ directory
  • Automatic platform detection and binary selection
  • Backward compatible with existing Linux installations
  • Updated Binary Source: Now using curl-impersonate binaries from https://github.com/lexiforest/curl-impersonate
  • Enhanced CommandBuilder: Added support for both generic and curl-specific command building with proper option formatting

v1.0.0 - 2025-02-26

Release v1.0.0