- apollo-language-server
apollo-codegen-flow@0.32.11
- remove leading empty lines from generated code #1127
apollo@2.6.2
- fix remoteUrl(remove slug) for service:check #1121
apollo-graphql@0.2.0
- Change the
sortAST
algorithm to sort fragments at the top-level of theDocumentNode
, providing a more deterministic normalization of the operation for use byapollo-engine-reporting
(which consumes this package'sdefaultOperationRegistrySignature
function). This will more correctly combine operations for Engine reporting. This also adds adefaultOperationRegistrySignature
function for use by theapollo-server-plugin-operation-registry
plugin to eventually consume. #1112
- Change the
apollo@2.6.1
- JSON flag for service:check output #1079
apollo-env@0.4.0
- Add environment-aware createHash function to apollo-env #1110
apollo@2.6.0
, apollo-env@0.3.4
, apollo-language-server@1.5.3
, apollo-codegen-flow@0.32.9
, apollo-codegen-scala@0.33.5
, apollo-codegen-swift@0.32.9
, apollo-codegen-typescript@0.32.10
, apollo-graphql@0.1.2
apollo@2.6.0
- Use generated Typescript types via client:codegen #1016
- Remove default
--tag=current
for some client commands that used it #1062 - Add missing dependency
@oclif/errors
#1068 - Include targetUrl in the output of the
service:check
command #1072 - Import apollo-env utility types directly instead of treating them as globals #1074
- Add
--markdown
output option toservice:check
#1072
apollo-env@0.3.4
- Import apollo-env utility types directly instead of treating them as globals #1074
apollo-language-server@1.5.3
- Import apollo-env utility types directly instead of treating them as globals #1074
apollo-codegen-flow@0.32.9
- Add missing dependencies
@babel/generator
,common-tags
#1071
- Add missing dependencies
apollo-codegen-scala@0.33.5
apollo-codegen-swift@0.32.9
- Add missing dependencies
@babel/generator
,common-tags
#1071
- Add missing dependencies
apollo-codegen-typescript@0.32.10
- Add missing dependencies
@babel/generator
,common-tags
#1071
- Add missing dependencies
apollo-graphql@0.1.2
- Expand the
graphql
peer dependency range ofapollo-graphql
to also include0.13.x
and0.12.x
in addition to14.x
, since theapollo-graphql
package is relied upon byapollo-server-core
which specifies those requirements itself. #1076
- Expand the
apollo-language-server@1.5.2
vscode-apollo@1.5.2
apollo@2.5.2
apollo-language-server@1.5.1
vscode-apollo@1.5.1
- Updated marketplace readme, color schemes, and icon to be prettier #942
apollo-codegen-typescript@0.32.7
- Add
/* eslint-disable */
in generated files header #1017
- Add
apollo-codegen-scala@0.33.2
- Fix types sometimes being emitted with fields that don't match the underlying data #1008
apollo-graphql@1.0.2
- Move apollo-graphql package from apollo-server to apollo-tooling
apollo@2.5.0
apollo-language-server@1.5.0
vscode-apollo@1.5.0
apollo@2.4.4
- remove schemaDiff and change types from code/exports #967
apollo-codegen-scala@0.33.0
- Generate additional case-class like APIs for data containers #943
apollo-env@0.3.1
- Fix core-js dependency by pinning to
3.0.0-beta.3
#961
- Fix core-js dependency by pinning to
apollo-language-server
1.4.1- Fix edge case for empty operations #959
apollo
2.4.1- Bump the apollo-engine-reporting version #950
apollo
2.4.0apollo-language-server
1.4.0- Replace checkOperations mutation with new validateOperations mutation #934
- Include config files into a project's fileSet #897
- Add hook into workspace for communicating out when configs are loaded or when errors are found #897
- Add fn to workspace for reloading a project with a given config URI #897
- Reload project when config file is changed #897
- Update error handling from within the server (send as message). This message can be listened for and handled by the consumer #897
vscode-apollo
1.4.1- Update statusBar to reflect new possible "warning" states #897
apollo@2.3.1
- Fixed path building issues on Windows #917
apollo@2.3.0
vscode-apollo@1.4.0
apollo-language-server@1.3.0
- Added listener for
getStats
to provide service stats for extensions #840
- Added listener for
apollo@2.1.9
- Add fallback for git branch calculation #871
apollo@2.1.8
apollo-language-server@1.1.8
- Load the env file earlier during configuration in order to infer the service name before it's required #815
vscode-apollo@1.2.8
@apollographql/apollo-tools@0.2.9
Pass directives from schema modules throughbuildServiceDefinition
#715
apollo@2.1.7
- Allow
--no-addTypename
#758
- Allow
apollo-language-server@1.1.7
vscode-apollo@1.2.7
apollo@2.1.6
apollo-language-server@1.1.6
- Associate
*.gql
files with graphql language in GraphQLProject #740
- Associate
vscode-apollo@1.2.6
- Pin event-stream version to 3.3.4 within vscode-apollo commit
apollo@2.1.5
apollo-language-server@1.1.5
- Fix Empty 'errors' list in introspection #741
vscode-apollo@1.2.5
apollo@2.1.4
apollo-language-server@1.1.4
- Fix go to definition when a local schema file is provided #727
vscode-apollo@1.2.4
apollo@2.1.3
vscode-apollo@1.2.3
- Create Apollo output channel commit
apollo-language-server@1.1.3
- Fix edge case when no config is provided #734
apollo@2.1.1
vscode-apollo@1.2.1
apollo-language-server@1.1.1
apollo-codegen-core@0.30.1
- Warn on GraphQL parser exceptions #642
apollo@2.1.0
- Fix incorrect error code in cli #691
apollo-language-server@1.1.0
vscode-apollo@1.2.0
- Added Python support for vscode #694
apollo@2.0.17
apollo-language-server@1.0.14
- Updated code comments commit -
vscode-apollo@1.1.12
- Updated code comments commit -
apollo@2.0.16
- Fixed codegen message printing number of generated files #682
apollo-language-server@1.0.13
vscode-apollo@1.1.11
apollo@2.0.15
apollo-language-server@2.0.15
- Fixed incorrect client identifier commit -
vscode-apollo@1.1.9
- Fixed incorrect client identifier commit -
apollo@2.0.14
apollo-language-server@1.0.11
- Add apollo config for CI checks commit
vscode-apollo@1.1.8
- Add watch command before launching extension in dev mode commit
apollo@2.0.13
- add alias to
service:download
fromschema:download
commit
- add alias to
apollo@2.0.12
apollo-language-server@1.0.10
vscode-apollo@1.1.7
apollo@2.0.11
- Fixed header parsing commit
apollo-language-server@1.0.9
vscode-apollo@1.1.6
apollo@2.0.10
vscode-apollo@1.1.5
@apollographql/apollo-tools
- Add
apollo-env
dependency
- Add
apollo@2.0.9
- Respect
--endpoint
and--headers
flags forclient:*
commands commit
- Respect
apollo-language-server@1.0.7
vscode-apollo@1.1.4
apollo@2.0.8
- Fixed issue with package lockfile commit
apollo@2.0.7
apollo-language-server@1.0.5
- Fix mutations to engine for schema uploads & operation registration commit
vscode-apollo@1.1.2
apollo@2.0.6
apollo-language-server@1.0.4
- Changed engine queries to use
me
field instead ofservice
to look up services commit
- Changed engine queries to use
vscode-apollo@1.1.1
apollo@2.0.5
- Fix schema tag diagnostics
- Provide ability to go from sdl to operations via references commit
vscode-apollo@1.1.0
apollo@2.0.4
apollo@2.0.3
- Fallback to using the engine service from the api key if not specified in configs commit
vscode-apollo@1.0.3
apollo@2.0.2
- fixed missing dotenv dependency #663
vscode-apollo@1.0.2
apollo@2.0.1
- Added better errors around missing services
- Updated config documentation
- Fixed failures with missing service name
NOTE: Many of the updates and changes in this release came from a complete rebuild of the Apollo CLI in preparation for GraphQL summit. Many of these changes can be traced to this commit but aren't tied to a specific pull request, and won't be linked.
apollo@2.0.0
- 🚀 Features
- 🐛 Fixes & Changes
- Fixed config file resolution #591
- 💥 Breaking Changes
- Introduced a new
apollo.config.js
format commit - Changed format of
queries:extract
manifest to be more extensible #611 - Changed manifest hash encoding to SHA-256 instead of SHA-512 #611
- Deprecated apollo
schema:*
, andcodegen:*
commands and aliased usage to new commandsapollo codegen:generate
aliases toapollo client:codegen
apollo schema:check
aliases toapollo service:check
apollo schema:download
aliases toapollo service:download
(added 2.0.13)apollo schema:publish
aliases toapollo service:push
apollo plugins:add
aliases toapollo plugins:install
apollo plugins:unlink
andapollo plugins:remove
aliases toapollo plugins:uninstall
- Removed apollo
queries:*
commandsapollo client:check
should be used in place ofapollo queries:check
apollo client:extract
should be used in place ofapollo queries:extract
- Deprecated
--queries
flag in client commands in place of the--includes
flag
- Introduced a new
apollo-language-server@1.0.0
- Initial release of
apollo-language-server
to supportvscode-apollo
, andapollo
- Supports editor features for...
- Autocompletion of GraphQL documents
- Hover information for fields anr arguments
- Type definitions and references
- Code lenses for open files
- Initial release of
vscode-apollo@1.0.0
- Initial Release of
vscode-apollo
- Switching of schema tags #632
- Supports all of the editor features exposed by
apollo-language-server
- Initial Release of
apollo@1.9.2
- Fixed codegen issues listed below
apollo-language-server@0.1.10
- Fixed version of
vscode-languageserver
to follow a stable version instead ofnext
- Fixed version of
apollo-codegen-swift@0.28.1
- Fixed swift enums to conform to Hashable #578
apollo-codegen-core@0.28.1
- Fixed
mergeInFieldsFromFragmentSpreads
when flag isn't specified #537
- Fixed
apollo@1.9.1
- Fixes formatting of the
schema:download
response to match previous codegen schemas #573
- Fixes formatting of the
apollo@1.9.0
- Added
queries:extract
command to write a manifest of client queries #553
- Added
apollo
- #546 Add
outputGlobalTypes
option to specify path for global types (@danilobuerger) - #562 Preserve "__schema" key when outputting JSON schema from
schema:download
@jamesmbourne) - #565 Support for self-signed certificates (@robertomg)
- #546 Add
apollo-codegen-swift
- Treat
mergeInFieldsFromFragmentSpreads
as false in Swift codegen when flag isn't specified. Fixes #537. @martijnwalraven)
- Treat
apollo-codegen-typescript
- #535 [TS] Sort global types so order is not determined by order of appearance (@danilobuerger)
apollo-codegen-typescript
apollo-cli
- #534 Allow to run
apollo codegen:generate --watch
on non tty devices (@trojanowski)
- #534 Allow to run
- Daniel Trojanowski (@trojanowski)
- Danilo Bürger (@danilobuerger)
- Shadaj Laddad (@shadaj)
apollo-language-server
,apollo-vscode
apollo-cli
apollo-cli
,apollo-codegen-typescript
- #525 [TS] Elimate newlines at beginning of file and add newline at end of file (@danilobuerger)
apollo-cli
,apollo-codegen-core
apollo-cli
,apollo-codegen-typescript
,common-test
- #520 [TS] Dedup enums and inputs by using global types file (@danilobuerger)
apollo-codegen-typescript
- #518 [typescript] Only output comment for input if there is one (@danilobuerger)
apollo-cli
,apollo-language-server
,apollo-vscode
apollo-cli
- #511 Stop default flag values from overriding custom config (@klujanrosas)
apollo-cli
,apollo-vscode
apollo-cli
- #524 Fixed broken command links (@danilobuerger)
- Danilo Bürger (@danilobuerger)
- Kenneth Luján Rosas (@klujanrosas)
- Shadaj Laddad (@shadaj)
apollo-language-server
apollo-language-server
,apollo-vscode
apollo-cli
,apollo-codegen-core
,apollo-language-server
,apollo-vscode-webview
,apollo-vscode
apollo-cli
,apollo-language-server
,apollo-vscode
apollo-cli
,apollo-language-server
apollo-language-server
,apollo-vscode
apollo-cli
,apollo-codegen-core
- Shadaj Laddad (@shadaj)
apollo-cli
apollo-cli
,apollo-codegen-core
- Shadaj Laddad (@shadaj)
apollo-cli
,apollo-codegen-core
,apollo-codegen-flow-legacy
,apollo-codegen-flow
,apollo-codegen-scala
,apollo-codegen-swift
,apollo-codegen-typescript-legacy
,apollo-codegen-typescript
- Shadaj Laddad (@shadaj)
apollo-cli
- #473 Queries command (@jbaxleyiii)
- #470 Restore ability to put generated files in a directory relative to source (@mike-marcacci)
- #463 Add back JSON as target (for Apollo Android) (@shadaj)
- #456 Handle bash expansions for the queries argument (@shadaj)
apollo-cli
,apollo-codegen-core
apollo-cli
- #470 Restore ability to put generated files in a directory relative to source (@mike-marcacci)
- #457 Allow legacy targets to be used when manually specified (@shadaj)
apollo-codegen-flow
- Other
apollo-cli
,apollo-codegen-core
- James Baxley (@jbaxleyiii)
- Mat Warger (@mwarger)
- Mike Marcacci (@mike-marcacci)
- Shadaj Laddad (@shadaj)
- Thomas Ladd (@TLadd)
- The TypeScript and Flow targets now use block comments to better handle multiline comments in schemas
- Fix crash when running on a version of Node that already supports Array.flatMap
- Fix issue with
flow-legacy
target being unusable
- BREAKING: The
typescript
andflow
targets now refer to the modern implementations. The deprecated legacy targets are available undertypescript-legacy
andflow-legacy
. - BREAKING: The
--output
parameter to the CLI is now required for all targets. - The TypeScript and Flow targets now support outputting types to either a single file or a directory, where types for each query will be separated