Skip to content

Latest commit

 

History

History
678 lines (292 loc) · 26.7 KB

CHANGELOG.md

File metadata and controls

678 lines (292 loc) · 26.7 KB

0.28.0 (2020-08-03)

Bug Fixes

  • 🐛: upgrade puppeteer to try fixing page crashes (#539) (cf33170)

0.27.2 (2020-07-22)

Bug Fixes

  • 🐛: Skip all response caches when response caching is disabled (#537) (6ddb9a0)

0.27.1 (2020-07-17)

Bug Fixes

  • Capture assets using the same hostname, regardless of port (#535) (d490fa9)

0.27.0 (2020-07-10)

Features

0.26.9 (2020-06-02)

Bug Fixes

0.26.8 (2020-05-29)

Bug Fixes

0.26.7 (2020-05-21)

Bug Fixes

  • 🐛: Remove inaccessible JS frames when serializing (#512) (86cd887)

0.26.6 (2020-05-18)

Bug Fixes

  • Properly forward headers in asset cache (#511) (aa3ac45)

0.26.5 (2020-05-18)

Bug Fixes

  • Capture resources even when Puppeteer tab times out (#510) (8a39366)

0.26.4 (2020-05-15)

Bug Fixes

  • Abort requests when caught in an error (#508) (1c2585d)

0.26.3 (2020-05-14)

Bug Fixes

  • Ignore any protocols that aren't http or https (#507) (8a121b6)

0.26.2 (2020-04-03)

Bug Fixes

  • Up default network idle timeout to 125 (#495) (1048848)

0.26.1 (2020-04-01)

Bug Fixes

0.26.0 (2020-03-17)

Features

0.25.0 (2020-03-13)

Features

0.24.3 (2020-03-06)

Bug Fixes

  • Log out snapshot options in debug logs (#480) (c524926)

0.24.2 (2020-03-05)

Bug Fixes

0.24.1 (2020-03-04)

Bug Fixes

  • Log DOM transform error so it doesn't end up as [Object object] (#478) (1757bf0)

0.24.0 (2020-03-02)

Features

  • ✨: add meta information to healthcheck endpoint (#470) (c67ed5a)

0.23.0 (2020-02-28)

Features

  • Enable asset discovery network caching by default (#469) (6b36aab)

0.22.0 (2020-02-21)

Features

0.21.0 (2020-02-03)

Features

0.20.13 (2020-01-31)

Bug Fixes

  • clamp image dimensions to min and max (#460) (ca68b0f)

0.20.12 (2020-01-21)

Bug Fixes

0.20.11 (2020-01-16)

Bug Fixes

  • Skip requests in asset discovery that will never be saved (#457) (ce36cf2)

0.20.10 (2020-01-16)

Bug Fixes

0.20.9 (2020-01-15)

Bug Fixes

0.20.8 (2020-01-13)

Bug Fixes

  • Inject Percy CSS before very last closing body tag (#454) (6253c26)

0.20.7 (2020-01-13)

Bug Fixes

  • Ensure static image sizes are explicit (#453) (085421c)

0.20.6 (2019-12-18)

Bug Fixes

  • remove TypeScript types from dependencies (#439) (37bf691)

0.20.5 (2019-12-11)

Bug Fixes

  • add context to log output on finalize error (#436) (f582027)

0.20.4 (2019-12-11)

Bug Fixes

0.20.3 (2019-12-09)

Bug Fixes

0.20.2 (2019-11-22)

Bug Fixes

  • Wait for asset discovery finish when awaiting on snapshot resources in finalize (#423) (4a6deea)

0.20.1 (2019-11-15)

Bug Fixes

  • Add better logging for command not found errors (#421) (689a869)

0.20.0 (2019-11-08)

Features

  • Introduce asset discovery response caching behind flag (#419) (7d7dd52)

0.19.7 (2019-11-05)

Bug Fixes

  • ensure CSSOM ownerNode content is present (#418) (7d1be16)

0.19.6 (2019-10-31)

Bug Fixes

  • Pass along second arg to PercyCommand's stop (#409) (4d0c8a6)

0.19.5 (2019-10-30)

Bug Fixes

  • Create a new console logger for each snapshot (#407) (f63b832)

0.19.4 (2019-10-29)

Bug Fixes

  • Trim whitespace from CSS ownerNode innerText (#406) (5a4f830)

0.19.3 (2019-10-28)

Bug Fixes

0.19.2 (2019-10-28)

Bug Fixes

0.19.1 (2019-10-09)

Bug Fixes

  • Always release puppeteer page in asset discovery (#396) (6e4cff1)

0.19.0 (2019-10-09)

Features

  • ✨ Add client info for upload command (#395) (9625c4a)

0.18.4 (2019-10-07)

Bug Fixes

0.18.3 (2019-10-04)

Bug Fixes

0.18.2 (2019-10-03)

Bug Fixes

  • Add rootResourceURL in front of percy specific resources (#388) (ebc3594)

0.18.1 (2019-10-03)

Bug Fixes

  • Restrict try-catch in upload command so build can be finalized (#387) (eed8798)

0.18.0 (2019-10-03)

Features

0.17.1 (2019-10-03)

Bug Fixes

  • 🐛 Encode image url for static image uploads (#385) (6a52a9c)

0.17.0 (2019-10-01)

Features

0.16.2 (2019-10-01)

Bug Fixes

0.16.1 (2019-09-25)

Bug Fixes

  • Handle 404 errors when capturing redirected assets (#354) (aefcd17)

0.16.0 (2019-09-25)

Features

  • ✨ Add ability to snapshot a directory of static images (#353) (96f1ed5)

0.15.2 (2019-09-24)

Bug Fixes

  • Add Percy specific CSS to root resource after asset discovery (#352) (5984a65)

0.15.1 (2019-09-20)

Bug Fixes

  • Check for widths array length so empty arrays are never used (#351) (e044749)

0.15.0 (2019-09-19)

Features

0.14.1 (2019-09-19)

Bug Fixes

  • Concat hostname option from CLI & config file (#348) (7090bfd)

0.14.0 (2019-09-18)

Features

0.13.0 (2019-09-17)

Features

  • Introduce an API for Percy Specific CSS (#346) (6158f57)

0.12.2 (2019-09-12)

Bug Fixes

  • Exit nicely if the passed directory doesn't exist (#344) (f65acaf)

0.12.1 (2019-09-12)

Bug Fixes

  • Prevent writing to the snapshot log once the resource sha is created (#345) (2a46561)

0.12.0 (2019-09-12)

Features

  • Automatically capture Winston logs per-snapshot (#343) (780bb1c)

0.11.0 (2019-09-03)

Features

  • Add configuration option to enable javascript (#341) (fb05050)

0.10.1 (2019-08-22)

Bug Fixes

  • Stop and finalize build on exec termination (#332) (2fd90b9)

0.10.0 (2019-08-07)

Features

  • Support capturing assets from allowed hostnames (#320) (c3fb8ac)

0.9.2 (2019-08-06)

Bug Fixes

0.9.1 (2019-08-06)

Bug Fixes

  • Log error if there is one from the config service (#318) (6432b63)
  • Use innerHTML rather than innerText for textareas (#317) (b700fbb)

0.9.0 (2019-07-22)

Features

0.8.3 (2019-07-03)

Bug Fixes

  • Reject redirected requests for static snapshots (#273) (a75a445)

0.8.2 (2019-07-02)

Bug Fixes

  • POST snapshots to the right endpoint (#271) (bf8fc6c)

0.8.1 (2019-07-02)

Bug Fixes

  • Static service wait for network idle (#270) (7d438d2)

0.8.0 (2019-07-02)

Features

  • Expanded .percy.yml configuration support (#257) (9538202)

0.7.2 (2019-06-14)

Bug Fixes

  • Strip host from static snapshot names (#250) (9026073)

0.7.1 (2019-06-13)

Bug Fixes

  • Replace Rollup with Webpack for client JS bundling (#249) (450c31e)

0.7.0 (2019-06-06)

Features

0.6.0 (2019-06-06)

Features

  • Support static snapshots in .percy.yml configuration file (#159) (d9e5efe)

0.5.3 (2019-06-06)

Bug Fixes

  • Always apply form elements value property as an attribute (#227) (8bcc318)

0.5.2 (2019-06-03)

Bug Fixes

0.5.1 (2019-05-31)

Bug Fixes

  • Serialize in-memory attributes into deep DOM clone (#208) (56d76bd)

0.5.0 (2019-05-30)

Features

0.4.9 (2019-05-21)

Bug Fixes

0.4.8 (2019-05-14)

Bug Fixes

  • Disable HTTPS errors for asset discovery (#199) (e19c91e)

0.4.7 (2019-05-14)

Bug Fixes

0.4.6 (2019-05-09)

Bug Fixes

  • Lock to @oclif/command 1.5.10 to avoid MaxListenersExceededWarning. Closes #187 (#189) (50a2e76)

0.4.5 (2019-05-08)

Bug Fixes

0.4.4 (2019-05-03)

Bug Fixes

  • Expose PercyAgent as a global always (#178) (698067b)

0.4.3 (2019-05-02)

Bug Fixes

0.4.2 (2019-05-02)

Bug Fixes

  • Build PercyAgent code that's inject in browser as iife (#176) (9f1ac26)

0.4.1 (2019-04-30)

Bug Fixes

  • Introduce cross-spawn for cross platform commands (#175) (f9bc817), closes #174

0.4.0 (2019-04-26)

Features

  • Ability to snapshot a directory of webpages. Usage: percy snapshot directory/ (#137) (20daabb)

0.3.1 (2019-04-18)

Bug Fixes

0.3.0 (2019-04-16)

Features

  • Add hidden snapshot command for future implementation (#120) (98ae4b8)

0.2.3 (2019-04-15)

Bug Fixes

0.2.2 (2019-04-08)

Bug Fixes

  • do not include node-based sdk-utils in default export for package. (#125) (4a61b78)

0.2.1 (2019-04-03)

Bug Fixes

  • Revert & remove browser from package.json (#123) (994f2ad)

0.2.0 (2019-04-03)

Features