CHANGELOG.md 3.3 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.

Note: PuPHPeteer is heavily based on Rialto. For a complete overview of the changes, you might want to check out Rialto's changelog too.

Unreleased

In progress…

2.0.0 - 2020-12-01

Added

  • Support Puppeteer v5.5
  • Support PHP 8
  • Add documentation on all resources to provide autocompletion in IDEs

Removed

  • Drop support for PHP 7.1 and 7.2

1.6.0 - 2019-07-01

Added

  • Support Puppeteer v1.18

1.5.0 - 2019-03-17

Added

  • Support Puppeteer v1.13
  • Make the ElementHandle resource extend the JSHandle one

Fixed

  • Add missing Accessibility resource

1.4.1 - 2018-11-27

Added

  • Support Puppeteer v1.10

1.4.0 - 2018-09-22

Added

  • Support Puppeteer v1.8

Changed

  • Detect resource types by using the constructor name

Fixed

  • Logs of initial pages are now retrieved

1.3.0 - 2018-08-20

Added

  • Add a log_browser_console option to log the output of Browser's console methods (console.log, console.debug, console.table, etc…) to the PHP logger
  • Support Puppeteer v1.7

1.2.0 - 2018-07-25

Added

  • Support Puppeteer v1.6

Changed

  • Upgrade to Rialto v1.1

1.1.0 - 2018-06-12

Added

  • Support Puppeteer v1.5
  • Add aliases for evaluation methods to the ElementHandle resource
  • Support new Puppeteer v1.5 resources:
    • BrowserContext
    • Worker

Fixed

  • Fix Travis tests

1.0.0 - 2018-06-05

Changed

  • Change PHP's vendor name from extractr-io to nesk
  • Change NPM's scope name from @extractr-io to @nesk
  • Upgrade to Rialto v1

0.2.2 - 2018-04-20

Added

  • Support Puppeteer v1.3
  • Test missing Puppeteer resources: ConsoleMessage and Dialog
  • Show a warning in logs if Puppeteer's version doesn't match requirements

0.2.1 - 2018-04-09

Changed

  • Update Rialto version requirements

0.2.0 - 2018-02-19

Added

  • Support new Puppeteer v1.1 resources:
    • BrowserFetcher
    • CDPSession
    • Coverage
    • SecurityDetails
  • Test Puppeteer resources
  • Support PHPUnit v7
  • Add Travis integration

Changed

  • Lock Puppeteer's version to v1.1 to avoid issues with forward compatibility

0.1.0 - 2018-01-29

First release