Jesse Rosenberger
c1669c3d74
Publish
...
- apollo-cache-control@0.5.1
- apollo-datasource-rest@0.3.1
- apollo-datasource@0.3.1
- apollo-engine-reporting-protobuf@0.2.1
- apollo-engine-reporting@1.0.2
- apollo-server-azure-functions@2.4.2
- apollo-server-cache-memcached@0.3.1
- apollo-server-cache-redis@0.3.1
- apollo-server-caching@0.3.1
- apollo-server-cloud-functions@2.4.2
- apollo-server-cloudflare@2.4.2
- apollo-server-core@2.4.2
- apollo-server-express@2.4.2
- apollo-server-fastify@2.4.2
- apollo-server-hapi@2.4.2
- apollo-server-integration-testsuite@2.4.2
- apollo-server-koa@2.4.2
- apollo-server-lambda@2.4.2
- apollo-server-micro@2.4.2
- apollo-server-plugin-base@0.3.2
- apollo-server-testing@2.4.2
- apollo-server@2.4.2
- apollo-tracing@0.5.1
- graphql-extensions@0.5.2
2019-02-14 15:25:38 +02:00
Jesse Rosenberger
5719cd4a60
Update CHANGELOG.md
in preparation for v2.4.2 release.
2019-02-14 15:21:14 +02:00
Jesse Rosenberger
939918ad84
Merge pull request #2280 from apollographql/re-stage-pr-1971
...
Re-land: Fastify integration from #1971 .
2019-02-14 15:20:47 +02:00
Jesse Rosenberger
f988a30e8c
Publish
...
- apollo-cache-control@0.5.1-rc.0
- apollo-datasource-rest@0.3.1-rc.0
- apollo-datasource@0.3.1-rc.0
- apollo-engine-reporting-protobuf@0.2.1-rc.0
- apollo-engine-reporting@1.0.2-rc.0
- apollo-server-azure-functions@2.4.2-rc.0
- apollo-server-cache-memcached@0.3.1-rc.0
- apollo-server-cache-redis@0.3.1-rc.0
- apollo-server-caching@0.3.1-rc.0
- apollo-server-cloud-functions@2.4.2-rc.0
- apollo-server-cloudflare@2.4.2-rc.0
- apollo-server-core@2.4.2-rc.0
- apollo-server-express@2.4.2-rc.0
- apollo-server-fastify@2.4.2-rc.0
- apollo-server-hapi@2.4.2-rc.0
- apollo-server-integration-testsuite@2.4.2-rc.0
- apollo-server-koa@2.4.2-rc.0
- apollo-server-lambda@2.4.2-rc.0
- apollo-server-micro@2.4.2-rc.0
- apollo-server-plugin-base@0.3.2-rc.0
- apollo-server-testing@2.4.2-rc.0
- apollo-server@2.4.2-rc.0
- apollo-tracing@0.5.1-rc.0
- graphql-extensions@0.5.2-rc.0
2019-02-14 15:16:36 +02:00
Jesse Rosenberger
fce72b2517
Update CHANGELOG.md
for apollo-server-fastify
release.
2019-02-14 15:09:25 +02:00
Jesse Rosenberger
8f204f4906
Align apollo-server-fastify
's version in preparation for publishing.
...
This will allow Lerna to release the first version as
`apollo-server-fastify@2.4.2`.
2019-02-14 15:02:38 +02:00
Jesse Rosenberger
be90c68972
Update package-lock.json
for apollo-server-fastify
.
2019-02-14 15:02:27 +02:00
Jesse Rosenberger
8ac2884cfa
Merge branch 'master' into re-stage-pr-1971
2019-02-14 15:01:00 +02:00
Jesse Rosenberger
0c83e7b4ad
Update CHANGELOG.md
to put #2316 into vNEXT
, not v2.4.1 where it wasn't.
2019-02-14 14:35:34 +02:00
renovate[bot]
14c88c6c92
chore(deps): update dependency lint-staged to v8.1.4 ( #2322 )
2019-02-14 12:18:16 +00:00
Trevor Scheer
4f24edc1f6
Migrate apollo-graphql package to apollo-tooling repo ( #2316 )
...
The purpose of this PR is to remove the `apollo-graphql` package from this repository, to be added to `apollo-tooling` instead.
https://github.com/apollographql/apollo-tooling
Ref: https://github.com/apollographql/apollo-tooling/pull/1018
2019-02-14 12:41:58 +02:00
renovate[bot]
3498121caa
chore(deps): update dependency @types/memcached to v2.2.6 ( #2321 )
2019-02-14 08:26:37 +00:00
renovate[bot]
967061b90d
chore(deps): update dependency @types/lodash.sortby to v4.7.5 ( #2320 )
2019-02-14 07:21:49 +00:00
renovate[bot]
c84c1c7265
chore(deps): update dependency @types/lodash to v4.14.121 ( #2319 )
2019-02-14 06:22:52 +00:00
renovate[bot]
180557c4ea
chore(deps): update dependency @types/jest to v24.0.4 ( #2318 )
2019-02-14 05:24:37 +00:00
renovate[bot]
02ded39a72
chore(deps): update dependency @types/graphql to v14.0.7 ( #2317 )
2019-02-14 04:23:16 +00:00
renovate[bot]
bb21951994
chore(deps): update dependency jest-matcher-utils to v24 ( #2229 )
2019-02-13 21:07:07 +02:00
renovate[bot]
67c281fdd4
chore(deps): update dependency @types/jest to v24 ( #2228 )
2019-02-13 20:39:33 +02:00
Jesse Rosenberger
8c71adf2aa
azure-functions: Add missing test configuration files. ( #2312 )
...
These missing configurations, which weren't identified in the original
implementation of `apollo-server-azure-functions` in #1926 , are responsible
for the failures which have surfaced in the #2228 , which updates Jest to v24.x.
2019-02-13 20:24:32 +02:00
Jesse Rosenberger
e7709588fb
Update to apollo-tools@0.3.3
, even for nested dependencies.
...
There was a breaking change to `core-js` in `3.0.0-beta.12` which seems to
warrant this extra protection.
2019-02-13 16:16:45 +02:00
Jesse Rosenberger
27eb191c25
Additional package-lock.json
changes.
...
When debugging the fix in b84770cdec
, I
removed the `package-lock.json`, ran `npm install`, then individually
reviewed the fixes to better understand what happened.
I noted a few other differences in the `package-lock.json`, mostly due to
changes in `fsevents` (which internally switched to `bundledDependencies`),
and changes in `@apollographql/apollo-tools`.
I've reviewed these as well, and they all look reasonable, but wanted to put
them in a different commit for later bisecting purposes (hopefully a purpose
I won't have!).
2019-02-13 15:49:08 +02:00
Jesse Rosenberger
a5f26ebeee
Update package-lock.json
to add optional
dependencies.
...
I've added these on Mac, and I believe that Mac will no longer _remove_ them
after npm@6.6.0, so hopefully fix some `package-lock.json` flapping!
2019-02-13 15:39:53 +02:00
Jesse Rosenberger
b84770cdec
Update package-lock.json
to fix type errors and solidify #2217 .
...
Without this fix to `package-lock.json`, which it's not immediately clear to
me what was wrong (possibly a transitive error) there were type errors
manifesting on the `master` branch.
2019-02-13 15:34:03 +02:00
Chang Wang
5918e188d9
Follow-up #2298 with regression test ( #2308 )
...
* test: ensure "total duration" > "duration of resolvers"
Add test for https://github.com/apollographql/apollo-server/pull/2298
* Update tracing duration test to be more comprehensive
Previously we were only guaranteeing that individual resolvers didn't have a duration longer than the total duration. The updated test guarantees that the duration (from when the first resolver started to when the last resolver ended) should be less than total duration
* Add another resolver to tracing test
* Prefer `const` over `let` for variables which aren't mutated.
2019-02-13 15:09:38 +02:00
renovate[bot]
4d017c0447
chore(deps): update dependency codecov to v3.2.0 ( #2311 )
2019-02-13 06:20:57 +00:00
renovate[bot]
e0b60b2481
chore(deps): update dependency @types/node to v10.12.26 ( #2310 )
2019-02-13 05:22:43 +00:00
renovate[bot]
fa5e299d1a
chore(deps): update dependency @types/graphql to v14.0.6 ( #2309 )
2019-02-13 04:15:39 +00:00
Ben Newman
4116b2ff4a
Publish
...
- apollo-engine-reporting@1.0.1
- apollo-server-azure-functions@2.4.1
- apollo-server-cloud-functions@2.4.1
- apollo-server-cloudflare@2.4.1
- apollo-server-core@2.4.1
- apollo-server-express@2.4.1
- apollo-server-hapi@2.4.1
- apollo-server-integration-testsuite@2.4.1
- apollo-server-koa@2.4.1
- apollo-server-lambda@2.4.1
- apollo-server-micro@2.4.1
- apollo-server-plugin-base@0.3.1
- apollo-server-testing@2.4.1
- apollo-server@2.4.1
- graphql-extensions@0.5.1
2019-02-12 16:34:47 -05:00
Ben Newman
f65c0fcd5f
Update package-lock.json after adding sha.js and removing lodash.
2019-02-12 16:23:40 -05:00
Ben Newman
a46560b05e
Update CHANGELOG.md for changes included in version 2.4.1.
2019-02-12 16:08:47 -05:00
Ben Newman
b89de2675b
Allow passing parseOptions to ApolloServerBase constructor. ( #2289 )
2019-02-12 14:09:12 -05:00
Ben Newman
3f7a7f3d67
Avoid importing entire crypto dependency tree if not in Node.js. ( #2304 )
...
The apollo-server-core package uses Node's built-in crypto module only to
create SHA-256 and -512 hashes.
When we're actually running in Node, the native crypto library is clearly
the best way to create these hashes, not least because we can assume it
will be available without having to bundle it first.
Outside of Node (such as in React Native apps), bundlers tend to fall back
on the crypto-browserify polyfill, which comprises more than a hundred
separate modules. Importing this polyfill at runtime (likely during
application startup) takes precious time and memory, even though almost
all of it is unused.
Since we only need to create SHA hashes, we can import the much smaller
sha.js library in non-Node environments, which happens to be what
crypto-browserify uses for SHA hashing, and is a widely used npm package
in its own right: https://www.npmjs.com/package/sha.js .
2019-02-12 14:07:42 -05:00
Chang Wang
bf120018bf
Await on graphql.execute() before calling executionDidEnd handler (AS-59) ( #2298 )
...
* Wait on graphql.execute() before calling end handler
* Update changelog
2019-02-12 20:34:56 +02:00
Jacob Marshall
e3070a51d6
Correct Azure Functions type definitions ( #2287 )
...
* Rename azureFunctions.d.ts to azureFunctions.ts
See https://github.com/apollographql/apollo-server/issues/2085#issuecomment-449686772
* Update CHANGELOG.md
2019-02-12 18:28:12 +02:00
Ben Newman
543b9c8432
Require apollo-engine-reporting only if EngineReportingAgent used. ( #2305 )
...
When getEngineServiceId does not return a truthy value, we can save memory
and startup time by avoiding importing apollo-engine-reporting, which
(among its other dependencies) imports the protobuf.js implementation.
2019-02-12 11:21:07 -05:00
Ben Newman
96351a4db6
Remove unused lodash dependency. ( #2303 )
...
The only usage of lodash was removed by @martijnwalraven in commit
a09d514e59
.
2019-02-12 17:44:22 +02:00
renovate[bot]
73a450c335
chore(deps): update dependency lerna to v3.11.1 ( #2301 )
2019-02-12 05:21:31 +00:00
renovate[bot]
8b99aff0f0
chore(deps): update dependency @types/node to v10.12.25 ( #2300 )
2019-02-12 04:20:14 +00:00
renovate[bot]
f3760c6c6d
chore(deps): update dependency @types/node-fetch to v2.1.6 ( #2292 )
2019-02-09 05:21:23 +00:00
renovate[bot]
a6704cba6e
chore(deps): update dependency @types/node to v10.12.24 ( #2291 )
2019-02-09 04:24:15 +00:00
Jesse Rosenberger
cb584fad25
Merge pull request #2290 from apollographql/revert-2283-renovate/aws-lambda-8.x
...
Revert "chore(deps): update dependency @types/aws-lambda to v8.10.19"
2019-02-08 22:17:17 +02:00
Jesse Rosenberger
61fb8bc6b7
Disable Renovate "automerge".
2019-02-08 22:14:02 +02:00
Jesse Rosenberger
67ddcc9f82
Revert "chore(deps): update dependency @types/aws-lambda to v8.10.19 ( #2283 )"
...
This reverts commit b493b09d64
.
2019-02-08 22:12:24 +02:00
Jesse Rosenberger
b4df18b31a
Merge branch 'master' into re-stage-pr-1971
2019-02-08 12:48:41 +02:00
Jesse Rosenberger
a849cf9ba2
Merge branch 'pull-1760' into re-stage-pr-1971
2019-02-08 12:41:55 +02:00
Jesse Rosenberger
5065360cdb
Update CHANGELOG.md to remove vNEXT
from v2.4.0 header.
...
This was inadvertently left in place as I didn't run into the usual
merge-conflict that I usually do on the CHANGELOG.md which is my natural
ergonomic which usually leads me to fixing it. Apologies!
2019-02-08 12:17:57 +02:00
renovate[bot]
0c98fbdcff
chore(deps): update dependency typescript to v3.3.3 ( #2286 )
2019-02-08 07:18:32 +00:00
renovate[bot]
e685a421c4
chore(deps): update dependency lerna to v3.11.0 ( #2285 )
2019-02-08 06:20:21 +00:00
renovate[bot]
40d97a7929
chore(deps): update dependency @types/node to v10.12.23 ( #2284 )
2019-02-08 05:19:58 +00:00
renovate[bot]
b493b09d64
chore(deps): update dependency @types/aws-lambda to v8.10.19 ( #2283 )
2019-02-08 04:23:20 +00:00