Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
101 lines (69 sloc) 3.71 KB

2.1.0 - 2019-06-12

  • Changed calibre site pages to use paginated query method.

2.0.2 - 2019-05-20

  • Updated api-error util to get GraphQL errors from extensions

2.0.1 - 2019-05-17

  • Fixed test output to only display metric if available

2.0.0 - 2019-04-30

  • Added calibre site deploys command.
  • Added calibre site create-deploy command.
  • Added calibre site delete-deploy command.
  • Added ability to turn adblocker on in test API
  • Added ability to turn adblocker on or off in test-profile API
  • Added --adblocker flag to create test with adblocker enabled.
  • Added --no-adblocker and --adblocker flags for turning adblocking on or off for a test profile.
  • Changed --disableJavascript flag to --no-javascript to turn JS off for a test profile.
  • Changed --enableJavascript flag to --javascript to turn JS on for a test profile.
  • Removed GIF download from download-snapshot-artifacts.
  • Changed get-pulse-metrics to use the TimeSeries query method.
  • Changed calibre site snapshots to use paginated query method.
  • Changed test API to return tests when they complete, error or timeout.
  • Changed calibre site create test to show the error or timeout failure.
  • Updated formatting of Lighthouse scores for single page tests.
  • Changed the metrics chart for single page tests to show First Contentful Paint instead of First Meaningful Paint.

1.2.4 - 2019-03-18

  • Fixed output of request result (format with JSON)

1.2.3 - 2019-03-11

  • Fixed snapshot metrics CSV

1.2.2 - 2019-02-28

  • Removed --no-deprecation flag

1.2.1 - 2019-02-21

  • Removed await-for-of to continue support for node 8.
  • Changed download-artifact commands to output relative directory of stored artifacts.

1.2.1 - 2019-02-21

  • Removed await-for-of to continue support for node 8.
  • Changed download-artifact commands to output relative directory of stored artifacts.

1.2.0 - 2019-02-19

  • Added calibre test download-artifact <uuid> command.
  • Added calibre site download-snapshot-artifacts --site=<slug> <id> command.
  • Changed calibre site delete-snapshot to use id rather than iid.
  • Changed calibre site get-pulse-metrics to default to returning data for all pages. (Previously the --page flag was required)
  • Changed internal queries to use hasRecentlyCompletedSnapshots rather than hasCompletedSnapshots
  • Added calibre request --query=<graphql query> command.
  • Updated node API to use GraphQL.request
  • Added mock server and utilities for testing

1.1.1 - 2018-08-22

  • Fixed --csv output (#26)

1.1.0 - 2018-07-20

  • Added calibre site delete-snapshot command.

1.0.9 - 2018-05-11

  • Switched page objects to use UUID (rather than slug) to reflect other objects. (Retrospectively, this should have been a 1.1.0 release)

1.0.8 - 2018-05-03

  • Fixed path issue

1.0.7 - 2018-05-02

  • Added calibre site create <name> [options] command.
  • Added calibre site delete command.
  • Added calibre site create-page command.
  • Added calibre site update-page command.
  • Added calibre site delete-page command.
  • Added calibre site create-test-profile command.
  • Added calibre site update-test-profile command.
  • Added calibre site delete-test-profile command.
  • Added --metrics flag to calibre site get-pulse-metrics command. Specify the metrics you’d like returned.
  • Added Node.js example for creating a site using the new Site.create method.
  • Added Node.js example that demonstrates how to create a single page test from every Calibre testing location.
  • Cleaned up internal error handling.

1.0.6 - 2018-04-14

  • The calibre test create command now accepts a --cookie-jar flag. It‘ll use a netscape formatted cookie-jar for a given test.
You can’t perform that action at this time.