Skip to content

Commit

Permalink
Add back logo and changelog for version 1.0 (#415)
Browse files Browse the repository at this point in the history
* Add back the logo

* docs: update changelog
  • Loading branch information
dunglas committed Feb 3, 2021
1 parent 30271c9 commit 622613b
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 4 deletions.
16 changes: 12 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,18 @@ CHANGELOG
1.0.0
-----

* Add type hints
* Remove the deprecated PHPUnit listener, use the PHPUnit extension instead
* Remove deprecated support for Goutte, use `HttpBrowser` instead
* Remove deprecated support for `PANTHER_CHROME_DRIVER_BINARY` and `PANTHER_GECKO_DRIVER_BINARY` environment variables, add the binaries in your `PATH` instead
* Add `Client::waitForEnabled()`, `Client::waitForDisabled()`, `Client::waitForAttributeToContain()` and `Client::waitForAttributeToNotContain()` methods
* Add `PantherTestCase::assertSelectorAttributeContains()`, `PantherTestCase::assertSelectorAttributeNotContains()`, `PantherTestCase::assertSelectorWillExist()`,
`PantherTestCase::assertSelectorWillNotExist()`, `PantherTestCase::assertSelectorWillBeVisible()`, `PantherTestCase::assertSelectorWillNotBeVisible()`,
`PantherTestCase::assertSelectorWillContain()`, `PantherTestCase::assertSelectorWillNotContain()`, `PantherTestCase::assertSelectorWillBeEnabled()`,
`PantherTestCase::assertSelectorWillBeDisabled`, `PantherTestCase::assertSelectorAttributeWillContain()`, and `PantherTestCase::assertSelectorAttributeWillNotContain()`
assertions
* Automatically take a screenshot when a test fail and if the `PANTHER_ERROR_SCREENSHOT_DIR` environment variable is set
* Add missing return types
* **Breaking Change**: Remove the deprecated PHPUnit listener, use the PHPUnit extension instead
* **Breaking Change**: Remove deprecated support for Goutte, use `HttpBrowser` instead
* **Breaking Change**: Remove deprecated support for `PANTHER_CHROME_DRIVER_BINARY` and `PANTHER_GECKO_DRIVER_BINARY` environment variables, add the binaries in your `PATH` instead
* Don't allow unserializing classes with a destructor

0.9.0
-----
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
<h1 align="center"><img src="panther.svg" alt="Panther" width="250" height="250"></h1>

**A browser testing and web scraping library for [PHP](https://php.net) and [Symfony](https://symfony.com)**

![CI](https://github.com/symfony/panther/workflows/CI/badge.svg)
Expand Down
1 change: 1 addition & 0 deletions panther.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 622613b

Please sign in to comment.