Changelog
v1.24.0 - 2024-03-26
Features and Enhancements
Update the service to build from Synapse v2.165.0.
v1.23.0 - 2024-03-01
Features and Enhancements
Use
/vertex/storage/tmp
as the default temporary directory.Update Playwright dependency to
v1.41.2
and Chromium to121.0.6167.57
.Update
$lib.bytes
usage with$lib.axon
APIs.Update deprecated
$lib.dict()
usage to JSON style syntax.Update the service to build from Synapse v2.164.0.
Bugfixes
Fix broken link in DevOps Guide.
v1.22.0 - 2023-11-15
Features and Enhancements
Update the service to build from Synapse v2.154.1.
v1.21.0 - 2023-10-13
Features and Enhancements
Update the service to build from Synapse v2.151.0.
v1.20.0 - 2023-09-06
Features and Enhancements
Add support for controlling the maximum concurrent browsers via the
browsers:max
configuration option.Create a new Browser for each page request in Storm instead of sharing across the Storm runtime.
Add APIs to explicitly close the Browser and the associated pages.
Add devops documentation for resource management.
v1.19.0 - 2023-08-21
Features and Enhancements
Update the service to build from Synapse v2.144.0.
v1.18.0 - 2023-07-31
Features and Enhancements
Add
Page.close()
method to explicitly close the Page and release it’s resources.Add additional log information for concurrent browsers.
Add Storm API for
wget2html
.
Bugfixes
Fix an issue where Playwright objects were not explicitly closed.
v1.17.0 - 2023-07-28
Features and Enhancements
Update the service to build from Synapse v2.143.0.
v1.16.0 - 2023-07-13
Features and Enhancements
Update Playwright dependency to
v1.35.0
and Chromium to115.0.5790.24
.
v1.15.0 - 2023-07-07
Features and Enhancements
Update the service to build from Synapse v2.141.0.
v1.14.0 - 2023-05-18
Features and Enhancements
Update the service to build from Synapse v2.134.0.
v1.13.0 - 2023-05-09
Features and Enhancements
Update the service to build from Synapse v2.133.0.
Mark the Synapse-FileParser dependency as optional.
v1.12.0 - 2023-04-05
Features and Enhancements
Add a normalization option for generating a PDF from a URL to improve the capture representation.
Add
playwright.api.extractTables()
to extract HTML table data from a page.
v1.11.0 - 2023-02-15
Features and Enhancements
Rename the Storm package to
synapse-playwright
.Add the
fonts-noto
package to thesynapse-playwright
service, so that PDF capture has non-Latin fonts available.
v1.10.0 - 2023-02-02
Features and Enhancements
Update the service to build from Synapse v2.122.0.
v1.9.1 - 2022-12-06
Bugfixes
Fix a packaging issue.
v1.9.0 - 2022-12-05
Features and Enhancements
Add boot hooks to the container entrypoint. Move the entrypoint script to
/vertex/synapse/entrypoint.sh
.
v1.8.0 - 2022-10-27
Features and Enhancements
Update Playwright dependency to
v1.27.1
and Chromium to107.0.5304.18
.
v1.7.0 - 2022-10-09
Features and Enhancements
Add dependency requirements to package definition.
Update the service to build from Synapse v2.110.0.
v1.6.0 - 2022-08-03
Features and Enhancements
Add options to
playwright.setup.proxy
to view and remove the proxy configuration.Bump Playwright library to support Chromium version
104.0.5112.48
.
v1.5.0 - 2022-06-01
Features and Enhancements
Support Synapse-FileParser >= 4.0.0.
Documentation
Update documentation for AHA provisioning.
v1.4.0 - 2022-05-17
Features and Enhancements
Update to the newest Synapse v2.93.0 to support AHA provisioning.
Bugfixes
Load storm package readonly to allow containers to run as non-root user.
v1.3.0 - 2022-04-12
Features and Enhancements
Add emulateMedia() Page API.
Support passing options to savePDf() Page API to control Playwright PDF generation.
Bump Playwright library to support Chromium version
101.0.4929.0
.Add
wget2pdf
command and Storm API to fetch and save a generated PDF for a URL.
v1.2.0 - 2022-03-28
Features and Enhancements
Use
Chrome
as default User Agent instead ofHeadlessChrome
.
v1.1.0 - 2022-02-21
Features and Enhancements
Bump Playwright library to support Chromium version
100.0.4863.0
.Add API to get meta information such as the User Agent.
Add waitSelector() Page API.
v1.0.0 - 2021-08-23
Features and Enhancements
Initial release of Synapse Playwright.
Supports Chromium version
93.0.4576.0
.