developit/unfetch
### [`v4.0.1`](https://renovatebot.com/gh/developit/unfetch/releases/4.0.1)
[Compare Source](https://renovatebot.com/gh/developit/unfetch/compare/4.0.0...4.0.1)
Quick publishing fix.
### [`v4.0.0`](https://renovatebot.com/gh/developit/unfetch/releases/4.0.0)
[Compare Source](https://renovatebot.com/gh/developit/unfetch/compare/3.1.2...4.0.0)
🦄 **Small breaking change for awesome ponyness:**
- `unfetch` is now a pure [ponyfill](https://renovatebot.com/gh/sindresorhus/ponyfill).
- `unfetch/polyfill` is now the polyfill version (even smaller than the ponyfill!)
- All modules are shipped in all formats, and the polyfill is now < 500b.
- Also a little bugfix for IE11 ([#85](https://renovatebot.com/gh/developit/unfetch/issues/85), thanks [@khusa](https://renovatebot.com/gh/khusa))
> TL;DR: `require('unfetch')` no longer returns `window.fetch` when it exists. For that, use `unfetch/polyfill`.
This change makes unfetch lovely to use as a polyfill from HTML:
```html
```
Otherwise, if you're using Unfetch and bundling your code, continue as you were before:
```js
if (!self.fetch) self.fetch = require('unfetch');
// or simply:
import 'unfetch/polyfill';
```
**Important** - the one thing to avoid:
> Since unfetch is a proper ponyfill, it will now overwrite `fetch` even in supported browsers if you do the following
>
> ```js
> // never do this!
> window.fetch = require('unfetch');
> ```
>
>
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
3.1.2
->4.0.1
Release Notes
developit/unfetch
### [`v4.0.1`](https://renovatebot.com/gh/developit/unfetch/releases/4.0.1) [Compare Source](https://renovatebot.com/gh/developit/unfetch/compare/4.0.0...4.0.1) Quick publishing fix. ### [`v4.0.0`](https://renovatebot.com/gh/developit/unfetch/releases/4.0.0) [Compare Source](https://renovatebot.com/gh/developit/unfetch/compare/3.1.2...4.0.0) 🦄 **Small breaking change for awesome ponyness:** - `unfetch` is now a pure [ponyfill](https://renovatebot.com/gh/sindresorhus/ponyfill). - `unfetch/polyfill` is now the polyfill version (even smaller than the ponyfill!) - All modules are shipped in all formats, and the polyfill is now < 500b. - Also a little bugfix for IE11 ([#85](https://renovatebot.com/gh/developit/unfetch/issues/85), thanks [@khusa](https://renovatebot.com/gh/khusa)) > TL;DR: `require('unfetch')` no longer returns `window.fetch` when it exists. For that, use `unfetch/polyfill`. This change makes unfetch lovely to use as a polyfill from HTML: ```html ``` Otherwise, if you're using Unfetch and bundling your code, continue as you were before: ```js if (!self.fetch) self.fetch = require('unfetch'); // or simply: import 'unfetch/polyfill'; ``` **Important** - the one thing to avoid: > Since unfetch is a proper ponyfill, it will now overwrite `fetch` even in supported browsers if you do the following > > ```js > // never do this! > window.fetch = require('unfetch'); > ``` > >Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.