cdaringe/postgraphile-upsert

An in-range update of postgraphile is breaking the build 🚨

greenkeeper opened this issue Β· 1 comments

The devDependency postgraphile was updated from 4.4.0 to 4.4.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

postgraphile is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: build: Your tests failed on CircleCI (Details).

Release Notes for v4.4.1 - Performance improvements, versioned docker tags

The main feature of this release is significant performance improvements β€” enjoy!

We also overhauled how Docker builds work, so they're now tagged in a more sensible manner. Almost all previous tags have been deleted. From now onwards we have versioned Docker images:

  • graphile/postgraphile:4 will give you the latest stable in the "v4.x.x" line (no alphas, betas, rcs); this is the recommended version to use
  • Every new vX.Y.Z git tag (i.e. no alpha/beta/rc) will automatically release graphile/postgraphile:X-Y and graphile/postgraphile:X-Y-Z
  • graphile/postgraphile:latest will give you the latest stable (but beware of major version bumps!)
  • graphile/postgraphile:next will give you the equivalent of what's on master right now (i.e. pre-release/bleeding edge/nightly)

We're currently in a teething period for this, so there may be some bumpiness - if you face any issues, please let me know via GitHub issues or discord.

NOTE: this only applies to future releases; we are not back-filling previous releases, so there's not many tags to choose from right now.

Other changes:

  • update various dependencies
  • significant performance improvements
  • fix a bug with standalone LDS server announcements for insert/update (thanks @pepijnverburg)
  • export more TypeScript interfaces from graphile-utils
  • add missing dependencies (thanks @michaelbeaumont)
  • respect externalUrlBase for websockets (thanks @DvdGiessen)
  • typo fixes (thanks @angelosarto, @ludwigbacklund)
  • add support for PGHOSTADDR envvar if PGHOST is not present (thanks @encima)
  • 🚨 Remove invalid fields from payloads for SETOF function mutations (these fields were never valid, so any client using them would already be broken, thus I am not classing this as a breaking change).
Commits

The new version differs by 10 commits.

  • f4c1be8 4.4.1
  • 616bc5b feat(deps): upgrade postgraphile (#1103)
  • b72f1ef feat(cli): accept PGHOSTADDR if PGHOST is not present (#1096)
  • 5951739 docs(README): fix typo (#1097)
  • 83024fb 4.4.1-rc.0
  • fe6e91a chore(docker): tidy the Dockerfile, use fewer layers (#1079)
  • 9aa3799 feat(docker): update Dockerfile to build fresh rather than install from npm (#1078)
  • d237417 feat(perf): performance enhancements (#1077)
  • c2638ec sponsorship: update sponsors for May πŸ™ (#1071)
  • e3d7d19 fix(postgraphile): use externalUrlBase for websockets (#1070)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

After pinning to 4.4.0 your tests are passing again. Downgrade this dependency πŸ“Œ.