Permalink
Commits on Jan 3, 2017
  1. bug #291 Guzzle v6 compatibility fix (abhinavkumar940)

    This PR was merged into the 3.2-dev branch.
    
    Discussion
    ----------
    
    Guzzle v6 compatibility fix
    
    Fixes #289
    
    Commits
    -------
    
    10e062b Guzzle v6 compatibility fix
    fabpot committed Jan 3, 2017
  2. Guzzle v6 compatibility fix

    abhinavkumar940 committed Jan 3, 2017
  3. minor #290 Fix tests after #246 was merged (header case normalization…

    …) (siwinski)
    
    This PR was merged into the 3.2-dev branch.
    
    Discussion
    ----------
    
    Fix tests after #246 was merged (header case normalization)
    
    When #246 was merged (4471f18), [tests started failing](https://travis-ci.org/FriendsOfPHP/Goutte/builds/176095879).  This pull requests adjusts the assert header case to fix the failed tests.
    
    ```
    There were 2 failures:
    1) Goutte\Tests\ClientTest::testResetHeaders
    Failed asserting that two arrays are equal.
    --- Expected
    +++ Actual
    @@ @@
     Array (
    -    'X-Test' => 'test'
    +    'x-test' => 'test'
     )
    /home/travis/build/FriendsOfPHP/Goutte/Goutte/Tests/ClientTest.php:383
    2) Goutte\Tests\ClientTest::testRestart
    Failed asserting that two arrays are equal.
    --- Expected
    +++ Actual
    @@ @@
     Array (
    -    'X-Test' => 'test'
    +    'x-test' => 'test'
     )
    /home/travis/build/FriendsOfPHP/Goutte/Goutte/Tests/ClientTest.php:397
    ```
    
    Commits
    -------
    
    c990361 Fix tests after #246 was merged (header case normalization)
    fabpot committed Jan 3, 2017
Commits on Dec 30, 2016
  1. Fix tests after #246 was merged (header case normalization)

    siwinski committed Dec 30, 2016
Commits on Nov 15, 2016
  1. bumped version

    fabpot committed Nov 15, 2016
  2. bug #246 Normalize header case (thewilkybarkid)

    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    Normalize header case
    
    This makes sure that the case of headers are always normalised, to avoid unexpected behaviour (I thought Guzzle would have dealt with this, but apparently not). The move to Guzzle 6 appears to have changed a test case to the broken result.
    
    Fixes #241.
    
    Commits
    -------
    
    f4f7376 Normalize header case
    fabpot committed Nov 15, 2016
  3. minor #277 readme: change HTTP urls to HTTPS (tuxayo)

    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    readme: change HTTP urls  to HTTPS
    
    On those that support HTTPS.
    Especially since there is a login + passphrase example.
    
    Commits
    -------
    
    0280e19 readme: change HTTP urls  to HTTPS
    fabpot committed Nov 15, 2016
  4. minor #248 Fix links in docs (bocharsky-bw)

    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    Fix links in docs
    
    Refactor some existent and add a few new links.
    
    Commits
    -------
    
    c0b2f1d Fix links in docs
    fabpot committed Nov 15, 2016
  5. fixed CS

    fabpot committed Nov 15, 2016
  6. minor #238 Updated doc to replace deprecated guzzle setDefaultOption …

    …method call (georaldcamposano)
    
    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    Updated doc to replace deprecated guzzle setDefaultOption method call
    
    Added an updated example to achieve similar output.
    
    Commits
    -------
    
    863ae4d Updated doc to replace deprecated guzzle code #231
    fabpot committed Nov 15, 2016
  7. minor #254 Updated copyright to 2016 (aqnouch)

    This PR was squashed before being merged into the 3.1-dev branch (closes #254).
    
    Discussion
    ----------
    
    Updated copyright to 2016
    
    Commits
    -------
    
    5c98a43 Updated copyright to 2016
    fabpot committed Nov 15, 2016
  8. feature #261 Reset headers (vincentchalamon)

    This PR was squashed before being merged into the 3.1-dev branch (closes #261).
    
    Discussion
    ----------
    
    Reset headers
    
    Required by Behatch/contexts#164
    See Behatch/contexts#163
    
    Commits
    -------
    
    08724f1 Reset headers
    fabpot committed Nov 15, 2016
  9. Reset headers

    vincentchalamon committed with fabpot Apr 4, 2016
Commits on Oct 11, 2016
  1. minor #283 Update README.rst (panakour)

    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    Update README.rst
    
    fix url of DomCrawler Component
    
    Commits
    -------
    
    80ea8be Update README.rst
    fabpot committed Oct 11, 2016
  2. Update README.rst

    Panagiotis Koursaris committed on GitHub Oct 11, 2016
Commits on Jul 28, 2016
  1. readme: change HTTP urls to HTTPS

    On those that support HTTPS.
    Especially since there is a login + passphrase example.
    tuxayo committed on GitHub Jul 28, 2016
Commits on Jan 1, 2016
  1. Updated copyright to 2016

    aqnouch committed Jan 1, 2016
Commits on Nov 19, 2015
  1. Fix links in docs

    bocharsky-bw committed with bocharsky-bw Nov 19, 2015
Commits on Nov 17, 2015
  1. Normalize header case

    thewilkybarkid committed Nov 17, 2015
Commits on Nov 5, 2015
  1. feature #244 allow installation of this component with symfony3 (benj…

    …i07)
    
    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    allow installation of this component with symfony3
    
    I create this PR so I can run my Behat test with Symfony3 and the GoutteDriver
    
    Commits
    -------
    
    2b4e1d8 allow installation with symfony3
    fabpot committed Nov 5, 2015
  2. allow installation with symfony3

    benji07 committed Nov 5, 2015
Commits on Sep 9, 2015
  1. Updated doc to replace deprecated guzzle code #231

    Added an updated example to achieve the similar output.
    georaldcamposano committed Sep 9, 2015
Commits on Aug 29, 2015
  1. bug #236 Fix the handling of cookie for URLs with a custom port (stof)

    This PR was merged into the 3.1-dev branch.
    
    Discussion
    ----------
    
    Fix the handling of cookie for URLs with a custom port
    
    In recent Symfony version, BrowserKit includes the port in ``HTTP_HOST`` to match the specification of the header.
    But the Guzzle CookieJar does not want this host here, it wants the domain only. Otherwise the cookies won't match.
    
    closes #232
    
    Commits
    -------
    
    4c178c9 Fix the handling of cookie for URLs with a custom port
    fabpot committed Aug 29, 2015
Commits on Aug 28, 2015
  1. Fix the handling of cookie for URLs with a custom port

    stof committed Aug 28, 2015
Commits on Jun 29, 2015
  1. removed phar support

    fabpot committed Jun 29, 2015
  2. moved phar archives to Github

    fabpot committed Jun 29, 2015
  3. fixed CS

    fabpot committed Jun 29, 2015
Commits on Jun 24, 2015
  1. bumped to 3.1

    fabpot committed Jun 24, 2015
  2. feature #219 Fixing issue with forms and multipart (csarrazi)

    This PR was merged into the 3.0-dev branch.
    
    Discussion
    ----------
    
    Fixing issue with forms and multipart
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | yes
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | minkphp/MinkGoutteDriver#61 (comment) and minkphp/MinkGoutteDriver#59 (comment)
    | License       | MIT
    
    This PR fixes a BC break which breaks MinkGoutteDriver, when using forms which contain both normal fields, and files.
    
    Also added two more tests, for this use case, related to the bug in question.
    See minkphp/MinkGoutteDriver#61 (comment) and minkphp/MinkGoutteDriver#59 (comment)
    
    Commits
    -------
    
    2281735 Fixing issue with forms and multipart
    fabpot committed Jun 24, 2015
  3. Fixing issue with forms and multipart

    csarrazi committed Jun 24, 2015
Commits on Jun 21, 2015
  1. feature #218 Integrate Guzzle 6.0 (csarrazi)

    This PR was squashed before being merged into the 2.0-dev branch (closes #218).
    
    Discussion
    ----------
    
    Integrate Guzzle 6.0
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | yes
    | BC breaks?    | yes
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #215
    | License       | MIT
    
    It is important to note that this PR breaks compatibility due to Guzzle 6.0 requiring PHP 5.5+, and due to Guzzle 6.0's API being different from Guzzle 4.x or 5.x. This last issue should not have any incidence, provided the user does not directly access the Guzzle client from Goutte.
    
    Of course, these BC changes mean that the major version number should be updated, to respect semver.
    
    Tests have been updated, and pass.
    
    Commits
    -------
    
    d12732a Integrate Guzzle 6.0
    fabpot committed Jun 21, 2015
  2. Integrate Guzzle 6.0

    csarrazi committed with fabpot Jun 17, 2015
Commits on May 21, 2015
  1. minor #213 Removed extra call addPostFiles method (spolischook)

    This PR was squashed before being merged into the 2.0-dev branch (closes #213).
    
    Discussion
    ----------
    
    Removed extra call addPostFiles method
    
    Commits
    -------
    
    e378002 Removed extra call addPostFiles method
    fabpot committed May 21, 2015
Commits on May 16, 2015
  1. minor #212 Fixes #211 (larowlan)

    This PR was merged into the 2.0-dev branch.
    
    Discussion
    ----------
    
    Fixes #211
    
    Commits
    -------
    
    580e635 Fixes #211
    fabpot committed May 16, 2015