No, we didn’t miss the August Report, I just had my deserved vacation :), but we are back and ready to puppeteer! Let’s see what we accomplished in the past two months. We released 4 versions: 1.2, 1.3, 1.4 and 1.5. I invite you to follow the links and read... [Read More]
Puppeteer Sharp Monthly Report - July 2018
The World Cup is here, but it didn’t stop is from releasing v1.1 in June! v1.1 is the first version created from a diff between two puppeteer versions: v1.0 and v1.1. This brought about some challenges, but let’s talk about features first. New Features The Downloader class has been improved... [Read More]
Puppeteer Sharp Monthly Report - June 2018
And here we are in June, halfway through the year. And I’m so excited to announce that, in this past 30 days, we released not only v0.7 and v0.8 but also V1! It’s impressive all we accomplished in only one month. On v0.7 we completed the Page class implementing many... [Read More]
Using Chrome in Azure with Puppeteer Sharp and Browserless.io
One of the most exciting features of Puppeteer Sharp v0.4 is the ability to connect to remote browsers, like browserless.io. So, when I decided to write a post about using Chrome in Azure, I knew I had two options: The first option would be something like this: “To connect to... [Read More]
Puppeteer Sharp v0.7 Released!
We are shipping Puppeteer Sharp v0.7 with many cool new features: Element selectors and evaluation over elements. But our big challenge on v0.7 was one of the hard things in computer science: Naming Things. Puppeteer has these 5 cool functions: $(selector): It calls document.querySelector and returns an ElementHandle. $$(selector): It... [Read More]
Puppeteer Sharp Monthly Report - May 2018
April was a great month for Puppeteer Sharp. We launched v0.4, which is huge! But not only that, we’ve got two more contributors. That means that I had to spend more time getting the issues and milestones ready for them as well as doing more code review. I wouldn’t have... [Read More]
Puppeteer Sharp v0.4 is here and it's huge!
Implementing a Simple Server in .NET Core
One thing we needed to start testing Puppeteer Sharp was a simple web server to run a testing website. I knew the ideal scenario was something like this: Run dotnet test, the test would load a web server, run all tests and shut down the server. I also knew that... [Read More]
PDF Generators benchmark - It’s competition time!
Puppeteer Sharp Monthly Report - April 2018
March was an exciting Month for Puppeteer Sharp. CI Server is up an running. Version 0.3 was released, implementing IDisposable, many Puppeteer features (such as User dat dir support) and also fixing many process leaks. We also released v.0.3.1, adding .NET Framework support. We are now working on v0.4, which... [Read More]
Puppeteer Sharp Monthly Report - March 2018
Puppeteer Sharp v0.1 released! I’m super excited to announce that the first usable version of Puppeteer Sharp is ready to download from Nuget. The first milestone on the roadmap is completed. What can you do so far? PDF support You can export any page to PDF file. var browser =... [Read More]
Puppeteer Sharp Monthly Report - February 2018
Introduction Welcome to the first Puppeteer Sharp monthly digest. I hope this is the first of many to come. As this is the first digest, I need to explain the current status and the roadmap I have planned. Current status Turning that first test green is harder than it sounds.... [Read More]