apollographql / apollo-tooling

✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
https://apollographql.com
MIT License
3.04k stars 468 forks source link

Apollo CLI v3 #2611

Closed trevor-scheer closed 1 year ago

trevor-scheer commented 2 years ago

WIP PR for CLI v3 (and majors for other related packages as well).

The primary purpose of these versions is to get these packages on to current versions of node and graphql. I don't intend to be adding any features, this is mostly for project health and compatibility. Particularly the lack of graphql 16 support is a specific pain point for users which I intend to address.

Please read! This project is probably no longer interesting to you. We fully intend to sunset it once we have a viable replacement in place for each of the features.

TODO:

*Make sure changelog entries note which project(s) has been affected. See older entries for examples on what this looks like.

codesandbox-ci[bot] commented 2 years ago

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

changeset-bot[bot] commented 2 years ago

🦋 Changeset detected

Latest commit: 3c9f8061e38dde325255dba399b87c19b5447e70

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 9 packages | Name | Type | | --------------------------- | ----- | | apollo | Major | | apollo-codegen-core | Major | | apollo-codegen-flow | Major | | apollo-codegen-scala | Major | | apollo-codegen-swift | Major | | apollo-codegen-typescript | Major | | apollo-graphql | Major | | apollo-language-server | Major | | @apollographql/apollo-tools | Major |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

danilobuerger commented 2 years ago

@trevor-scheer what are the alternatives for codegen with swift? Afaik graphql-code-generator doesn't support that use case.

hwillson commented 2 years ago

@danilobuerger we're releasing brand new Swift based codegen functionality shortly, with Apollo iOS 1.0.

PowerKiKi commented 1 year ago

Is this still being worked on ?

trevor-scheer commented 1 year ago

@PowerKiKi unfortunately it is not. I know this project is not in a good state, but I don't believe Apollo intends to prioritize any additional work on this repo.

At this point, if you absolutely still need functionality from this repository (which isn't offered by rover) I'd recommend forking it and making the necessary changes. As you can tell by this (almost certainly bitrotted) PR, this isn't a trivial task though certainly doable and there's plenty of help from TypeScript. This PR is probably a good jumping off point but I hardly recall the contents and it's quite dated at this point.