You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`GlobalNodeIdentification.to_global_id` should receive the type name and _object_, not `id`. (Or, maintain the "`type_name, id` in, `type_name, id` out" pattern?)
126
+
-`GlobalNodeIdentification.to_global_id` should receive the type name and _object_, not `id`. (Or, maintain the "`type_name, id` in, `type_name, id` out" pattern?) ([in progress?](https://github.com/rmosolgo/graphql-ruby/pull/243))
127
127
- Reduce duplication in ArrayConnection / RelationConnection
128
128
- Improve API for creating edges (better RANGE_ADD support)
129
129
- If the new edge isn't a member of the connection's objects, raise a nice error
130
130
- Missing Enum value should raise a descriptive error, not "key not found"
131
131
-`args` should whitelist keys -- if you request a key that isn't defined for the field, it should 💥
- Support non-instance-eval `.define`, eg `.define { |defn| ... }`
136
-
- First-class promise support
136
+
- First-class promise support ([discussion](https://github.com/rmosolgo/graphql-ruby/issues/274))
137
137
- like `graphql-batch` but more local
138
138
- support promises in connection resolves
139
139
- Add immutable transformation API to AST
140
140
- Support working with AST as data
141
141
- Adding fields to selections (`__typename` can go anywhere, others are type-specific)
142
142
- Renaming fragments from local names to unique names
143
143
- Support AST subclasses? This would be hard, I think classes are used as hash keys in many places.
144
-
- Support object deep-copy (schema, type, field, argument)? To support multiple schemas based on the same types.
144
+
- Support object deep-copy (schema, type, field, argument)? To support multiple schemas based on the same types. ([discussion](https://github.com/rmosolgo/graphql-ruby/issues/269))
145
145
- Improve the website
146
146
- Feature the logo in the header
147
147
- Split `readme.md` into `index.md` (a homepage with code samples) and a technical readme (how to install, link to homepage)
148
148
- Move "Related projects" to a guide
149
149
- Revisit guides, maybe split them into smaller, more specific pages
150
150
- Put guide titles into the `<title />`
151
+
- Document encrypted & versioned cursors
152
+
- Eager load `Schema#types` after `.define { ... }`
0 commit comments