Skip to content

v3.1.0

Compare
Choose a tag to compare
@JakeChampion JakeChampion released this 30 Jun 10:19

Documentation:

  • Added documentation on features of fetch which are not polyfilled. -- #734

Bug fixes:

  • Empty header names used to not throw an error which was not compliant with the specification. They now throw a TypeError, the same as Chrome, Firefox and Safari do. -- #684

  • Changed the default status text of a response to align with the specification, the default is now an empty string. -- #698

  • We now allow exclamation mark as valid header character to align with the specification -- #745

  • We no longer convert application/octet-stream responses into Blobs if the browser supports ArrayBuffers -- #752

  • Added compatibility for fetch-mock -- #736

  • Making a fetch request with an empty string for the url no longer throws a DOMException error in Internet Explorer -- #619

  • Fixed another Internet Explorer bug to make sure all resolved fetch promises will trigger their promise chains -- #575