Skip to content
This repository was archived by the owner on May 5, 2026. It is now read-only.

v1.0.0

Choose a tag to compare

@jakewan jakewan released this 10 Dec 15:27
0d5982d
  • Update .node-version 9f6c052
  • Update package.json for publishing d8da7f1
  • Update deps 6159c63
  • Merge changes from upstream 778ce5d
  • Fix lint warning 09a9ddc
  • Merge pull request #13 from cbsinteractive/jacob/address-failure-to-abort-2 560d755
  • Stop diagnostic output; fix lint error 086e341
  • Download entire blob before canceling abort slow response lookout timeout 1bd5b94
  • Diagnostic message addendum b20b288
  • Display diagnostic intervals c1f0a37
  • keepalive on beacon requests may cause issues for some browsers (#11) c783dd0
  • Add unit test to start.test.ts fecc5bf
  • Work on start.test.ts; increase code coverage 1864726
  • Add unit tests for the start.ts module 096f0a4
  • Finish work on init.test.ts e24730b
  • Unit test for when expandTasks throws 19b4aa1
  • Test ProviderBase name property 274caa6
  • Support testing with multiple providers; remove unused catch b841273
  • Work on init unit tests e23fccb
  • Add code comment to init.ts 080c539
  • Include missing files in code coverage report 23bfa14
  • Remove providerBase.test.ts 9caea57
  • Implement unit tests covering getNetworkInformation 13a51dc
  • Unit test for makeValidateResourceTimingEntryFunc a8a94b7
  • Unit test when fetch timeout reached 69071bd
  • Refactor fetchObject method 3ab873d
  • Removed unused test helper modules b2bf560
  • Remove comment 0763dfa
  • Add unit test that includes timeout in fetch config c3293de
  • Add unit test covering custom request headers f4699dc
  • Add unit test covering rejected asyncGetEntry Promise b5c357f
  • Add unit test for Fetch class 8c2e305
  • Begin work on fetch.test.ts 326a7f8
  • Update comment in unit test 833d5f8
  • 100% code coverage over lib/errors.ts 887873d
  • Get 100% code coverage over src/index.test.ts 2e98aed
  • Start work on src/index.test.ts 4960370
  • Establishing new unit test baseline 023b690
  • Avoid calling Promise.allSettled if no providers should run 6317895
  • Support for specifying headers; use Fetch API POST 0b1545e
  • Support beacon custom headers 7d3bde0
  • Extend the abstraction model to support more provider customization. 2be2cd2
  • Remove HTTP status code validation 781841b
  • Let provider specify the beacon data type 166b1b6
  • Make timeoutTriggered property optional ee35a8a
  • Mark fetch tests that trigger timeout for use later by provider 9bfa876
  • Add support for aborting slow fetch requests after user-defined timeout 883784f
  • Fix broken unit tests 6a66448
  • Update docs 2073a29
  • Add TestSetupResult arg to onTestFailure callback 8ef92eb
  • Add provider hook for error reporting 60702a0
  • Comments about possible error conditions 771205d
  • Add bare CBSI-PATCHES.md [cbsi-patch] ba0f02b
  • Update README.md [cbsi-patch] 6cec64d
  • Omit ClientSettings import/export from entry module 64172d7
  • Merge pull request #11 from fastly/phamann/generic-provider a236626
  • Avoid ESLint looking for parent configs (#14) fe6b32b
  • Introduce changelog (#16) 86fa121
  • Regenerate docs for new generic types. 8a5fad1
  • Refactor ProviderBase, Test, and Fetch to be generic and accept their configuration objects as type parameters. e2a434f
  • Merge pull request #15 from fastly/phamann/no-session-config-undef e179e55
  • Remove undefined union return type from providerBase.sessionConfig() using non-null assertion operator. 5b62613
  • Merge pull request #13 from fastly/phamann/refactor-url-type 2450662
  • Merge pull request #12 from fastly/phamann/fix-package-types e237e2f
  • Refactor provider.getResourceUrl() to return a string instead of new URL(). 6c4cf80
  • Fix exported main and types fields in package.json 61187ae
  • Add support for sending beacon data using GET request (#8) ecc2816
  • Build es6 module using tsc and remove webpack dependency (#9) 4708ced
  • 0.1 Initial implementation 1964216
  • Move fetch code from the Fastly provider into the core module (#1) 114a7c3
  • Update README.md 6b008e3
  • Rough implementation of core module 3b03b4a

c161d75...v1.0.0