Skip to content

Rolls back TypeScript to 5.1.6 #28

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

Open
wants to merge 49 commits into
base: 4.0.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
e05f39d
Add requires to migration guide
Liam-Doodson Aug 17, 2023
12ecd81
Remove customResolver checks from migration guide
Liam-Doodson Aug 17, 2023
6cb8a65
More customResolver docs changes from v4
Liam-Doodson Aug 17, 2023
21a6c03
Revert "More customResolver docs changes from v4"
Liam-Doodson Aug 17, 2023
0006321
Apply suggestions from code review
Liam-Doodson Aug 18, 2023
713d54c
Merge branch 'dev' into add-custom-resolver-requires-to-migration-guide
Liam-Doodson Aug 18, 2023
7008670
Merge branch 'dev' into add-custom-resolver-requires-to-migration-guide
Liam-Doodson Aug 18, 2023
1253720
Merge pull request #3805 from Liam-Doodson/add-custom-resolver-requir…
Liam-Doodson Aug 18, 2023
b6fe62c
chore(deps): update dependency eslint-plugin-import to v2.28.1
renovate[bot] Aug 18, 2023
338c09e
chore(deps): update dependency jest-environment-jsdom to v29.6.3
renovate[bot] Aug 21, 2023
089201a
chore(deps): update dependency jest to v29.6.3
renovate[bot] Aug 21, 2023
6095387
chore(deps): update dependency lint-staged to v14.0.1
renovate[bot] Aug 22, 2023
acab66c
chore(deps): update typescript-eslint monorepo to v6.4.1
renovate[bot] Aug 22, 2023
c79c803
Remove references to global authentication (#3815)
darrellwarde Aug 22, 2023
d3fbead
Merge remote-tracking branch 'upstream/dev' into HEAD
darrellwarde Aug 22, 2023
fc3472b
Version Packages (#3793)
neo4j-team-graphql Aug 22, 2023
bc4e8e1
Version Packages (beta) (#3757)
neo4j-team-graphql Aug 22, 2023
5db64da
Merge remote-tracking branch 'upstream/dev' into HEAD
darrellwarde Aug 22, 2023
a208fcc
chore(deps): update dependency @types/jest to v29.5.4
renovate[bot] Aug 22, 2023
57ff883
chore(deps): update dependency @types/webpack to v5.28.2
renovate[bot] Aug 23, 2023
a23d39a
chore(deps): update dependency concurrently to v8.2.1
renovate[bot] Aug 23, 2023
f74bdf7
chore(deps): update dependency @types/codemirror to v5.60.9
renovate[bot] Aug 23, 2023
65666a5
Fix nested operations when no delete, connect or disconnect remaining…
darrellwarde Aug 23, 2023
5201c28
fix(deps): update dependency @neo4j-ndl/react to v1.10.4
renovate[bot] Aug 23, 2023
2fb5692
chore(deps): update dependency @apollo/gateway to v2.5.3
renovate[bot] Aug 23, 2023
fb5b724
chore(deps): update yarn to v3.6.3
renovate[bot] Aug 24, 2023
dd7afb9
Breaking changes to the `@id` directive (#3823)
darrellwarde Aug 24, 2023
dda8116
chore(deps): update dependency @babel/core to v7.22.11
renovate[bot] Aug 24, 2023
81d9929
chore(deps): update dependency @apollo/server to v4.9.2
renovate[bot] Aug 24, 2023
e08f2f9
chore(deps): update dependency jest-environment-jsdom to v29.6.4
renovate[bot] Aug 24, 2023
5dc9063
chore(deps): update dependency jest to v29.6.4
renovate[bot] Aug 24, 2023
04bca66
chore(deps): update dependency typescript to v5.2.2
renovate[bot] Aug 25, 2023
4aca149
chore(deps): update dependency eslint to v8.48.0
renovate[bot] Aug 25, 2023
ccc0cde
fix(deps): update dependency @codemirror/lang-javascript to v6.2.0
renovate[bot] Aug 26, 2023
c81af1c
fix(deps): update dependency @codemirror/commands to v6.2.5
renovate[bot] Aug 26, 2023
d071431
chore(deps): update dependency @types/markdown-it to v13.0.1
renovate[bot] Aug 26, 2023
e9b7e8a
chore(deps): update dependency @types/semver to v7.5.1
renovate[bot] Aug 28, 2023
1020b49
chore(deps): update typescript-eslint monorepo to v6.5.0
renovate[bot] Aug 28, 2023
a4ec083
fix(deps): update dependency @codemirror/lang-javascript to v6.2.1
renovate[bot] Aug 28, 2023
dbf46c0
chore(deps): update dependency postcss to v8.4.29
renovate[bot] Aug 29, 2023
6f9a658
chore(deps): update dependency @apollo/server to v4.9.3 [security]
renovate[bot] Aug 30, 2023
5816a80
fix(deps): update dependency @apollo/server to v4.9.3 [security]
renovate[bot] Aug 30, 2023
17d1e6b
chore(deps): update dependency @babel/preset-env to v7.22.14
renovate[bot] Aug 30, 2023
9d9f66c
fix(deps): update neo4j-ndl
renovate[bot] Aug 30, 2023
f18180e
chore(deps): update dependency jsonwebtoken to v9.0.2
renovate[bot] Aug 30, 2023
56de1e7
Remove definitions for `@exclude`, `@readonly` and `@writeonly` (#3857)
darrellwarde Aug 31, 2023
ae23336
Merge remote-tracking branch 'upstream/dev' into HEAD
darrellwarde Aug 31, 2023
92d7e25
Change `@subscription` `operations` argument to be `events` (#3858)
darrellwarde Aug 31, 2023
34fc899
Rolls back TypeScript to 5.1.6
darrellwarde Aug 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/chilly-worms-sing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@neo4j/graphql": major
---

The `operations` argument of `@subscription` has been renamed to `events`, with each event being past tense. This mirrors naming used elsewhere for subscriptions.
5 changes: 5 additions & 0 deletions .changeset/fast-dolphins-sort.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@neo4j/graphql": patch
---

Fix the configuration of nested operations when leaving a type with only relationships with no nested delete, connect or disconnect operations.
11 changes: 9 additions & 2 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,11 @@
"fluffy-suns-invite",
"gentle-colts-relate",
"khaki-experts-decide",
"khaki-mayflies-float",
"loud-comics-try",
"loud-rivers-wonder",
"moody-crews-march",
"neat-adults-appear",
"new-comics-retire",
"nine-poems-retire",
"ninety-onions-press",
Expand All @@ -41,15 +43,20 @@
"orange-kings-turn",
"poor-fans-smile",
"quick-insects-turn",
"rotten-avocados-knock",
"shy-moles-invite",
"smart-vans-greet",
"smooth-knives-breathe",
"sour-dolls-crash",
"sour-pugs-drive",
"spotty-snakes-fry",
"tame-geese-roll",
"tender-rats-reflect",
"twelve-forks-kneel",
"unlucky-foxes-draw",
"weak-planes-punch",
"wicked-ties-burn",
"witty-penguins-collect",
"witty-rabbits-prove",
"young-ligers-poke"
"witty-rabbits-prove"
]
}
14 changes: 14 additions & 0 deletions .changeset/purple-hairs-glow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
"@neo4j/graphql": major
---

The `@id` directive has had a number of breaking changes.

The `unique` argument has been removed. In an effort to simplify directives, `@id` will now only only be responsible for the autogeneration of UUID values.
If you would like the property to also be backed by a unique node property constraint, use the `@unique` directive alongside `@id`.

The `autogenerate` argument has been removed. With this value set to `false` and the above removal of constraint management, this would make the directive a no-op.

The `global` argument has been removed. This quite key feature of specifying the globally unique identifier for Relay was hidden away inside the `@id` directive. This functionality has been moved into its own directive, `@relayId`, which is used with no arguments. The use of the `@relayId` directive also implies that the field will be backed by a unique node property constraint.

Note, if using the `@id` and `@relayId` directive together on the same field, this will be an autogenerated ID compatible with Relay, and be backed by a single unique node property constraint. If you wish to give this constraint a name, use the `@unique` directive also with the `constraintName` argument.
5 changes: 0 additions & 5 deletions .changeset/tame-geese-roll.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/unlucky-foxes-draw.md

This file was deleted.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ plugins:
- path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs
spec: "@yarnpkg/plugin-typescript"

yarnPath: .yarn/releases/yarn-3.6.2.cjs
yarnPath: .yarn/releases/yarn-3.6.3.cjs
2 changes: 1 addition & 1 deletion examples/migration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
},
"dependencies": {
"@apollo/server": "^4.7.0",
"@neo4j/graphql": "^4.0.0-beta.1",
"@neo4j/graphql": "^4.0.0-beta.2",
"graphql": "16.8.0",
"neo4j-driver": "5.11.0"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/neo-place/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"ws": "^8.11.0"
},
"devDependencies": {
"concurrently": "8.2.0",
"concurrently": "8.2.1",
"parcel": "2.9.3"
}
}
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,32 +28,32 @@
},
"devDependencies": {
"@tsconfig/node16": "1.0.4",
"@typescript-eslint/eslint-plugin": "6.4.0",
"@typescript-eslint/parser": "6.4.0",
"concurrently": "8.2.0",
"@typescript-eslint/eslint-plugin": "6.5.0",
"@typescript-eslint/parser": "6.5.0",
"concurrently": "8.2.1",
"dotenv": "16.3.1",
"eslint": "8.47.0",
"eslint": "8.48.0",
"eslint-config-prettier": "9.0.0",
"eslint-formatter-summary": "1.1.0",
"eslint-import-resolver-typescript": "3.6.0",
"eslint-plugin-eslint-comments": "3.2.0",
"eslint-plugin-import": "2.28.0",
"eslint-plugin-import": "2.28.1",
"eslint-plugin-jest": "27.2.3",
"eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-react": "7.33.2",
"eslint-plugin-simple-import-sort": "10.0.0",
"graphql": "16.8.0",
"husky": "8.0.3",
"jest": "29.6.2",
"lint-staged": "14.0.0",
"jest": "29.6.4",
"lint-staged": "14.0.1",
"neo4j-driver": "5.11.0",
"npm-run-all": "4.1.5",
"prettier": "2.8.8",
"set-tz": "0.2.0",
"ts-jest": "29.1.1",
"typescript": "5.1.6"
},
"packageManager": "[email protected].2",
"packageManager": "[email protected].3",
"dependencies": {
"@changesets/changelog-github": "0.4.8",
"@changesets/cli": "2.26.2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "apollo-federation-subgraph-compatibility",
"version": "1.0.0",
"packageManager": "[email protected].2",
"packageManager": "[email protected].3",
"scripts": {
"build": "webpack --config webpack.config.js",
"test:docker": "yarn build && fedtest docker --compose docker-compose.yml --schema schema.graphql",
Expand All @@ -10,7 +10,7 @@
"dependencies": {
"@apollo/server": "^4.7.0",
"@graphql-tools/wrap": "^10.0.0",
"@neo4j/graphql": "^4.0.0-beta.1",
"@neo4j/graphql": "^4.0.0-beta.2",
"graphql": "16.8.0",
"graphql-tag": "^2.12.6",
"neo4j-driver": "^5.8.0"
Expand Down
6 changes: 3 additions & 3 deletions packages/graphql-amqp-subscriptions-engine/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,17 +33,17 @@
},
"author": "Neo4j Inc.",
"devDependencies": {
"@apollo/server": "4.9.1",
"@apollo/server": "4.9.3",
"@neo4j/graphql": "^4.0.0-beta.0",
"@types/amqplib": "0.10.1",
"@types/body-parser": "1.19.2",
"@types/cors": "2.8.13",
"@types/debug": "4.1.8",
"@types/jest": "29.5.3",
"@types/jest": "29.5.4",
"@types/node": "18.15.1",
"camelcase": "6.3.0",
"graphql-ws": "5.14.0",
"jest": "29.6.2",
"jest": "29.6.4",
"neo4j-driver": "5.11.0",
"pluralize": "8.0.0",
"randomstring": "1.3.0",
Expand Down
19 changes: 19 additions & 0 deletions packages/graphql-toolbox/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @neo4j/graphql-toolbox

## 2.0.5-beta.2

### Patch Changes

* [#3792](https://github.com/neo4j/graphql/pull/3792) [`56857a3e5`](https://github.com/neo4j/graphql/commit/56857a3e53134ad9f46f3265567c55570f674aab) Thanks [@darrellwarde](https://github.com/darrellwarde)! - fix: ensure no additional commas are added to the editor value

* Updated dependencies [[`2ba1d45b5`](https://github.com/neo4j/graphql/commit/2ba1d45b5bf642975381ca8431cb10094151586d), [`a16ba357c`](https://github.com/neo4j/graphql/commit/a16ba357cb745ba728009c5e6b531b4c56a62f43), [`85b3c06e8`](https://github.com/neo4j/graphql/commit/85b3c06e800699f30daedc796286c37cd318746c), [`56857a3e5`](https://github.com/neo4j/graphql/commit/56857a3e53134ad9f46f3265567c55570f674aab), [`e9bf1e619`](https://github.com/neo4j/graphql/commit/e9bf1e619ee71ead228530a9d46834a655686c6d), [`9354860ae`](https://github.com/neo4j/graphql/commit/9354860ae2f5f4a82179de874344724862d0c231)]:
* @neo4j/[email protected]
* @neo4j/[email protected]

## 2.0.7

### Patch Changes

* [#3791](https://github.com/neo4j/graphql/pull/3791) [`688d2a311`](https://github.com/neo4j/graphql/commit/688d2a311a2e61a8df7f8f038ff8b4f598b175bf) Thanks [@mjfwebb](https://github.com/mjfwebb)! - update dependency @neo4j-ndl/react to v1.10.3

* Updated dependencies [[`9354860ae`](https://github.com/neo4j/graphql/commit/9354860ae2f5f4a82179de874344724862d0c231)]:
* @neo4j/[email protected]

## 2.0.6

### Patch Changes
Expand Down
26 changes: 13 additions & 13 deletions packages/graphql-toolbox/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@neo4j/graphql-toolbox",
"private": true,
"version": "2.0.5-beta.1",
"version": "2.0.5-beta.2",
"description": "Developer UI For Neo4j GraphQL",
"exports": "./dist/main.js",
"main": "./dist/main.js",
Expand Down Expand Up @@ -43,17 +43,17 @@
"author": "Neo4j",
"dependencies": {
"@codemirror/autocomplete": "6.9.0",
"@codemirror/commands": "6.2.4",
"@codemirror/lang-javascript": "6.1.9",
"@codemirror/commands": "6.2.5",
"@codemirror/lang-javascript": "6.2.1",
"@codemirror/language": "6.9.0",
"@dnd-kit/core": "6.0.8",
"@dnd-kit/modifiers": "6.0.1",
"@dnd-kit/sortable": "7.0.2",
"@graphiql/react": "0.19.3",
"@neo4j-ndl/base": "1.10.1",
"@neo4j-ndl/react": "1.10.3",
"@neo4j/graphql": "4.0.0-beta.1",
"@neo4j/introspector": "2.0.0-beta.0",
"@neo4j-ndl/base": "1.10.2",
"@neo4j-ndl/react": "1.10.5",
"@neo4j/graphql": "4.0.0-beta.2",
"@neo4j/introspector": "2.0.0-beta.1",
"classnames": "2.3.2",
"cm6-graphql": "0.0.9",
"codemirror": "6.0.1",
Expand All @@ -73,12 +73,12 @@
"devDependencies": {
"@playwright/test": "1.37.1",
"@tsconfig/create-react-app": "2.0.1",
"@types/codemirror": "5.60.8",
"@types/codemirror": "5.60.9",
"@types/lodash.debounce": "4.0.7",
"@types/markdown-it": "13.0.0",
"@types/markdown-it": "13.0.1",
"@types/prettier": "2.7.3",
"@types/react-dom": "18.2.7",
"@types/webpack": "5.28.1",
"@types/webpack": "5.28.2",
"autoprefixer": "10.4.15",
"compression-webpack-plugin": "10.0.0",
"copy-webpack-plugin": "11.0.0",
Expand All @@ -89,11 +89,11 @@
"html-inline-script-webpack-plugin": "3.2.1",
"html-webpack-inline-source-plugin": "0.0.10",
"html-webpack-plugin": "5.5.3",
"jest": "29.6.2",
"jest-environment-jsdom": "29.6.2",
"jest": "29.6.4",
"jest-environment-jsdom": "29.6.4",
"node-polyfill-webpack-plugin": "2.0.1",
"parse5": "7.1.2",
"postcss": "8.4.28",
"postcss": "8.4.29",
"postcss-loader": "7.3.3",
"randomstring": "1.3.0",
"style-loader": "3.3.3",
Expand Down
Loading