- Folled back the Node.js version requirement (Issue #51)
- Moved away from PhantomJS for browser testing
- Updated dependencies
- Updated Node.js version to latest LTS supported (v14.0.0)
- Updated
options.processContent
to have the location of the document being parsed (Issue #21, Issue #24) - Updated dependencies
- Use ES2015 for browser builds
- Fix
PathLoader#load
documentation (Issue #20)
- Another fix for TypeScript declarations
- Another fix for TypeScript declarations
- Fix TypeScript declarations
- Fix issue when working with buffered output (Issue #17)
- Update
superagent
to remove the NSP security exemption (Issue #16)
- Updated dependencies to fix a security vulnerability (Issue #14)
(This version was unpublished from NPM and will not be installable.)
- Updated dependencies to fix a security vulnerability (Issue #11)
- Make response object passed to options.processContent consistent
- Removed callback support for
#load
so the API is Promise-based only - Updated
options.prepareRequest
andoptions.processContent
to now be async (Takes acallback
argument) - Updated
options.processContent
to work for all loaders, not just HTTP-based ones
- Remove unused
path
module from the browser builds)
- Updated
#load
to take anencoding
option (Used only in Node.js and when loading a file) - Updated
#load
to take aprocessContent
option (Used only when loading a file from http/https)
- Updated
#load
to create anError
whenever attempting to load a resource whose scheme is unsupported
- Update to work within service and web workers (Ensure the environment identification works properly) (Issue #4)
- Minor release for smaller binaries
- Updated included dependencies to latest version
- Fix issue with NPM packaging that breaks Browserify downstream
- Initial release