Skip to content
This repository has been archived by the owner on Nov 24, 2018. It is now read-only.

Releases: schickling/chromeless

v1.5.2

12 May 16:36
Compare
Choose a tag to compare

1.5.2 (2018-05-12)

Bug Fixes

v1.5.0

18 Jan 22:08
Compare
Choose a tag to compare

Changelog

Added

  • Add configuration for controlling ACL (permissions) of uploaded screenshots/pdfs (#330)

v1.4.0

14 Dec 10:06
Compare
Choose a tag to compare

Summary

Long awaited, this release enables setting custom HTTP headers, e.g. for authentication 🔑

Changelog

Added

v1.3.0

29 Aug 18:05
c1ecd82
Compare
Choose a tag to compare

Summary

This release includes a fix to a unhandled-promise-rejection issue which was causing many users some grief.

Changelog

Added

  • It's now possible to specify an S3 object key prefix in with a CHROMELESS_S3_OBJECT_KEY_PREFIX environment variable #224 @pklingem
  • A parameter to specify waitTimeout when waiting for a selector with wait(selector, waitTimeout) #212, #208 @janza

Fixed

v1.2.0

06 Aug 17:41
7bd9ac6
Compare
Choose a tag to compare

Summary

This release includes a number of new API methods, a few enhancements, and some fixes. Important to note is that we've made some API method name changes as we've settled on a method naming convention. According to semver, we should bump the version to 2.0.0, however just this time, we're not going to since the project is still new and likely not yet in production in a lot of places. Many profuse apologies to our semver-purist friends.

Many thanks to all the contributors who have contributed much of the new API functionalities. 🙇 🚀🎉 A special thanks to @criticalbh and @joeyvandijk for a great job implementing many of the API methods requested by the community. 🔥 🏆 💯

Changelog

Added

Changed

  • Breaking: renamed cookiesClear() to deleteCookies(), cookiesClearAll() to clearCookies() #123 @joeyvandijk
  • Breaking: renamed cookiesGet(name: string | query: CookieQuery) to cookies(name: string | query: CookieQuery), cookiesGet() to cookies() and cookiesGetAll() to allCookies() #183 @criticalbh
  • Breaking: renamed cookiesSet() to setCookies(), cookiesGet() to cookies() and cookiesGetAll() to allCookies() #185 @adieuadieu

Fixed

  • Chromeless can now be imported into TypeScript projects with activated strictNullChecks compiler option #154 @clebert
  • Fixed an issue in clearCookies() to check that it can clear cookies before trying to clear them #123 @joeyvandijk
  • When initialising runtime with options.launchChrome = false, use port from options instead of this.chromeInstance, the latter of which does not contain port information when Chromeless did not launch Chrome itself (e.g. in the Proxy) #162, #99 (comment), #159 @torbs
  • Removed packaging excludes in the Proxy so that chrome-launcher dependencies are included in the deployment package. #99 (comment), #173 @adieuadieu
  • We're now using os.tmpdir() when saving screenshots/pdfs to disk. #129, #172, #137 @Kivol, @elisherer

v1.1.0

02 Aug 20:04
053cebb
Compare
Choose a tag to compare

Summary

This release includes a number of new API methods, and a few enhancements. Using chrome-launcher, Chromeless will now launch Chrome automatically when it detects that Chrome isn't already running. Most notably, the majority of the new functionality has been contributed by the community—thank you all! 🙇

Changelog

Added

Changed

Fixed

  • Ensure latest version of Serverless is used during deployment. #58 @adieuadieu
  • package repository url #64 @Hazealign
  • Spelling and minor bugfix when Chromeless calls Version in CPD #120 @joelgriffith

v1.0.0

26 Jul 18:32
8dfef9e
Compare
Choose a tag to compare

Initial public release.