Skip to content

Commit b4a8758

Browse files
authored
Merge pull request #171 from bgentry/v2-beta-release
prepare v2.0.0-beta.1 release
2 parents 3d5bc8c + b672625 commit b4a8758

File tree

7 files changed

+17
-58
lines changed

7 files changed

+17
-58
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [v2.0.0-beta.1] - 2018-09-18
10+
11+
### Changed
12+
- Switch from custom webpack build setup to ember-auto-import. Thanks [@jasonmit](https://github.com/jasonmit)! ([#159](https://github.com/bgentry/ember-apollo-client/pull/159))
13+
- The old build configs (`include`, `exclude`) have been removed. Additional dependencies can be used via ember-auto-import and a regular npm install.
14+
- The old, deprecated mixin import paths have been removed.
15+
- The deprecated `middlewares` option has been removed from the apollo service. Users should switch to override `link` instead.
16+
917
## [v1.1.0] - 2018-09-14
18+
1019
### Changed
1120
- Addon config is now fetched lazily thanks to [@lennyburdette](https://github.com/lennyburdette) in [#166](https://github.com/bgentry/ember-apollo-client/pull/166).
1221
- The old mixin import paths have been deprecated ([#167](https://github.com/bgentry/ember-apollo-client/pull/167)). Thanks [@jasonmit](https://github.com/jasonmit)!

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ Additional configuration of the ApolloClient can be done by extending the Apollo
7474
service and overriding the `clientOptions` property. See the
7575
[Apollo Service API][apollo-service-api] for more info.
7676

77+
### Dependencies
78+
79+
This addon uses [ember-auto-import](https://github.com/ef4/ember-auto-import) to import dependencies.
80+
81+
If you desire any additional graphql dependencies, install them with npm/yarn and import as desired.
82+
7783
## Usage
7884

7985
### Fetching data

addon/mixins/component-query-manager.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

addon/mixins/object-query-manager.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

addon/mixins/route-query-manager.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

addon/services/apollo.js

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import Ember from 'ember';
22
import Service from '@ember/service';
33
import EmberObject, { get, setProperties, computed } from '@ember/object';
44
import { A } from '@ember/array';
5-
import { deprecate } from '@ember/application/deprecations';
65
import { isArray } from '@ember/array';
76
import { isNone, isPresent } from '@ember/utils';
87
import { getOwner } from '@ember/application';
@@ -117,23 +116,7 @@ export default Service.extend({
117116
if (isPresent(requestCredentials)) {
118117
linkOptions.credentials = requestCredentials;
119118
}
120-
let link = createHttpLink(linkOptions);
121-
122-
let middlewares = this.get('middlewares');
123-
if (isPresent(middlewares)) {
124-
deprecate(
125-
`The \`middlewares\` option is deprecated, override \`link\` instead.`,
126-
false,
127-
{
128-
id: 'ember-apollo-client.deprecate-middlewares-for-link',
129-
until: '1.0.0',
130-
url:
131-
'https://github.com/apollographql/apollo-client/blob/master/docs/source/2.0-migration.md#network-middleware-and-afterware',
132-
}
133-
);
134-
}
135-
136-
return link;
119+
return createHttpLink(linkOptions);
137120
}),
138121

139122
/**

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ember-apollo-client",
3-
"version": "1.1.0",
3+
"version": "2.0.0-beta.1",
44
"description": "An ember-cli addon for the Apollo GraphQL Client.",
55
"keywords": [
66
"ember-addon",

0 commit comments

Comments
 (0)