This repository was archived by the owner on May 5, 2026. It is now read-only.
v1.0.0
- 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