All Versions
41
Latest Version
Avg Release Cycle
51 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v0.17.3 Changes
May 06, 2019๐ Features
- โก๏ธ update packages
semver
to^6.0.0
andgraphql-subscriptions
to^1.1.0
๐ Fixes
- ๐ fix broken compatibility with newer
@types/graphql
due to using removed private types (e.g.MaybePromise
) (#320)
- โก๏ธ update packages
-
v0.17.2 Changes
April 23, 2019๐ Features
- โ add support for defining
resolveType
function for interfaces and unions (#319) - โ add support for setting default nullability for fields and return types (#297)
- โ add
skipCheck
option inbuildSchema
to disable checking the correctness of a schema - โ add postinstall script for printing info on console about supporting the project
๐ Fixes
- ๐ fix generating plain resolvers for queries and mutations (compatibility with Apollo client state)
- โ add support for defining
-
v0.17.1 Changes
March 30, 2019๐ Features
- โ add support for emitting schema file in not existing directory (#269)
- โฌ๏ธ drop support for Node.js v6 (end of LTS in April 2019)
๐ Fixes
-
v0.17.0 Changes
March 04, 2019๐ Features
- ๐ฅ Breaking Change : make
graphql-js
packages a peer dependencies, bumpgraphql
to^14.1.1
and@types/graphql
to^14.0.7
(#239) - ๐ฅ Breaking Change : remove
useContainer
function and allow to register container bybuildSchema
options (#241) - ๐ฅ Breaking Change : change the default
PrintSchemaOptions
optioncommentDescriptions
to false (no more#
comments in SDL) - โ add support for passing
PrintSchemaOptions
inbuildSchema.emitSchemaFile
(e.g.commentDescriptions: true
to restore previous behavior) - โ add
buildTypeDefsAndResolvers
utils function for generating apollo-liketypeDefs
andresolvers
pair (#233) - โ add support for generic types (#255)
๐ Fixes
- ๐ฅ Breaking Change : remove the
formatArgumentValidationError
helper as it's not compatible and not needed in new Apollo Server (#258) - ๐ fix calling return type getter function
@Field(type => Foo)
before finishing module evaluation (allow for extending circular classes usingrequire
) - ๐ fix nullifying other custom method decorators - call the method on target instance, not the stored reference to original function (#247)
- ๐ fix throwing error when extending non args class in the
@ArgsType()
class - prevent unnecessary conversion of an object that is already an instance of the requested type (avoid constructor side-effects)
- ๐ฅ Breaking Change : make
-
v0.16.0 Changes
December 22, 2018 -
v0.15.0 Changes
October 17, 2018๐ Features
- ๐ฅ Breaking Change : upgrade
graphql
to^14.0.2
,graphql-subscriptions
to^1.0.0
and@types/graphql
to^14.0.2
- โก๏ธ update all other dependencies
- โฌ๏ธ drop support for Node.js v9
- โ add capability to emit the schema definition file (*.gql) as a
buildSchema
option - โ add
emitSchemaDefinitionFile
helper function for emitting the schema SDL
- ๐ฅ Breaking Change : upgrade
-
v0.14.0 Changes
September 08, 2018๐ Features
- ๐ฅ Breaking Change : change
ClassType
type and export it in package index - ๐ฅ Breaking Change : refactor generic
createUnionType
to remove the 10 types limit (note: requires TypeScript >=3.0.1) - โ add support for subscribing to dynamic topics - based on args/ctx/root (#137)
- โ add support for query complexity analysis - integration with
graphql-query-complexity
(#139)
- ๐ฅ Breaking Change : change
-
v0.13.1 Changes
August 14, 2018๐ Fixes
- ๐ fix missing loosely typed overload signature for
createUnionType
(remove the 10 types limit)
- ๐ fix missing loosely typed overload signature for
-
v0.13.0 Changes
๐ Features
- โก๏ธ make
class-validator
a virtual peer dependency and update it to newest0.9.1
version - โ add support for creating scoped containers (#113)
- โก๏ธ make
-
v0.12.3 Changes
๐ Features
- โ add reflect-metadata checks and informative error if no polyfill provided
- โก๏ธ update
@types/graphql
to latest version (^0.13.3
) ### ๐ Fixes - ๐ fix throwing error when
of => objectType
wasn't provided in abstract resolver class - ๐ fix calling
Object.assign
with boolean arguments (#111)