Skip to content

Latest commit

 

History

History
67 lines (50 loc) · 2.99 KB

CHANGELOG.md

File metadata and controls

67 lines (50 loc) · 2.99 KB

master

0.0.0-semantically-released (September 12, 2016)

Setup fully automated package publishing via semantic-release. Changelog is generated automatically and can be found here: https://github.com/nodkz/graphql-compose-mongoose/releases

1.0.12 (September 6, 2016)

  • fix: Resolvers now return mongoose documents. It's useful for your resolver wrappers. Now you have access to virtual fields, model methods via source or source.record.
  • Update dependencies
  • Update order of imported modules, due eslint warnings
  • Flow 0.32

1.0.11 (September 5, 2016)

  • Add support for mongoose.Schema.Types.Mixed type. Many thanks to @taion for his graphql-type-json package.

1.0.10 (August 25, 2016)

  • Resolvers findOne and findById now by default return object with data, not mongoose document.

1.0.9 (August 15, 2016)

1.0.8 (August 13, 2016)

  • fix: babel build process

1.0.7 (August 10, 2016)

  • Update packages, add babel-plugin-transform-runtime for build process. Fix issue for vanilla node.js users without babel (thanks @jacobbubu).

1.0.6 (August 8, 2016)

  • Fix projection extraction from record for updateById and updateOne resolvers.
  • Intermediate types now passed to TypeStorage (Enums, SubSchemas) when converting mongoose models.

1.0.5 (July 22, 2016)

  • Added typeStorage. If you create resolver in second time, it should reuse existed internal types

1.0.4 (July 20, 2016)

  • Expose fieldsConverter methods
  • Fix filterHelper: if filter InputType without fields, then do not add it to args
  • Fix projectionHelper: make projection flat, before passing to mongoose
  • Add convertSchemaToGraphQL method for creating cached graphql type from MongooseSchema

1.0.3 (July 18, 2016)

  • HotFix for connection resolver
  • HotFix for operators' types in filter helper

1.0.1 (July 18, 2016)

  • Fix peerDependencies
  • Update flow till 0.29
  • Other small fixes

1.0.0 (July 15, 2016)

  • Add connection resolver
  • Add support for filtering with operators $gt, $gte, $lt, $lte, $ne, $in, $nin
  • Small fixes

0.0.6 (July 08, 2016)

  • Rename input argument to record for mutations (due graphql-compose-relay compatibility). input is a reserved name for mutations' arg in Relay, and may contains not only document/record data (eg. clientMutationId, sort and filter args). So better solution for graphql-compose-mongoose do not use this name, cause graphql-compose-relay get all args from mongoose resolvers and put them to input arg.

0.0.5 (July 07, 2016)

  • Refactor Resolvers due changes in graphql-compose api
  • Exports flow annotations

0.0.3 (July 01, 2016)

  • First beta version

0.0.1 (June 07, 2016)

  • Initial commit