-
Notifications
You must be signed in to change notification settings - Fork 117
Upcoming Release Changes #6552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upcoming Release Changes #6552
Conversation
📝 WalkthroughSummary by CodeRabbit
WalkthroughThe changes involve the deletion of multiple changeset files that documented the consolidation of email templating logic into a dedicated Changes
Possibly related PRs
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
@graphql-hive/apollo |
0.38.0-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/cli |
0.49.0-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/core |
0.10.0-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/envelop |
0.35.0-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/yoga |
0.41.0-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
hive |
5.1.3-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
hive-apollo-router-plugin |
2.1.0-rc-20250310041726-9e0c326bedbf35c19af59378db1b515c86765278 |
npm ↗︎ unpkg ↗︎ |
💻 Website PreviewThe latest changes are available as preview in: https://0f9d8fb6.hive-landing-page.pages.dev |
🐋 This PR was built and pushed to the following Docker images: Targets: Platforms: Image Tag: Docker Bake metadata{
"app": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/api/health",
"build-arg:IMAGE_DESCRIPTION": "The app of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/app",
"build-arg:PORT": "3000",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/app",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/21fdtxtlgehlfoafje4h8lfv7",
"containerimage.config.digest": "sha256:eb30d4b4c48433b3d3235b6011f649608bfd8ccaa0d1d6f559d7ae2abdcb50e1",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:d1cb8ac4158361846a24eada4be2194061e181e8aef3ceb6c1d76fdfdc837188",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:d1cb8ac4158361846a24eada4be2194061e181e8aef3ceb6c1d76fdfdc837188",
"image.name": "ghcr.io/graphql-hive/app:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/app:changeset_release_main-arm64"
},
"buildx.build.warnings": [
{
"vertex": "sha256:2269d703ff85d8360188e51d6085f5117ad90bc6ec8f1ac0ea6c9d76562a6b9c",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMik=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 12
},
"end": {
"line": 12
}
}
]
},
{
"vertex": "sha256:2269d703ff85d8360188e51d6085f5117ad90bc6ec8f1ac0ea6c9d76562a6b9c",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTUp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 15
},
"end": {
"line": 15
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTQp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 14
},
"end": {
"line": 14
}
}
]
},
{
"vertex": "sha256:2269d703ff85d8360188e51d6085f5117ad90bc6ec8f1ac0ea6c9d76562a6b9c",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDExKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 11
},
"end": {
"line": 11
}
}
]
},
{
"vertex": "sha256:2269d703ff85d8360188e51d6085f5117ad90bc6ec8f1ac0ea6c9d76562a6b9c",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTcp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 17
},
"end": {
"line": 17
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIwKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 20
},
"end": {
"line": 20
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIyKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 22
},
"end": {
"line": 22
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRQT1JUJyAobGluZSAyMik=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 22
},
"end": {
"line": 22
}
}
]
},
{
"vertex": "sha256:2269d703ff85d8360188e51d6085f5117ad90bc6ec8f1ac0ea6c9d76562a6b9c",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDEwKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 10
},
"end": {
"line": 10
}
}
]
},
{
"vertex": "sha256:2269d703ff85d8360188e51d6085f5117ad90bc6ec8f1ac0ea6c9d76562a6b9c",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDEyKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 12
},
"end": {
"line": 12
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTIp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 12
},
"end": {
"line": 12
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMyk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 13
},
"end": {
"line": 13
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAyMSk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 21
},
"end": {
"line": 21
}
}
]
},
{
"vertex": "sha256:b28c1f783730987b283adee4642496c579e044253e0d45699cf5d841c80f5195",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIxKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 21
},
"end": {
"line": 21
}
}
]
}
],
"commerce": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The commerce service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/commerce",
"build-arg:PORT": "3010",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/commerce",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/df4wnwmz8el0al7w9e9609jxp",
"containerimage.config.digest": "sha256:797d31dc99d29063d2b539652418712217f5a589b7ba682102aad9dcfd5deaa1",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:95f3f37d50543cdd62fa7badbb9d95ab2153288d3defad138d442aee4a517c46",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:95f3f37d50543cdd62fa7badbb9d95ab2153288d3defad138d442aee4a517c46",
"image.name": "ghcr.io/graphql-hive/commerce:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/commerce:changeset_release_main-arm64"
},
"composition-federation-2": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "Federation 2 Composition Service for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/composition-federation-2",
"build-arg:PORT": "3069",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/external-composition",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/r6ze8682ashy6jiyt7gd1f99y",
"containerimage.config.digest": "sha256:d868eb81ca0ba363ebf397dd4a143bda76f895477588d287cf43f6fb5527c9cf",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:81a97476f84aeb5e50c9422474017492d3a864ea95f73f486316e543059d2bcb",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:81a97476f84aeb5e50c9422474017492d3a864ea95f73f486316e543059d2bcb",
"image.name": "ghcr.io/graphql-hive/composition-federation-2:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/composition-federation-2:changeset_release_main-arm64"
},
"emails": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The emails service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/emails",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/emails",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/pr4nglitdxmne4o0orcacrf84",
"containerimage.config.digest": "sha256:ce09384255070b35cb2faf882820dfc1a6b5cf7b098c62ec883af683297499a4",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:9d04a634e6777a92030f9de71360f0698dadcf5075320bfcb7bb4748c42d8529",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:9d04a634e6777a92030f9de71360f0698dadcf5075320bfcb7bb4748c42d8529",
"image.name": "ghcr.io/graphql-hive/emails:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/emails:changeset_release_main-arm64"
},
"policy": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The policy service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/policy",
"build-arg:PORT": "3012",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/policy",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/elox9dlazsiv84p1k5jqfpadr",
"containerimage.config.digest": "sha256:0b8207b6f566e6ceee209f7655b17f0f14fa1e13039170d402d34a629f291f74",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:b90e71f38d82b25dfeeb72b5c76234680c2f46e581959ecdf4e594aed6599ee0",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:b90e71f38d82b25dfeeb72b5c76234680c2f46e581959ecdf4e594aed6599ee0",
"image.name": "ghcr.io/graphql-hive/policy:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/policy:changeset_release_main-arm64"
},
"schema": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The schema service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/schema",
"build-arg:PORT": "3002",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/schema",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/k84jfvxnb0nlm9jasb7320jzl",
"containerimage.config.digest": "sha256:3a2aaa6b673d47fa2621ef06e37bc4d68590ecad42d51bab57045d76d6872c76",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:c1509569ef7abe006f1270fec9c9e314f7b0d95d2c8cb261d14af9f3e1704d06",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:c1509569ef7abe006f1270fec9c9e314f7b0d95d2c8cb261d14af9f3e1704d06",
"image.name": "ghcr.io/graphql-hive/schema:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/schema:changeset_release_main-arm64"
},
"server": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The server service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/server",
"build-arg:PORT": "3001",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/server",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/83o24xtrazpqi2n1vqtoxzhwm",
"containerimage.config.digest": "sha256:922c3ae46495395b1500b7bc0747648a45f737c3d7525eebe7c05b2c63dbaf9d",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:f407120e1a29c895e51fb83af90d30ff08741adc02be7edc39bac24c6260f205",
"size": 2076,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:f407120e1a29c895e51fb83af90d30ff08741adc02be7edc39bac24c6260f205",
"image.name": "ghcr.io/graphql-hive/server:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/server:changeset_release_main-arm64"
},
"storage": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "migrations.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:IMAGE_DESCRIPTION": "The migrations service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/storage",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/779u9wci8wmm11kaxjybyzhfv",
"containerimage.config.digest": "sha256:d05c10f3d5bf9bbee4902f00f28458ae8bf49dff652d81c7940beb5d1842a954",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:0dc3cabfed0b64254ad8dc1317e5d5180aae42ed60a1f1912db899c36c21c5f5",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:0dc3cabfed0b64254ad8dc1317e5d5180aae42ed60a1f1912db899c36c21c5f5",
"image.name": "ghcr.io/graphql-hive/storage:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/storage:changeset_release_main-arm64"
},
"tokens": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The tokens service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/tokens",
"build-arg:PORT": "3003",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/tokens",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/dfjknzj63jygtmu69y1ikmpkt",
"containerimage.config.digest": "sha256:c75e27d095a1bcc80d8cb816badfdf5be4c6c4a66a718666a971029e5859ec1e",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:d3bd66105f47701251ccf6eb00e9f7e6ac1277abf89d4c25db2a3547ea554670",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:d3bd66105f47701251ccf6eb00e9f7e6ac1277abf89d4c25db2a3547ea554670",
"image.name": "ghcr.io/graphql-hive/tokens:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/tokens:changeset_release_main-arm64"
},
"usage": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/usage",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/6crl5pxjr6yx665pgn0bx42gj",
"containerimage.config.digest": "sha256:687402f521d6532b8f10b487de05c448fee1f57ee8fb6c58f934926275d78f0c",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:ff8d8efb6864a742b09cfc58f77a8115268a56be70d7845d832eecfa234536df",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:ff8d8efb6864a742b09cfc58f77a8115268a56be70d7845d832eecfa234536df",
"image.name": "ghcr.io/graphql-hive/usage:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/usage:changeset_release_main-arm64"
},
"usage-ingestor": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage-ingestor",
"build-arg:PORT": "3007",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/usage-ingestor",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/tnjhlsxjgoskpyr5zlwnuy0m2",
"containerimage.config.digest": "sha256:2117cc725b8c3380a974c47968958da22b6b3f96a6c013068d7fa083c93ccd9f",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:25b813f02d67027728120c2b4634e3d3aca4090f4aff20b9c0e5308e0066203f",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:25b813f02d67027728120c2b4634e3d3aca4090f4aff20b9c0e5308e0066203f",
"image.name": "ghcr.io/graphql-hive/usage-ingestor:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/usage-ingestor:changeset_release_main-arm64"
},
"webhooks": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The webhooks ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/webhooks",
"build-arg:PORT": "3005",
"build-arg:RELEASE": "9e0c326bedbf35c19af59378db1b515c86765278",
"build-arg:SERVICE_DIR_NAME": "@hive/webhooks",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:dockerfile": "s9amv4tnnnfy13pj8pz6zrgy8",
"local-sessionid:shared": "s9amv4tnnnfy13pj8pz6zrgy8"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d/builder-6a35d4c1-fc87-4c3d-a7c7-5c9cf91c262d0/kenom2c94e6vgj7q6y4xgwxne",
"containerimage.config.digest": "sha256:2f83c51f29e124428154293a9895752ae5a73d80148c7cf718a7e9b1b0d2367e",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:fb10f90d2894a793dbdbb9f597e9c6f64a5ce64832866bfb6051f29fb809a2e6",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:fb10f90d2894a793dbdbb9f597e9c6f64a5ce64832866bfb6051f29fb809a2e6",
"image.name": "ghcr.io/graphql-hive/webhooks:9e0c326bedbf35c19af59378db1b515c86765278-arm64,ghcr.io/graphql-hive/webhooks:changeset_release_main-arm64"
}
} |
5cb670b
to
96475f9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
packages/libraries/apollo/CHANGELOG.md (1)
7-12
: Detailed Patch Change DescriptionThe entry clearly lists the related pull request, commit hash, and contributor details, and succinctly describes the purpose of the change—preventing unhandled rejections for Apollo Server v3 when encountering a GraphQL document with an unsatisfiable selection set. Consider a slight rephrase for improved readability, for example:
"Prevent GraphQL documents with non-satisfiable selection sets from causing unhandled rejections for Apollo Server v3"
if that better captures the intended meaning.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (7)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (2)
- .changeset/cyan-ears-shout.md
- .changeset/wicked-plants-float.md
✅ Files skipped from review due to trivial changes (2)
- packages/libraries/apollo/package.json
- packages/libraries/apollo/src/version.ts
🚧 Files skipped from review as they are similar to previous changes (2)
- deployment/package.json
- deployment/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: release-candidate / snapshot
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
🔇 Additional comments (2)
packages/libraries/apollo/CHANGELOG.md (2)
3-4
: Version Header Update is CorrectThe new header
## 0.37.2
is clear and consistent with the overall changelog format, effectively marking the new release version.
5-6
: Appropriate Patch Changes HeadingThe
### Patch Changes
subheading neatly categorizes the update, maintaining clarity in the changelog structure.
6cec0fc
to
3bafeac
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-15
: Heap Dump Feature Entry - Minor Wording Suggestion
The second bullet for PR [#6571] documents the new heap dump feature. There is a minor grammatical suggestion:
- Consider changing "Adds ability to all services to write a" to "Adds the ability to all services to write a".
- Also, “to a disk” can be simplified to “to disk” for clarity.
For example, applying the following diff would improve readability:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability to all services to write a heap dump to disk when SIGUSR1 signal is received🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- packages/libraries/apollo/src/version.ts
- deployment/package.json
- packages/libraries/apollo/CHANGELOG.md
- packages/libraries/apollo/package.json
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: New Version Header Added
The new version header "## 5.1.3" is added correctly and fits well into the descending order of versions.
5-5
: Patch Changes Heading Added
The addition of the "### Patch Changes" heading for version 5.1.3 is consistent with earlier sections.
7-9
: Email Template Standardization Entry
The first bullet correctly references PR [#6553] and the related commit, and clearly explains the standardization of email templates.
17-20
: Email Templating Logic Consolidation Entry
The third bullet for PR [#6542] clearly explains the consolidation of email templating logic into theemails
service. It is well formatted and consistent with the other entries.
3bafeac
to
09b1e59
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Grammar Improvement in Changelog Entry for PR [#6571]The changelog entry for PR [#6571] currently reads:
- [#6571](https://github.com/graphql-hive/console/pull/6571) [`bf06e94`](https://github.com/graphql-hive/console/commit/bf06e94f5f115770f229b0b6e9961a44f057fa4d) Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received
To improve clarity and grammatical correctness, consider rephrasing it as follows:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is receivedThis small change improves the flow and clarity of the description.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- packages/libraries/apollo/src/version.ts
- deployment/package.json
- packages/libraries/apollo/CHANGELOG.md
- packages/libraries/apollo/package.json
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: typescript / typecheck
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: Version Header Addition for 5.1.3The new version header (
## 5.1.3
) is clearly added at the top and follows the established format.
5-6
: Section Header: Patch ChangesThe subheader (
### Patch Changes
) for version 5.1.3 has been appropriately included.
7-11
: Changelog Entry for PR [#6553]The entry for PR [#6553] clearly documents the standardization of email templates with commit reference and acknowledgment. This entry is detailed and consistent with the previous changelog entries.
17-21
: Changelog Entry for PR [#6542]The entry for PR [#6542] correctly and succinctly describes the consolidation of email templating logic into the
emails
service. The acknowledgment is clear and consistent with the others.
09b1e59
to
1848bc8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Heap Dump Functionality Note – Linguistic Refinement
The note for [#6571] explains the new heap dump feature well. However, consider revising the phrasing for clarity and conciseness. For example, you might change:
- [#6571](https://github.com/graphql-hive/console/pull/6571)
… - Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received
to
- [#6571](https://github.com/graphql-hive/console/pull/6571)
… - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received
This change removes unnecessary articles and follows common idiomatic usage.🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/wicked-plants-float.md
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (4)
- deployment/package.json
- packages/libraries/apollo/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/apollo/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: Release Version Header Update
The new version heading## 5.1.3
is clear and correctly positioned to introduce the upcoming patch release.
5-6
: Section Heading "Patch Changes"
The header### Patch Changes
clearly delineates the group of changes relevant to the 5.1.3 release.
7-10
: Email Templates Standardization Note
The patch note for [#6553] effectively describes the update to standardize the design and content of all email templates. The inclusion of the commit hash and acknowledgment are informative and helpful for traceability.
17-21
: Email Templating Consolidation Note
The patch note for [#6542] communicates the consolidation of email templating logic into theemails
service clearly and effectively.
4e5d853
to
dd46341
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Patch Entry [#6571]: Ability to Write Heap Dumps
This update correctly adds functionality for services to write a heap dump when the SIGUSR1 signal is received.Minor Nitpick: Consider a grammatical refinement for clarity. For example, replace:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when SIGUSR1 signal is receivedThis change improves the readability and grammatical flow of the entry.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/light-llamas-divide.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- deployment/package.json
- packages/libraries/apollo/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/apollo/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: release-candidate / snapshot
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: typescript / typecheck
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: Version Header Updated for 5.1.3
The version header "## 5.1.3" clearly reflects the new release version as intended.
5-6
: Patch Changes Section Heading is Correct
The header "### Patch Changes" appropriately introduces the set of updates for this release.
7-11
: Patch Entry [#6553]: Standardization of Email Templates
This entry documents that the design and content of all email templates have been standardized for consistency. The Markdown formatting and link references are correct.
17-21
: Patch Entry [#6542]: Consolidation of Email Templating Logic
This entry clearly documents the consolidation of email templating logic into theemails
service, and the formatting is consistent with the other entries.
dd46341
to
37c3c65
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Heap Dump Functionality Description – Minor Wording Suggestion
The entry for PR [#6571] explains the addition of heap dump functionality when the SIGUSR1 signal is received. To improve grammatical consistency, consider inserting "the" before "heap dump" (e.g., "Adds ability to all services to write the heap dump to disk when SIGUSR1 signal is received").🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/light-llamas-divide.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- deployment/package.json
- packages/libraries/apollo/package.json
- packages/libraries/apollo/CHANGELOG.md
- packages/libraries/apollo/src/version.ts
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-3
: New Version Header Added
The new version header "## 5.1.3" is clear and correctly formatted.
5-6
: Patch Changes Section Introduced
The "### Patch Changes" section is appropriately introduced for version 5.1.3.
7-11
: Email Template Standardization Entry
The entry for PR [#6553] clearly documents the standardization of email template design and content. The commit hash and attribution are well-presented.
17-21
: Email Templating Consolidation Entry
The entry for PR [#6542] succinctly explains that email templating logic has been consolidated into theemails
service. The commit reference and attribution are clear.
37c3c65
to
74222a8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
deployment/CHANGELOG.md (1)
12-16
: Heap Dump Feature Entry Correction
The entry for pull request [#6571] documents the new heap dump functionality well. However, consider a minor language improvement for clarity by adding the definite article "the."- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability to all services to write aThis small change will improve the flow and readability of the release note.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.10.0: Grammar and Clarity Check
The new changelog entry for version 0.10.0 is clear and structured. One minor nitpick: the phrase “an UUID” should be corrected to “a UUID” for proper grammar.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.35.0: Minor Changes Update
The changelog text introduces support for providing a target for usage reporting effectively. As with similar entries, please update “an UUID” to “a UUID” to maintain grammatical accuracy.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.41.0: Grammar and Consistency
This new entry for version 0.41.0 is informative. Please replace “an UUID” with “a UUID” for correct reading.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.38.0: Minor Changes Detail
The entry for version 0.38.0 clearly explains the new support for specifying a target for usage reporting, complete with an example. Please update “or an UUID” to “or a UUID” to meet grammatical standards.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (20)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/wicked-plants-float.md
- .changeset/light-llamas-divide.md
✅ Files skipped from review due to trivial changes (8)
- packages/libraries/yoga/src/version.ts
- packages/libraries/core/src/version.ts
- packages/libraries/envelop/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/cli/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (3)
- packages/libraries/apollo/package.json
- deployment/package.json
- packages/libraries/apollo/src/version.ts
🧰 Additional context used
📓 Path-based instructions (2)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/yoga/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (11)
deployment/CHANGELOG.md (4)
3-4
: New Version Header for 5.1.3
The new version header is clearly introduced using a "##" heading, which correctly signals the start of the release notes for version 5.1.3.
5-6
: Patch Changes Section Formatting
The "### Patch Changes" header is used appropriately to categorize the changes under the new version section. This ensures that readers can easily distinguish between different types of updates.
7-10
: Email Templates Standardization Entry
The entry for pull request [#6553] properly documents the standardization of email templates, including a direct link to the commit and acknowledgment of the contributor. This is clear and consistent with the changelog format.
17-21
: Email Templating Consolidation Entry
The entry for pull request [#6542] concisely explains that the email templating logic has been consolidated into theemails
service. The commit reference and contributor acknowledgment are both present and correctly formatted.packages/libraries/core/CHANGELOG.md (1)
14-24
: Usage Example: Clarity and Relevance
The provided TypeScript snippet clearly illustrates how to use the newcreateHive
function with theusage.target
option. This example is both practical and easy to follow.packages/libraries/envelop/CHANGELOG.md (2)
14-24
: Usage Snippet Verification
The code snippet shows the usage of theuseHive
function with the new configuration (including theusage.target
property) very clearly. It serves well as an implementation example.
26-31
: Dependency Update Confirmation
The dependency update to@graphql-hive/[email protected]
is consistent with the overall ecosystem changes. Double-check that all consumers of this package have been updated accordingly.packages/libraries/yoga/CHANGELOG.md (2)
14-24
: Usage Example Review
The TypeScript snippet is well-crafted and demonstrates how to configure theuseHive
function with token and target parameters. It is both clear and meaningful for users.
26-31
: Dependency Update Verification
The update to include@graphql-hive/[email protected]
under the patch changes is in line with similar updates across packages. Good to see consistency.packages/libraries/apollo/CHANGELOG.md (2)
14-24
: Usage Code Snippet Clarity
The TypeScript example provided here is concise and illustrates the intended usage of theuseHive
function (with token andusage.target
). It effectively communicates the required configuration to end users.
26-37
: Patch Changes Overview and Dependency Update
The patch changes addressing the handling of unsatisfiable GraphQL document selection sets and the subsequent dependency update to@graphql-hive/[email protected]
are well-documented. Ensure that these fixes are well-tested in the Apollo Server v3 context.
74222a8
to
c52f4ac
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
deployment/CHANGELOG.md (1)
12-16
: Improve Language Consistency for SIGUSR1 Handling
In the patch change for [#6571], the description could be made more readable by adding the definite article and clarifying the phrasing. For example, consider changing:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is receivedThis change resolves the minor grammatical issue identified by static analysis and enhances clarity.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Minor Changes – Usage Reporting Support
The new version “## 0.10.0” entry clearly documents the addition of target support for usage reporting using organization access tokens. However, the text “… or an UUID” should be corrected to “… or a UUID” for grammatical accuracy.- ... (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)(Replace “an UUID” with “a UUID” in the descriptive text.)
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
7-13
: Minor Changes – Usage Reporting Support
The entry for version “## 0.35.0” clearly specifies support for providing a target for usage reporting. For grammatical accuracy, please change “an UUID” to “a UUID”.- ... (e.g `the-guild/graphql-hive/staging`) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... (e.g `the-guild/graphql-hive/staging`) or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
7-13
: Minor Changes – Usage Reporting Support
The changelog entry for version “## 0.41.0” documents the new support for usage reporting. Please change “an UUID” to “a UUID” for proper grammar.- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
7-13
: Minor Changes – Usage Reporting Support
The new section for version “## 0.38.0” explains that the Apollo package now supports providing a target for usage reporting. Please update “an UUID” to “a UUID” for correct grammar.- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (24)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (8)
- .changeset/cyan-ears-shout.md
- .changeset/good-rocks-appear.md
- .changeset/light-llamas-divide.md
- .changeset/tame-paws-float.md
- .changeset/rotten-hairs-pay.md
- .changeset/wicked-plants-float.md
- .changeset/five-stingrays-search.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (10)
- deployment/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/src/version.ts
- packages/libraries/apollo/src/version.ts
- packages/libraries/yoga/package.json
- packages/libraries/cli/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/package.json
- packages/libraries/core/package.json
- packages/libraries/yoga/src/version.ts
🧰 Additional context used
📓 Path-based instructions (3)
`packages/libraries/cli/**`: The CLI to interact with Hive C...
packages/libraries/cli/**
: The CLI to interact with Hive Console APIs.
packages/libraries/cli/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/cli/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (12)
deployment/CHANGELOG.md (2)
3-10
: Changelog Entry for Version 5.1.3 is Clear and Concise
The new section for version 5.1.3 is well-formatted and clearly communicates the patch changes for standardizing email templates. This follows the established convention in the changelog and integrates seamlessly with previous versions.
17-21
: Clear and Consistent Description for Email Templating Update
The patch change for [#6542] clearly indicates that the email templating logic has been consolidated into theemails
service. The description is concise and maintains consistency with the style of previous changelog entries.packages/libraries/cli/CHANGELOG.md (3)
3-4
: New Version Header Section
The new version header “## 0.49.0” is clear and appropriately separates the latest changes.
7-10
: Enhanced Error Handling Entry
The changelog entry for PR #6573 clearly describes the improved error handling for missing the--target
option.
12-16
: Updated Dependencies Notification
The “### Patch Changes” section correctly lists the dependency update (i.e. upgrading@graphql-hive/core
to version 0.10.0) and provides a clear reference to commit 494697e.packages/libraries/core/CHANGELOG.md (1)
14-24
: Clear Usage Example
The provided TypeScript example usingcreateHive
is concise and effectively demonstrates how to configure usage reporting with a target.packages/libraries/envelop/CHANGELOG.md (2)
14-24
: Effective Code Sample
The TypeScript code snippet usinguseHive
clearly illustrates how to enable usage reporting with a target.
26-31
: Dependencies Updated
The “### Patch Changes” in this section provides a clear update that@graphql-hive/core
has been upgraded to version 0.10.0.packages/libraries/yoga/CHANGELOG.md (2)
14-24
: Usage Example Clarity
The provided example usinguseHive
is clear and demonstrates how users can configure the plugin with a usage target effectively.
26-31
: Dependency Update Acknowledgment
The “### Patch Changes” section clearly indicates that@graphql-hive/core
has been updated to version 0.10.0, which aligns with the updates in the other packages.packages/libraries/apollo/CHANGELOG.md (2)
14-24
: Clear and Helpful Code Example
The TypeScript snippet demonstrating the use ofuseHive
in the Apollo integration is concise and instructive.
26-37
: Apollo Server v3 Patch Changes
The patch changes entry addresses the issue with unhandled rejections when a GraphQL document’s selection set isn’t satisfiable. The description is clear and provides useful context with links to the related PR and issue. Also, the dependency update to@graphql-hive/[email protected]
is clearly indicated.
c52f4ac
to
5e9d7fd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
deployment/CHANGELOG.md (1)
12-16
: Grammatical Improvement Suggestion for [#6571]The changelog entry for pull request [#6571] is informative. However, to improve grammatical clarity, consider rephrasing the text to include the missing determiner and adjust phrasing for readability. For example, you could change:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a + heap dump to disk when a SIGUSR1 signal is receivedThis makes the sentence read more naturally.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Minor Changelog Entry Approved with a Minor Text Correction
The new 0.10.0 entry clearly explains the new support for usage reporting along with a helpful TypeScript example. One minor language nits: on line 11 the text reads “or an UUID” whereas it should read “or a UUID”.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.41.0 is Well Written
The 0.41.0 entry accurately documents the minor change including the support for specifying a target for usage reporting. As with the core changelog, please change “or an UUID” (line 11) to “or a UUID” for grammatical correctness.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Apollo Changelog 0.38.0 Entry is Clear with a Minor Language Nudge
The entry clearly explains the added support for specifying a target for usage reporting along with an example usinguseHive
. Please update “or an UUID” (line 11) to “or a UUID” to adhere to correct grammar.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Envelop Changelog 0.35.0 Entry is Consistent and Informative
This entry mirrors the changes seen in the other packages by adding support for usage reporting with organization access tokens. As with the other files, please change “or an UUID” (line 11) to “or a UUID”.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (25)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (9)
- .changeset/cyan-ears-shout.md
- .changeset/eleven-brooms-happen.md
- .changeset/good-rocks-appear.md
- .changeset/wicked-plants-float.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/tame-paws-float.md
- .changeset/rotten-hairs-pay.md
- .changeset/five-stingrays-search.md
🚧 Files skipped from review as they are similar to previous changes (11)
- packages/libraries/core/src/version.ts
- deployment/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/yoga/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/package.json
- packages/libraries/core/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/cli/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (2)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/envelop/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (11)
deployment/CHANGELOG.md (4)
3-4
: Version Header Addition ApprovedThe addition of the version header
## 5.1.3
is clear and follows the established changelog format. This marks the new release correctly.
5-6
: Heading Consistency CheckThe heading
### Patch Changes
is consistent with previous versions and clearly introduces the list of patch changes for version 5.1.3.
7-10
: Changelog Entry for [#6553] ApprovedThe entry for pull request [#6553] detailing the standardization of email templates is well-documented. Both the commit hash and contributor attribution are present and clear.
17-21
: Changelog Entry for [#6542] ApprovedThe entry for pull request [#6542] properly documents the consolidation of email templating logic into the
emails
service and is clear and concise.packages/libraries/core/CHANGELOG.md (1)
14-25
: Usage Example is Clear and Correct
The provided TypeScript snippet demonstrates how to use the newcreateHive
function with the updated usage reporting options effectively.packages/libraries/yoga/CHANGELOG.md (2)
14-25
: Usage Example for Yoga is Clear and Consistent
The example usinguseHive
is straightforward and matches the new API requirements—good job ensuring consistency across packages.
26-31
: Dependency Update Noted
The patch change updating@graphql-hive/core
to version 0.10.0 is clearly indicated and aligns with related packages.packages/libraries/apollo/CHANGELOG.md (2)
14-25
: Usage Example in Apollo Changelog is Correct
The code snippet demonstrating how to use theuseHive
function in the Apollo package is well presented and should be very helpful for users.
26-37
: Patch Changes Detailing Apollo Server v3 Fix are Well Documented
The patch change section explains the fix for preventing unhandled rejections in Apollo Server v3 very clearly. The dependency update to@graphql-hive/[email protected]
further reinforces consistency.packages/libraries/envelop/CHANGELOG.md (2)
14-25
: Usage Example in Envelop Changelog is Clear
The TypeScript snippet usinguseHive
in the Envelop package is clear and demonstrates the new API usage well.
26-31
: Patch Updates for Envelop are Well Structured
The dependency update to@graphql-hive/[email protected]
and subsequent patch and minor updates are clearly listed, ensuring users are aware of all changes.
2f11cb7
to
5e9c080
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (7)
packages/libraries/core/CHANGELOG.md (1)
10-12
: Minor Language Correction: Replace "an UUID" with "a UUID".
Since "UUID" is pronounced "you-UID," the article "a" is more appropriate for improved readability.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
10-12
: Minor Language Correction: Replace "an UUID" with "a UUID".
This small adjustment follows standard English usage and enhances clarity.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
10-12
: Minor Language Correction: Replace "an UUID" with "a UUID".
Using "a UUID" improves the readability in accordance with standard grammar rules.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
10-12
: Minor Language Correction: Use "a UUID" instead of "an UUID".
This correction ensures consistency with standard English usage.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (3)
12-16
: Nitpick: Refine Wording for Heap Dump Feature
The current wording for [#6571] (“Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received”) could be improved for clarity and grammatical correctness. Consider rewording it to include the article “the” and to remove the redundant “a” before “disk”. For example, you might update it as follows:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-20
: Nitpick: Capitalize "URL" for Consistency
In the [#6582] entry, “Adds optional url argument to schema checks” should use “URL” for consistency with common technical terminology. A suggested update is:- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional URL argument to schema checks
21-25
: Nitpick: Use “Fixed” Instead of “Corrected”
For the [#6586] entry, using “Fixed” can offer clearer communication regarding the resolution of the issue. Consider updating the text as follows:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from - type extensions were not marked as unused when appropriate + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fixed an issue where fields from type extensions were not marked as unused when appropriate🧰 Tools
🪛 LanguageTool
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (25)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (9)
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/eleven-brooms-happen.md
- .changeset/good-rocks-appear.md
- .changeset/wicked-plants-float.md
- .changeset/tame-paws-float.md
- .changeset/rotten-hairs-pay.md
- .changeset/five-stingrays-search.md
🚧 Files skipped from review as they are similar to previous changes (11)
- packages/libraries/apollo/package.json
- packages/libraries/yoga/src/version.ts
- deployment/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/cli/CHANGELOG.md
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/envelop/package.json
- packages/libraries/envelop/src/version.ts
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (8)
- GitHub Check: website-preview / deployment
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
🔇 Additional comments (7)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.10.0 entry is well-documented.
The changelog clearly explains the new support for usage reporting with organization access tokens, and the included TypeScript example is helpful.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.41.0 update is clear and consistent.
The changelog entry effectively details the new usage reporting feature for the Yoga package along with an illustrative example that aligns with similar updates in other packages.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.38.0 update is well articulated.
The changelog entry for the Apollo package concisely outlines the new support for specifying a target for usage reporting and also documents the related dependency update effectively.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.35.0 update is comprehensive.
The changelog for the Envelop package clearly explains the new feature for usage reporting and appropriately notes the dependency update to @graphql-hive/[email protected].🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (3)
3-4
: Version Header Update Approved
The new section header “## 5.1.3” is clearly added to denote the upcoming release version.
5-10
: Email Template Standardization Entry
The entry for [#6553] detailing the standardization of email templates is clear and concise. No changes needed.
26-30
: Email Templating Logic Consolidation Approved
The [#6542] entry, which consolidates email templating logic into theemails
service, is well described.
5e9c080
to
3fc2164
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (7)
deployment/CHANGELOG.md (3)
12-16
: Bullet Entry for Heap Dump Feature EnhancementThe entry for [#6571] specifies that services can now write a heap dump when a SIGUSR1 signal is received. Consider revising the wording to improve clarity and consistency. For example, changing the phrase to:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when SIGUSR1 signal is receivedThis change adds the missing article and streamlines the phrasing.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-20
: Bullet Entry for Optional URL ArgumentThe entry for [#6582] mentions adding an optional url argument to schema checks. For clarity and adherence to style guidelines, consider capitalizing "url" to "URL":
- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional URL argument to schema checksThis small adjustment improves readability.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
21-25
: Bullet Entry for Unused Field Marking FixThe entry for [#6586] indicates an issue was "Corrected" regarding marking fields as unused. Consider using a more formal verb such as "Resolved" to convey the fix more clearly. For example:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from - type extensions were not marked as unused when appropriate + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Resolved an issue where fields from type extensions were not marked as unused when appropriateThis adjustment aligns the tone with other changelog entries.
🧰 Tools
🪛 LanguageTool
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
packages/libraries/core/CHANGELOG.md (1)
3-25
: Review New Version 0.10.0 Entry and Grammar CorrectionThe new changelog entry clearly documents the addition of target support for usage reporting (with an informative example). Please update “or an UUID” in line 11 to “or a UUID” for proper grammatical accuracy.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-25
: Review New Version 0.41.0 Entry and Grammar CorrectionThe new entry for version 0.41.0 is clear and provides a useful code example for using the new usage reporting feature. Similar to other changelogs, please change “or an UUID” in line 11 to “or a UUID” to improve readability.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-25
: Review New Version 0.38.0 Entry and Grammar CorrectionThe new section clearly introduces support for specifying a target for usage reporting, including a well-documented TypeScript example. Please correct “or an UUID” in line 11 to “or a UUID” for proper language usage.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-25
: Review New Version 0.35.0 Entry and Grammar CorrectionThe new changelog entry effectively details the new support for specifying a target for usage reporting, complete with an example using
useHive
. To maintain consistency, please change “or an UUID” in line 11 to “or a UUID”.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (27)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (11)
- .changeset/red-needles-know.md
- .changeset/cyan-ears-shout.md
- .changeset/wet-panthers-notice.md
- .changeset/eleven-brooms-happen.md
- .changeset/rotten-hairs-pay.md
- .changeset/light-llamas-divide.md
- .changeset/good-rocks-appear.md
- .changeset/tame-paws-float.md
- .changeset/wicked-plants-float.md
- .changeset/five-stingrays-search.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (11)
- deployment/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/envelop/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/apollo/package.json
- packages/libraries/yoga/package.json
- packages/libraries/yoga/src/version.ts
- packages/libraries/cli/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (9)
deployment/CHANGELOG.md (3)
3-4
: New Release Version Header AddedThe new version header "## 5.1.3" is clearly introduced and follows the established changelog format.
7-11
: Bullet Entry for Email Template StandardizationThe description for [#6553] accurately reflects the update to standardize the design and content of email templates for consistency.
26-30
: Bullet Entry for Email Templating Logic ConsolidationThe entry for [#6542] clearly documents the consolidation of email templating logic into the
emails
service and is consistent with the project’s updates.packages/libraries/yoga/CHANGELOG.md (1)
26-31
: Approval of Dependency UpdateThe patch changes that update the dependency to
@graphql-hive/[email protected]
are straightforward and appear correct.packages/libraries/apollo/CHANGELOG.md (2)
26-37
: Approval of Patch Changes for Apollo Server v3The patch changes to prevent unhandled rejections for Apollo Server v3—as well as the dependency update to
@graphql-hive/[email protected]
—are properly documented and look appropriate.
38-45
: Approval of Dependency Update for Version 0.37.1The dependency update to
@graphql-hive/[email protected]
in the 0.37.1 patch changes is acceptable.packages/libraries/envelop/CHANGELOG.md (3)
26-31
: Approval of Dependency UpdateThe dependency update to
@graphql-hive/[email protected]
is appropriately noted in the patch changes.
44-48
: Approval of Minor Change in Version 0.34.0The minor change that adds logging for the
x-request-id
header is well documented and contributes positively to enhanced traceability.
50-55
: Approval of Subsequent Dependency UpdateThe dependency update to
@graphql-hive/[email protected]
in the later patch changes aligns with the overall release strategy.
3fc2164
to
3a9113b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (8)
packages/libraries/router/CHANGELOG.md (1)
11-12
: Language Correction for ConsistencyConsider replacing “or an UUID” with “or a UUID” for improved grammatical correctness.
packages/libraries/core/CHANGELOG.md (1)
11-12
: Language Correction SuggestionReplace “or an UUID” with “or a UUID” to ensure correct English usage.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
11-12
: Grammatical Correction NeededPlease change “or an UUID” to “or a UUID” for grammatical accuracy.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
11-12
: Language SuggestionConsider revising “or an UUID” to “or a UUID” for clarity and correctness.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
7-13
: Clarify PR Details & Grammar Correction
The PR details, including the reference to [#6574] and commit information, provide clear context. However, note that on line 11 the phrase “an UUID” should be revised to “a UUID” to follow proper grammatical conventions.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (3)
12-16
: Heap Dump Feature Update:
This entry for [#6571] describes adding the ability for all services to write a heap dump when the SIGUSR1 signal is received. For clarity and grammatical consistency, consider revising the phrasing as follows:
- Current:
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a
heap dump to a disk when SIGUSR1 signal is received
- Proposed Revision:
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received.
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received.🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-19
: Optional URL Argument Entry:
The [#6582] change adds an optional URL argument to schema checks. For consistency and clarity, consider capitalizing “url” to “URL” and adding a terminal punctuation. For example:- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional URL argument to schema checks.🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
21-24
: Field Unused Marking Update:
The entry for [#6586] explains that an issue with fields from type extensions not being marked as unused has been addressed. For a more formal technical tone, consider replacing “Corrected” with “Fixed”:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fixed an issue where fields from🧰 Tools
🪛 LanguageTool
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (30)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/router/CHANGELOG.md
(1 hunks)packages/libraries/router/Cargo.toml
(1 hunks)packages/libraries/router/package.json
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (11)
- .changeset/good-rocks-appear.md
- .changeset/light-llamas-divide.md
- .changeset/cyan-ears-shout.md
- .changeset/wicked-plants-float.md
- .changeset/wet-panthers-notice.md
- .changeset/rotten-hairs-pay.md
- .changeset/tame-paws-float.md
- .changeset/five-stingrays-search.md
- .changeset/eleven-brooms-happen.md
- .changeset/red-needles-know.md
- .changeset/honest-apples-tap.md
✅ Files skipped from review due to trivial changes (1)
- packages/libraries/router/package.json
🚧 Files skipped from review as they are similar to previous changes (11)
- deployment/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/yoga/package.json
- packages/libraries/yoga/src/version.ts
- packages/libraries/envelop/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/cli/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/router/Cargo.toml
packages/libraries/router/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/router/CHANGELOG.md
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ... the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...
(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (14)
- GitHub Check: binary / publish-rust (macos-latest)
- GitHub Check: binary / publish-rust (windows-latest)
- GitHub Check: binary / publish-rust (ubuntu-latest)
- GitHub Check: image-build / dockerize (linux/arm64)
- GitHub Check: image-build / dockerize (linux/amd64)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (17)
packages/libraries/router/Cargo.toml (1)
8-8
: Version Bump to 2.1.0 ConfirmedThe package version has been correctly updated from "2.0.0" to "2.1.0" as expected for this release.
packages/libraries/router/CHANGELOG.md (2)
3-14
: New CHANGELOG Entry for Version 2.1.0This section clearly describes the addition of support for specifying a target for usage reporting with organization access tokens. The description is detailed and consistent with similar changes in other packages.
🧰 Tools
🪛 LanguageTool
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ...the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...(EN_A_VS_AN)
15-22
: YAML Configuration Snippet ClarityThe provided YAML example effectively illustrates how to enable the usage reporting plugin with the target setting.
packages/libraries/core/CHANGELOG.md (2)
3-13
: New CHANGELOG Entry for Version 0.10.0The entry succinctly documents the new support for specifying a target for usage reporting with organization access tokens. The explanation is clear and the overall entry is well organized.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
14-24
: TypeScript Code Snippet ReviewThe example code snippet demonstrating the use of the
createHive
function is clear and correctly shows how to configure the new usage reporting target.packages/libraries/yoga/CHANGELOG.md (2)
3-13
: New CHANGELOG Entry for Version 0.41.0This changelog entry clearly describes the minor enhancement for usage reporting support, aligning closely with the updates in related packages.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
14-24
: Example Code Snippet VerificationThe TypeScript snippet using
useHive
is well structured and effectively demonstrates the new configuration pattern.packages/libraries/apollo/CHANGELOG.md (3)
3-13
: New CHANGELOG Entry for Version 0.38.0The changelog entry for version 0.38.0 is comprehensive. It details the minor changes—including support for specifying a target for usage reporting—and includes a clear example snippet.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
14-24
: Example Configuration SnippetThe provided TypeScript example for using
useHive
from@graphql-hive/apollo
is concise and accurately conveys the updated usage reporting feature.
26-37
: Apollo Server Patch ChangesThe patch changes correctly address the issue with unhandled rejections in Apollo Server v3. The dependency update to
@graphql-hive/[email protected]
is consistent with similar changes across the ecosystem.packages/libraries/envelop/CHANGELOG.md (3)
3-6
: Changelog Version Header Format
The version heading "## 0.35.0" and the subtitle "### Minor Changes" are clearly defined and consistent with the file’s structure. Please ensure that future version sections adhere to this format for consistency across releases.
14-25
: Usage Reporting Example Snippet
The included TypeScript snippet that demonstrates the newusage
configuration foruseHive
is clear and helpful. It effectively shows how to set a target (either as a slug or UUID), aiding users in understanding the new feature.
26-31
: Dependency Update Documentation
The "### Patch Changes" section correctly documents the dependency update to@graphql-hive/[email protected]
. This section is formatted consistently with previous entries and provides the necessary commit reference.deployment/CHANGELOG.md (4)
3-3
: Version Header Added:
The new version header for 5.1.3 is correctly introduced and follows the established changelog format.
5-5
: Patch Changes Header Introduced:
The header### Patch Changes
for version 5.1.3 is clear and consistent with previous versions.
7-10
: Email Template Standardization Entry:
The entry for [#6553] details the standardization of email templates well. The commit reference and acknowledgment are clear.
26-29
: Email Templating Consolidation Entry:
The entry for [#6542] detailing the consolidation of email templating logic into theemails
service is well described and consistent with the changelog's style.
🐋 This PR was built and pushed to the following Docker images: Targets: Platforms: Image Tag: Docker Bake metadata{
"apollo-router": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/docker/dockerfile@1",
"digest": {
"sha256": "4c68376a702446fc3c79af22de146a148bc3367e73c25a5803d453b6b3f722fb"
}
},
{
"uri": "pkg:docker/debian@12-slim?platform=linux%2Farm64",
"digest": {
"sha256": "12c396bd585df7ec21d5679bb6a83d4878bc4415ce926c9e5ea6426d23c60bdc"
}
},
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "738ae99a3d75623f41e6882566b4ef37e38a9840244a47efd4a0ca22e9628b88"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "router.dockerfile"
},
"parameters": {
"frontend": "gateway.v0",
"args": {
"build-arg:IMAGE_DESCRIPTION": "Apollo Router for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/apollo-router",
"build-arg:PORT": "4000",
"build-arg:RELEASE": "0df225417973f76263bafdda3696833efaf981f3",
"cmdline": "docker/dockerfile:1",
"context:config": "local:config",
"context:pkg": "local:pkg",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"source": "docker/dockerfile:1"
},
"locals": [
{
"name": "config"
},
{
"name": "context"
},
{
"name": "dockerfile"
},
{
"name": "pkg"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-d6ece98e-ccee-4bfc-9d7e-ba51bc3daf77/builder-d6ece98e-ccee-4bfc-9d7e-ba51bc3daf770/3voexe62lyx6v8b8r11kna2w2",
"containerimage.config.digest": "sha256:32daf91e03014a84094195e46af7a0694ef63e8e5868ed573be57d5a5b34a310",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:5b5979158263af9241414dffa779eefab3bf75c6acdd97eba88fe7db261854a1",
"size": 2069,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:5b5979158263af9241414dffa779eefab3bf75c6acdd97eba88fe7db261854a1",
"image.name": "ghcr.io/graphql-hive/apollo-router:0df225417973f76263bafdda3696833efaf981f3-arm64,ghcr.io/graphql-hive/apollo-router:changeset_release_main-arm64"
},
"buildx.build.warnings": [
{
"vertex": "sha256:a19d8aaf5f5f85b0dfdb3de17c79644a0b384c53cd666fc464afc328fe23ebdd",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSA0NCk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCkZST00gcnVzdDoxLjg0IEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdApSVU4gVVNFUj1yb290IGNhcmdvIG5ldyByb3V0ZXIKCiMgQ29weSBDYXJnbyBmaWxlcwpDT1BZIC0tZnJvbT1wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvcm91dGVyCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209cGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjoxMi1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1wa2cgcm91dGVyLnlhbWwgL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sCgpXT1JLRElSIC9kaXN0CgpFTlYgQVBPTExPX1JPVVRFUl9DT05GSUdfUEFUSD0iL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sIgoKRU5UUllQT0lOVCBbIi4vcm91dGVyIl0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 44
},
"end": {
"line": 44
}
}
]
},
{
"vertex": "sha256:a19d8aaf5f5f85b0dfdb3de17c79644a0b384c53cd666fc464afc328fe23ebdd",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgNDUp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCkZST00gcnVzdDoxLjg0IEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdApSVU4gVVNFUj1yb290IGNhcmdvIG5ldyByb3V0ZXIKCiMgQ29weSBDYXJnbyBmaWxlcwpDT1BZIC0tZnJvbT1wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvcm91dGVyCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209cGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjoxMi1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1wa2cgcm91dGVyLnlhbWwgL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sCgpXT1JLRElSIC9kaXN0CgpFTlYgQVBPTExPX1JPVVRFUl9DT05GSUdfUEFUSD0iL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sIgoKRU5UUllQT0lOVCBbIi4vcm91dGVyIl0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 45
},
"end": {
"line": 45
}
}
]
},
{
"vertex": "sha256:a19d8aaf5f5f85b0dfdb3de17c79644a0b384c53cd666fc464afc328fe23ebdd",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgNDMp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCkZST00gcnVzdDoxLjg0IEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdApSVU4gVVNFUj1yb290IGNhcmdvIG5ldyByb3V0ZXIKCiMgQ29weSBDYXJnbyBmaWxlcwpDT1BZIC0tZnJvbT1wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvcm91dGVyCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209cGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjoxMi1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1wa2cgcm91dGVyLnlhbWwgL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sCgpXT1JLRElSIC9kaXN0CgpFTlYgQVBPTExPX1JPVVRFUl9DT05GSUdfUEFUSD0iL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sIgoKRU5UUllQT0lOVCBbIi4vcm91dGVyIl0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 43
},
"end": {
"line": 43
}
}
]
}
]
} |
c7e92f3
to
4190a8b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (9)
packages/libraries/router/CHANGELOG.md (1)
3-23
: Clear version update with usage reporting support
The new version entry (2.1.0) is well‐structured and provides a clear description along with a practical YAML configuration example for enabling usage reporting with organization access tokens.
However, please update “or an UUID” to “or a UUID” for improved clarity and adherence to proper English usage.🧰 Tools
🪛 LanguageTool
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ...the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Solid core package version bump and feature enhancement
The changelog for version 0.10.0 clearly communicates the new support for providing a target for usage reporting (using either a slug or a UUID) with a useful TypeScript code snippet.
A minor language tweak is suggested: change “or an UUID” to “or a UUID.”🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-25
: Well-documented yoga package update
The 0.41.0 release entry effectively documents the new usage reporting support with an illustrative code example usinguseHive
. The description is clear and consistent with other package changelogs.
Minor suggestion: please revise “or an UUID” to “or a UUID” for better language accuracy.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-25
: Comprehensive Apollo changelog update
The version 0.38.0 entry provides a detailed explanation of both the new usage reporting support and the patch fix for Apollo Server v3, including a clear TypeScript snippet.
As with the other entries, consider changing “or an UUID” to “or a UUID” to maintain consistency in language usage.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-25
: Envelop package update with improved usage reporting
The 0.35.0 changelog entry neatly introduces the new target support for usage reporting with organization access tokens and includes an example that mirrors the patterns used across the ecosystem.
Please update “or an UUID” to “or a UUID” to correct the language.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (4)
7-11
: Email Template Standardization Entry.
The entry for [#6553] effectively communicates the change to standardize email template design and content. Consider ending the description with a period for consistency.
12-16
: Heap Dump Functionality Entry.
The entry for [#6571] is informative and credits the contributor. To improve clarity, consider rephrasing the sentence as:
"Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received."
This slight tweak addresses the minor style issue noted by ensuring the article "the" is included and the phrasing flows naturally.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
22-25
: Optional URL Argument for Schema Checks.
The entry for [#6582] is concise and informative. Ensure that the punctuation (such as trailing periods) matches the style used in other entries for consistency.🧰 Tools
🪛 LanguageTool
[uncategorized] ~22-~22: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
26-30
: Unused Fields Fix Entry.
The entry for [#6586] is well constructed and acknowledges the contributor. As a refinement, consider replacing "Corrected an issue" with "Fixed an issue" for a more formal tone consistent with similar entries.🧰 Tools
🪛 LanguageTool
[style] ~28-~28: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (31)
.changeset/curvy-mice-joke.md
(0 hunks).changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/router/CHANGELOG.md
(1 hunks)packages/libraries/router/Cargo.toml
(1 hunks)packages/libraries/router/package.json
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (12)
- .changeset/wet-panthers-notice.md
- .changeset/cyan-ears-shout.md
- .changeset/red-needles-know.md
- .changeset/light-llamas-divide.md
- .changeset/eleven-brooms-happen.md
- .changeset/good-rocks-appear.md
- .changeset/tame-paws-float.md
- .changeset/wicked-plants-float.md
- .changeset/curvy-mice-joke.md
- .changeset/rotten-hairs-pay.md
- .changeset/five-stingrays-search.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (13)
- packages/libraries/router/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/yoga/src/version.ts
- packages/libraries/envelop/package.json
- packages/libraries/apollo/package.json
- packages/libraries/yoga/package.json
- packages/libraries/core/package.json
- deployment/package.json
- packages/libraries/cli/package.json
- packages/libraries/router/Cargo.toml
- packages/libraries/apollo/src/version.ts
- packages/libraries/cli/CHANGELOG.md
- packages/libraries/core/src/version.ts
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/router/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6593) [ef1efbb
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[uncategorized] ~22-~22: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~28-~28: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/router/CHANGELOG.md
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ... the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (12)
- GitHub Check: binary / publish-rust (macos-latest)
- GitHub Check: binary / publish-rust (windows-latest)
- GitHub Check: binary / publish-rust (ubuntu-latest)
- GitHub Check: image-build / dockerize (linux/amd64)
- GitHub Check: release-candidate / snapshot
- GitHub Check: website-preview / deployment
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (3)
deployment/CHANGELOG.md (3)
3-6
: New Version Section Added.
The new header "## 5.1.3" paired with "### Patch Changes" clearly distinguishes the upcoming release version. This format is consistent with previous versions and provides a clean separation in the changelog.
17-21
: Operation Insights Fix Entry.
The entry for [#6593] clearly explains the fix for operation insights showing a loading state for missing operations, and it properly credits the contributor.🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6593) [ef1efbb
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
31-35
: Email Templating Consolidation Entry.
The entry for [#6542] clearly explains the consolidation of email templating logic into theemails
service and credits the contributor appropriately. This helps maintain clarity regarding the architectural improvements.
4190a8b
to
cef94b0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (10)
deployment/CHANGELOG.md (4)
12-16
: Enhancements for Patch Change [#6571]:
There is a minor linguistic adjustment recommended to improve clarity and correctness. The current wording:Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received
could be revised to:
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when SIGUSR1 signal is received.
Apply the following diff to incorporate the suggested improvements:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when SIGUSR1 signal is received.🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-21
: Enhancements for Patch Change [#6593]:
The entry for PR #6593 is mostly clear. For consistency, consider appending a period at the end of the description on line 20. For example:- operations + operations.This small punctuation fix ensures consistency across all entries.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6593) [ef1efbb
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
22-24
: Enhancements for Patch Change [#6582]:
The description for PR #6582 is clear. However, adding a period at the end of the sentence can improve consistency. For example:- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks.🧰 Tools
🪛 LanguageTool
[uncategorized] ~22-~22: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
26-29
: Enhancements for Patch Change [#6586]:
For a more formal tone, consider replacing the verb “Corrected” with “Fixed” in the entry for PR #6586. For example:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fixed an issue where fields fromThis refinement not only aligns with formal documentation style but also clarifies the action taken.
🧰 Tools
🪛 LanguageTool
[style] ~28-~28: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
packages/libraries/router/CHANGELOG.md (1)
7-14
: New Usage Reporting Feature DescriptionThe changelog entry clearly documents the addition of support for providing a target for usage reporting using organization access tokens. One small nitpick: the phrase “or an UUID” should be corrected to “or a UUID” for grammatical accuracy.
- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ...the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...(EN_A_VS_AN)
packages/libraries/cli/CHANGELOG.md (1)
12-17
: Optional URL Argument AdditionThe patch change section documents the addition of an optional URL argument to schema checks. For consistency and clarity, consider capitalizing “url” as “URL.”
- Adds optional url argument to schema checks + Adds optional URL argument to schema checks🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
packages/libraries/core/CHANGELOG.md (1)
7-12
: Usage Reporting Feature DocumentationThe minor changes entry successfully describes the new support for specifying a target for usage reporting. As in the router changelog, please change “or an UUID” to “or a UUID” to correct the grammar.
- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
7-12
: Documenting the New Feature in YogaThe changelog now documents that the usage reporting functionality is supported. Similar to other files, consider revising “or an UUID” to “or a UUID” for grammatical accuracy.
- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
7-12
: Documenting Usage Reporting Feature for ApolloThe entry clearly explains the support for providing a target for usage reporting. Please update “or an UUID” to “or a UUID” for correctness.
- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Clarify New Release Entry and Fix Minor Grammatical Issue
The new "## 0.35.0" release entry clearly describes the addition of target support for usage reporting using organization access tokens. One minor nitpick: on line 11, the phrase “or an UUID” should be “or a UUID” since "UUID" is pronounced with a consonant “y” sound.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (32)
.changeset/curvy-mice-joke.md
(0 hunks).changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/itchy-grapes-do.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/router/CHANGELOG.md
(1 hunks)packages/libraries/router/Cargo.toml
(1 hunks)packages/libraries/router/package.json
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (13)
- .changeset/red-needles-know.md
- .changeset/eleven-brooms-happen.md
- .changeset/light-llamas-divide.md
- .changeset/curvy-mice-joke.md
- .changeset/honest-apples-tap.md
- .changeset/itchy-grapes-do.md
- .changeset/cyan-ears-shout.md
- .changeset/five-stingrays-search.md
- .changeset/wicked-plants-float.md
- .changeset/good-rocks-appear.md
- .changeset/tame-paws-float.md
- .changeset/wet-panthers-notice.md
- .changeset/rotten-hairs-pay.md
🚧 Files skipped from review as they are similar to previous changes (12)
- packages/libraries/core/package.json
- deployment/package.json
- packages/libraries/router/package.json
- packages/libraries/apollo/package.json
- packages/libraries/yoga/src/version.ts
- packages/libraries/router/Cargo.toml
- packages/libraries/apollo/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/envelop/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/src/version.ts
🧰 Additional context used
📓 Path-based instructions (3)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
packages/libraries/cli/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/router/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
`packages/libraries/cli/**`: The CLI to interact with Hive C...
packages/libraries/cli/**
: The CLI to interact with Hive Console APIs.
packages/libraries/cli/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6593) [ef1efbb
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[uncategorized] ~22-~22: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~28-~28: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/cli/CHANGELOG.md
[uncategorized] ~14-~14: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/router/CHANGELOG.md
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ... the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (15)
- GitHub Check: binary / publish-rust (macos-latest)
- GitHub Check: binary / publish-rust (windows-latest)
- GitHub Check: binary / publish-rust (ubuntu-latest)
- GitHub Check: image-build / dockerize (linux/arm64)
- GitHub Check: image-build / dockerize (linux/amd64)
- GitHub Check: test / unit
- GitHub Check: website-preview / deployment
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: Mend Security Check
🔇 Additional comments (19)
deployment/CHANGELOG.md (3)
3-5
: Review of Version Header:
The new version header (“## 5.1.3”) and the “### Patch Changes” section are clearly introduced and well-structured.
7-10
: Review of Patch Change [#6553]:
The entry for PR #6553 is clear and well-documented, referencing the design standardization for email templates.
31-34
: Review of Patch Change [#6542]:
The consolidation of email templating logic into theemails
service is clearly and concisely documented in the entry for PR #6542. No further changes are needed.packages/libraries/router/CHANGELOG.md (2)
3-4
: Version Header UpdateThe version header “## 2.1.0” has been correctly added and is clearly separated from previous entries.
15-22
: YAML Example ClarityThe provided YAML snippet for the apollo-router configuration is clear and illustrative. It effectively demonstrates how to enable the usage reporting plugin and specify the target.
packages/libraries/cli/CHANGELOG.md (3)
3-3
: Version Header VerificationThe new version “0.49.0” is correctly introduced at the top of the changelog.
7-11
: Improved Error Handling DescriptionThe minor change entry provides clear details about better error handling for the missing
--target
option. This improvement is clearly communicated.
18-20
: Dependency Update ConfirmationThe update to use
@graphql-hive/[email protected]
is consistent with changes in other packages and is clearly noted.packages/libraries/core/CHANGELOG.md (2)
3-3
: Version Header ConfirmationThe header “## 0.10.0” is correctly added to document the new release.
14-24
: TypeScript Example ClarityThe TypeScript code snippet using
createHive
is well formatted and clearly demonstrates how to configure the usage reporting target.packages/libraries/yoga/CHANGELOG.md (3)
3-3
: Version Header CheckThe version “## 0.41.0” is correctly introduced. The header clearly indicates the update.
14-24
: Usage Example UsinguseHive
The code snippet provided using the
useHive
function in the Yoga package is clear and aligns well with the new feature, making it easy for developers to understand how to configure usage reporting.
26-31
: Dependency Update VerificationThe patch section updates the dependency to
@graphql-hive/[email protected]
, which is consistent with the ecosystem updates.packages/libraries/apollo/CHANGELOG.md (4)
3-3
: Apollo Version Header CheckThe version “## 0.38.0” is properly introduced for the Apollo package.
14-24
: TypeScript Example for ApolloThe provided TypeScript example using
useHive
from@graphql-hive/apollo
is well written and effectively demonstrates how to configure the plugin.
26-33
: Apollo Server v3 Issue FixThe patch change addressing unhandled rejections for Apollo Server v3 is detailed and includes helpful references to the related pull requests and issues. This increase in robustness is well documented.
34-36
: Dependency Update ConsistencyUpdating the dependency to
@graphql-hive/[email protected]
in this version is consistent across the packages and ensures alignment in functionality.packages/libraries/envelop/CHANGELOG.md (2)
14-24
: Clear and Informative Code Example
The TypeScript example provided illustrates the new configuration for theuseHive
function neatly. This concrete snippet will help users quickly understand how to set theusage.target
property.
26-31
: Dependency Update and Version Consistency
The patch changes section accurately reflects the dependency update by upgrading@graphql-hive/core
to version 0.10.0. Please verify that this update harmonizes with the other packages in the ecosystem and that any required migration steps (if applicable) are documented in the respective READMEs.
cef94b0
to
9e0c326
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (10)
deployment/CHANGELOG.md (4)
12-16
: Heap Dump Capability Description Improvement
The entry for [#6571] mentions the addition of heap dump functionality. For clarity and conciseness, consider revising the phrasing. For example:- heap dump to a disk when SIGUSR1 signal is received + heap dump to disk when SIGUSR1 signal is receivedThis adjustment aligns with standard phrasing.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-21
: Punctuation Consistency in Operation Insights Fix
For the changelog entry [#6593] fixing the operation insights loading issue, consider adding a punctuation mark (such as a period) at the end of the commit message to ensure consistency with the other entries.🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6593) [ef1efbb
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
22-25
: Clarity in Optional URL Argument Description
The entry for [#6582] is clear; however, adding a punctuation mark at the end might improve consistency with the other changelog items.🧰 Tools
🪛 LanguageTool
[uncategorized] ~22-~22: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
26-30
: Standardize Wording in Unused Fields Fix
For the [#6586] entry, it is recommended to replace "Corrected" with "Fixed" to align with common changelog terminology. For example:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fixed an issue where fields fromThis change promotes clearer communication.
🧰 Tools
🪛 LanguageTool
[style] ~28-~28: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
packages/libraries/router/CHANGELOG.md (1)
3-14
: New Version Entry for 2.1.0 with Usage Reporting Target Support
This changelog entry clearly documents the new support for specifying a target for usage reporting when using organization access tokens. The YAML example is helpful. One minor note: on line 12, the text “an UUID” should be corrected to “a UUID” for proper grammar.🧰 Tools
🪛 LanguageTool
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ...the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md (1)
3-13
: New Release 0.10.0 Entry for @graphql-hive/core
This entry adds minor changes by enabling usage reporting target configuration. The instructions and code snippet are clear. Please consider changing “an UUID” to “a UUID” (as mentioned in other changelog entries) for consistency.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/cli/CHANGELOG.md (1)
3-11
: Version 0.49.0 Entry for @graphql-hive/cli – Improved Error Handling
The changelog entry explains the enhanced error handling for a missing--target
option and introduces better UX with the optional URL argument in schema checks. Overall, the message is clear; however, please double-check the punctuation/formatting in the description to ensure consistency across versions.packages/libraries/yoga/CHANGELOG.md (1)
3-25
: Version 0.41.0 Entry for @graphql-hive/yoga – Usage Target Support Added
This new entry documents minor changes that add support for specifying a target for usage reporting with organization access tokens using theuseHive
function. The provided TypeScript example is clear and instructive. As with other files, consider updating “an UUID” to “a UUID” for grammatical accuracy.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Version 0.38.0 Minor Changes for @graphql-hive/apollo
The changelog clearly states the addition of support for providing a target for usage reporting (using organization access tokens) with an example code snippet that utilizes theuseHive
function. Again, please update “an UUID” to “a UUID” for consistency.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-25
: Clarify and Polish the 0.35.0 Release Notes BlockThe 0.35.0 section is well-structured and clearly communicates the new support for providing a target for usage reporting. The included TypeScript code snippet is concise and demonstrates the new usage effectively. One minor nitpick: in line 11, the text uses “an UUID” whereas “UUID” should be preceded by “a” (i.e. “a UUID”) since it is pronounced starting with a consonant sound.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (32)
.changeset/curvy-mice-joke.md
(0 hunks).changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/itchy-grapes-do.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/router/CHANGELOG.md
(1 hunks)packages/libraries/router/Cargo.toml
(1 hunks)packages/libraries/router/package.json
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (13)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/wet-panthers-notice.md
- .changeset/tame-paws-float.md
- .changeset/wicked-plants-float.md
- .changeset/good-rocks-appear.md
- .changeset/itchy-grapes-do.md
- .changeset/five-stingrays-search.md
- .changeset/rotten-hairs-pay.md
- .changeset/eleven-brooms-happen.md
- .changeset/curvy-mice-joke.md
- .changeset/light-llamas-divide.md
- .changeset/red-needles-know.md
🚧 Files skipped from review as they are similar to previous changes (12)
- packages/libraries/apollo/src/version.ts
- packages/libraries/yoga/src/version.ts
- packages/libraries/router/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/envelop/package.json
- packages/libraries/router/Cargo.toml
- packages/libraries/yoga/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/cli/package.json
- deployment/package.json
🧰 Additional context used
📓 Path-based instructions (3)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/envelop/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/cli/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/router/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/cli/**`: The CLI to interact with Hive C...
packages/libraries/cli/**
: The CLI to interact with Hive Console APIs.
packages/libraries/cli/CHANGELOG.md
🪛 LanguageTool
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6593) [ef1efbb
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[uncategorized] ~22-~22: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~28-~28: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/cli/CHANGELOG.md
[uncategorized] ~14-~14: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/router/CHANGELOG.md
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ... the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (14)
- GitHub Check: binary / publish-rust (macos-latest)
- GitHub Check: binary / publish-rust (windows-latest)
- GitHub Check: binary / publish-rust (ubuntu-latest)
- GitHub Check: image-build / dockerize (linux/arm64)
- GitHub Check: image-build / dockerize (linux/amd64)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (9)
deployment/CHANGELOG.md (4)
3-4
: New Version Header
The release version header for 5.1.3 is clearly defined and distinguishes the new release from the previous ones.
5-6
: Patch Changes Section Header
The "### Patch Changes" header is clear and properly separates the patch entries that follow.
7-11
: Email Templates Standardization Entry
The changelog entry for [#6553] detailing the standardization of email templates is well-documented and informative.
31-35
: Email Templating Logic Consolidation Entry
The entry for [#6542] that describes the consolidation of email templating logic into theemails
service is well-presented and clear.packages/libraries/cli/CHANGELOG.md (1)
12-21
: Dependency Update Noted in the Patch Section
The patch change indicates that @graphql-hive/core has been updated to version 0.10.0. Verify that this upgrade is aligned with similar changes in the ecosystem.🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
packages/libraries/yoga/CHANGELOG.md (1)
26-31
: Patch: Dependency Update to @graphql-hive/[email protected]
The patch changes update the dependency to @graphql-hive/core version 0.10.0. This change is consistent with the coordinated upgrade across packages.packages/libraries/apollo/CHANGELOG.md (2)
14-24
: Patch Change for Apollo Server v3 Error Handling
The patch change prevents unhandled rejections for documents with unsatisfiable selection sets in Apollo Server v3. Please verify that the linked pull request and issue references (PR #6539 and the related issue) address the problem effectively.
26-37
: Consistent Dependency Upgrade to @graphql-hive/[email protected]
The update in dependencies (shown on lines 35–37) brings in @graphql-hive/core version 0.10.0 and aligns with the other packages in this release.packages/libraries/envelop/CHANGELOG.md (1)
26-31
: Approve Dependency Update in the Patch Changes BlockThe patch changes block correctly notes the dependency update for
@graphql-hive/core
to version 0.10.0 and shows the corresponding commit reference. This aligns well with the new target support feature and maintains consistency across the release changelog.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)Patch Changes
a9fc409
Thanks @tmair! - Prevent GraphQL document with selection set not
satisfiable by the server to cause unhandled rejections for Apollo Server v3 (see
fix: unhandled rejection in apollo plugin #4958 and
Server crash when querying non-existing field using Apollo Server with @graphql-hive/apollo plugin #4935).
[
494697e
]:@graphql-hive/[email protected]
Minor Changes
3bf0598
Thanks @n1ru4l! - Better error handling for missing
--target
optionwhen required.
Patch Changes
#6582
bb2f2aa
Thanks @jdolle! - Adds optional url argument to schema checks
Updated dependencies
[
494697e
]:@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)Patch Changes
[
494697e
]:@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)Patch Changes
[
494697e
]:[email protected]
Minor Changes
#6577
c5d7822
Thanks @dotansimha! - Add support for providing a target for
usage reporting with organization access tokens.
This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID (e.g.a0f4c605-6541-4350-8cfe-b31f21a4bf80
).[email protected]
Patch Changes
#6553
f0fe03c
Thanks @kamilkisiela! - Standardize the design and content of
all email templates for consistency.
#6571
bf06e94
Thanks @kamilkisiela! - Adds ability to all services to write a
heap dump to a disk when SIGUSR1 signal is received
#6593
ef1efbb
Thanks @jdolle! - Fix operation insights showing loading for missing
operations
#6582
bb2f2aa
Thanks @jdolle! - Adds optional url argument to schema checks
#6586
e10de03
Thanks @kamilkisiela! - Corrected an issue where fields from
type extensions were not marked as unused when appropriate
#6542
719e3e6
Thanks @kamilkisiela! - Consolidates email templating logic
into the
emails
service.