Skip to content

Releases: equalogic/nestjs-graphql-connection

v1.0.3

01 Aug 00:01
1e08752
Compare
Choose a tag to compare

What's Changed

  • Support NestJS v10
  • Support @nestjs/graphql v12

There are no code changes in this release. This is only an update to the supported version ranges for our peerDependencies.

Full Changelog: v1.0.2...v1.0.3

v1.0.2

08 Nov 21:00
v1.0.2
afb8ea1
Compare
Choose a tag to compare

What's Changed

  • Support @nestjs/common and @nestjs/core versions ^9.0.0 (peer dependencies)

Full Changelog: v1.0.1...v1.0.2

v1.0.1

13 Jun 00:23
101bd18
Compare
Choose a tag to compare

What's Changed

  • Allow @nestjs/graphql version ^8.0.0 in peerDependencies 4b5c63c

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 Jun 00:09
ca4f4c2
Compare
Choose a tag to compare

What's Changed

  • Replace Paginator with ConnectionBuilder + more API changes by @sgarner in #400
  • Arbitrary cursor-based pagination (as opposed to offset-based pagination) is now fully supported.

⚠️ Breaking Changes

This major v1.0.0 release contains some breaking changes compared with the last pre-release.

  • OffsetCursorPaginator class is removed. Please use OffsetPaginatedConnectionBuilder instead (refer to updated usage instructions in README).
  • Cursor.create() method is removed. Use Cursor.fromString() instead.
  • ConnectionInterface now requires an Edge type as its first type argument instead of a Node type.

Full Changelog: v0.4.2...v1.0.0

v0.4.2

14 Feb 23:55
1f7d08f
Compare
Choose a tag to compare

What's Changed

  • deps: revert to graphql-relay v0.9.0, remove DT types by @sgarner in #387

Full Changelog: v0.4.1...v0.4.2

v0.4.1

06 Feb 02:29
c2d81b3
Compare
Choose a tag to compare

What's Changed

  • Update package name, license 8076b99

Full Changelog: v0.4.0...v0.4.1

v0.4.0

03 Sep 20:37
39ad98c
Compare
Choose a tag to compare
  • Add null type to ConnectionArgs fields ff1ef06
  • Remove undefined type from PageInfo cursor fields 2354bd7
  • Update dependency graphql-relay to ^0.8.0 9c0b502
  • Merge pull request #368 from madscience/lint dd73d22
  • Update cleanup workflow 98e2f7c
  • Use lint action with auto-fixes in CI bcc1ffa
  • Reformat 0e0f3f8
  • Install prettier, remove eslint-plugin-prettier b6498f1
  • Disable tsconfig option skipLibCheck e773275
  • Update dependency @nestjs/graphql to v9 44d3888
  • fix: un-pin version range for class-validator dependency 76bfcc8
  • Update dependency eslint-plugin-prettier to v4 (#367) f669f8d
  • Update eslint to v4.30.0 (#366) bd6273c
  • Update dependency jest to v27.1.0 (#365) ae423e6
  • Update dependency typescript to v4.4.2 (#364) 71ae992
  • Update dependency @types/node to v14.17.12 (#362) e963d36
  • Update dependency husky to v7.0.2 (#361) 9696e16
  • Update eslint (#360) b1d53ff

v0.3.0...v0.4.0

v0.3.0

24 Aug 22:53
9a98698
Compare
Choose a tag to compare

Added 🆕

  • Add class-validator decorators to ConnectionArgs c0a527d
  • Add class-validator dependency 37688b0

Support for fixed-page numbering with page arg

01 Jun 01:54
f06a083
Compare
Choose a tag to compare
  • Ignore .eslintcache file dfb8760
  • Don’t try to git-add modified barrels (fails) 96c4ec3
  • Merge pull request #73 from madscience/fixed-offset 5c017ec
  • Add test for fixed offset pagination dd1c91b
  • Support for fixed-page numbering with page arg 6382e57
  • Add page parameter to ConnectionArgs 19d07db
  • Enable customising default/max edges per page c82bdb4
  • Fix prettier config e84152f

v0.2.2...v0.2.3

Remove type-graphql

01 Jun 00:54
04e68d5
Compare
Choose a tag to compare
  • Remove type-graphql 91f5e19
  • Install lint-staged, run on commit 9ad2e70

v0.2.1...v0.2.2