4.6 KiB
4.6 KiB
Changelog
1.2.1
- Fix memory leak in
withFilter. PR #209
1.2.0
- Add
graphql@15topeerDependencies.
1.1.0
- Fix #132 - withFilter was previously always passing undefined as its first argument to the filterFn
- Partially attempt to fix #143 - try to reduce occurrence of certain memory leaks with the built-in PubSubEngine implementation
- Replaced
eventEmitterAsyncIteratorwith default genericAsyncIteratornamedPubSubAsyncIterator.extends PubSubEngineautomatically uses generic implementation. No breaking changes for those who continue to useimplements PubSubEngine. See PR #78.
1.0.0
- BREAKING CHANGE: Changed return type of
publish.
@grantwwu in #162 - Bump versions of various devDependencies to fix security issues, use
newer tslint config.
@grantwwu in #163 - Allows
graphql14 as a peer dep, forcesgraphql14 as a dev dep, and has been updated to use@types/graphql14.
@hwillson in #172
0.5.8
- Bump iterall version
0.5.7
- Add
graphql@0.13topeerDependencies.
0.5.6
- Add
graphql@0.12topeerDependencies.
0.5.5
- FilterFn can return a Promise
- Allow passing in a custom
EventEmittertoPubSub
0.5.4
- Better define
withFilterreturn type PR #111
0.5.3
- Require iterall ^1.1.3 to address unhandled exceptions
0.5.2
- Require iterall ^1.1.2 to address memory leak [Issue #97] (https://github.com/apollographql/graphql-subscriptions/issues/97)
- Remove
@types/graphqldependency. [PR #105] (https://github.com/apollographql/graphql-subscriptions/pull/105)
0.5.1
withFilternow called with(rootValue, args, context, info)[PR #103] (https://github.com/apollographql/graphql-subscriptions/pull/103)
0.5.0
- BREAKING CHANGE: Removed deprecated code. [PR #104] (https://github.com/apollographql/graphql-subscriptions/pull/104)
- BREAKING CHANGE: Minimum GraphQL version bumped to 0.10.X. [PR #104] (https://github.com/apollographql/graphql-subscriptions/pull/104)
0.4.4
0.4.3
- Properly propagate return() and throw() through withFilter PR #74
0.4.2
- Fixed issue with
withFiltercausing to use the same iterator PR #69
0.4.1
- Fixed exports issue with TypeScript PR #65
0.4.0
- Added
asyncIterator(channelName: string)toPubSubimplementation PR #60 - Added
withFilterto allowAsyncIteratorfiltering PR #60 - Deprecate
SubscriptionManagerPR #60 - Fixed
withFilterissue caused multiple subscribers to execute with the same AsyncIterator PR #69
0.3.1
- Add support for
defaultValue, fixes #49 (https://github.com/apollographql/graphql-subscriptions/pull/50)
0.3.0
- Allow
setupFunctionsto be async (returnPromise) (https://github.com/apollographql/graphql-subscriptions/pull/41) - Refactor promise chaining in pubsub engine (https://github.com/apollographql/graphql-subscriptions/pull/41)
- Fixed a possible bug with managing subscriptions internally (https://github.com/apollographql/graphql-subscriptions/pull/29)
- Return the
PromisefromonMessageof PubSub engine (https://github.com/apollographql/graphql-subscriptions/pull/33)
0.2.3
- update
graphqldependency to 0.9.0
0.2.2
- made
graphqla peer dependency and updated it to 0.8.2
v 0.2.1
- Fixed a bug that caused subscriptions without operationName to fail