- #372 fix: throwing w/ fresh ember-cli-fastboot serve ([@xg-wang](https://github.com/x g-wang))
- Thomas Wang (@xg-wang)
- #303 Add fetch response and error utils (@BarryThePenguin)
- Jonathan Haines (@BarryThePenguin)
- Thomas Wang (@xg-wang)
- @dependabot-preview[bot]
- Thomas Wang (@xg-wang)
- @dependabot-preview[bot]
- 2hu (@2hu12)
- Thomas Wang (@xg-wang)
- Francesco Novy (@mydea)
- Matthew Irish (@meirish)
- Support POST body of all valid types
- Only set default Content-Type header in adapter mixin
- #171 Setup addon tests (@xg-wang)
- #183 Remove mistakenly committed release tarball (@Turbo87)
- #182 TravisCI: Remove deprecated
sudo: false
option (@Turbo87)
- Francesco Novy (@mydea)
- Jan Bobisud (@bobisjan)
- Thomas Wang (@xg-wang)
- #164 Improve ESLint setup (@Turbo87)
- #162 refactor(test/prefer-native): use co instead of async fn & run in CI (@buschtoens)
- Jan Buschtöns (@buschtoens)
- Tobias Bieniek (@Turbo87)
- Export mixin helper functions separately
- Fix typo/bug in parseFetchResponseForError
- If POST body is a string, don't stringify it
- Set body to undefined for 204/205/HEAD responses
- Deprecate Logger and remove Ember.merge
- Move serializeQueryParams to its own file so that consuming applications and addons can import it directly
- Add babel-core 6 to dependency to avoid babel-core 5 being resolved
- Rollup
abortcontroller
andfetch
as iife.
- added supports latest Pretender!
- added support for opt-in native fetch (see readme for details)
- added support for AbortController (see readme for details)
- Drop Node 4, 5, 7, and 9 support.
- Update dependencies to prevent warnings RE: legacy broccoli APIs.
- Use
yetch
and add support forAbortController
.
- Ensure
fetch
can be used withArrayBuffer
s. - Switch typings to newer style.
- Fix non GET/HEAD requests not having body set
- Remove
app
tree re-export ofember-fetch/mixins/ember-fetch.js
- Drop requirement of host apps having ember-cli-shims
- Upgrade ember-cli and other dependencies
- Restore POST body being stringified
- fix 'serializeQueryParams' typo
- add more badges
- add chrome and firefox to travis
- fix tests by using yarn in ember-try
- Override Ember Data's RESTAdapter#ajaxOptions
- Add
globals
to eslint config - Add CHANGELOG through 3.0.1
- fix minor typo around DS
- Don't process empty options.data, don't filter out 'null' query param values
- Bump Ember-CLI, ember-cli-babel
- Make dealing with response body more robust, bring ajaxError and ajaxSuccess methods more inline with standard ember data methods
- fix: use this for import if this.import present
- fix: remove include options
- fix: support nested addons/engines
- Stringify data for a POST request
- Filter out query params with undefined values, as $.ajax does
- Mimic $.ajax behavior, improve robustness
- another stefanpenner remnant
- update travis location
- update repo link
- [FIXES #35] ensure rejections remain rejections in tests
- Rejections must be forwarded
- Fix logic to automatically add a Content-Type header
- Add hook into fetch behavior
- Better handle empty body responses
- Make sure Content-Length is greater than zero
- Use Number over parseInt, return promise over done
- Add bodyPromise helper function and test
- Empty response should yield Promise not empty object
- remove redundant try/catch
- tidy-up
- Support Ember.merge
- Handle empty response
- Cleanup jquery query param serialization
- [TYPESCRIPT]: added early index.d.ts for type defs
- Respect adapter headers if present
- Add adapter mixin which enables Ember Data to use fetch instead of jQuery.ajax