Skip to content

Latest commit

 

History

History
156 lines (103 loc) · 7.96 KB

CHANGELOG.md

File metadata and controls

156 lines (103 loc) · 7.96 KB

CHANGELOG

1.19.11

  • Fix directive highlighting on enums and arguments #6716

1.19.10

  • Fix highlighting on schema extension directives #66

1.19.9

  • Add validation/completion for #graphql annotated strings in js #47
  • Add config option for disabling 'Run in Studio' button #46
  • Add config option to disable switching to output tab on error #44

1.19.8

  • Move 'Run in Studio' icon to end of line #42
  • Fix syntax highlighting for directives on types #36

1.19.7

  • Specify files with conflicting documents for the 'There are multiple definitions' message. #29
  • Dont watch non file documents. Diff view will no longer crash extension. #28
  • Upgrade graphql version to 15.5 #34

1.19.6

  • Fix 'Run in explorer' link. #25

1.19.5

  • Add a 'Run in explorer' gutter action. #20
  • Switch Studio query that fetches timing hints to use a newer field. This should have no user-observable impact, though we may eventually remove the old field once most users have upgraded their extensions. #22
  • Add support for highlighting Svelte files #17
  • Add support for .cjs files #4
  • Exclude localSchemaFile when looking for graphql documents. This should fix the common case for hitting VSCode Plugin: Loading Schema Twice errors. #8

1.19.4

  • Fix VS Code extension performance issues for larger projects #1938

-> Note: This project used to live in the apollo-tooling repo. Refer to the apollo-tooling CHANGELOG for full list of changes before April 25, 2021. See below for filtered changelog from apollo-tooling.

Legacy apollo-tooling Changelog

  • Remove dependency on apollo-env, so using this package no longer installs polyfills.
  • deps: Updated node-fetch to v2.6.1
  • The following utility functions are no longer exported from apollo-env and can now be found in the apollo-graphql library:
    • createHash
    • isNodeLike
    • mapValues
    • isNotNullOrDefined
  • [email protected]
    • Fix cache invalidation bug for reload schema which caused outdated results in autocomplete #1446
  • apollo-language-server 1.4.1
    • Fix edge case for empty operations #959

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.

  • [email protected]
    • Initial release of apollo-language-server to support vscode-apollo, and apollo
    • Supports editor features for...
      • Autocompletion of GraphQL documents
      • Hover information for fields anr arguments
      • Type definitions and references
      • Code lenses for open files
  • [email protected]
    • Initial Release of vscode-apollo
    • Switching of schema tags #632
    • Supports all of the editor features exposed by apollo-language-server

🚀 Feature

  • apollo-language-server, apollo-vscode
    • #536 Display status of loading tasks for config and Engine stats (@shadaj)

🐛 Bug Fix

  • apollo-cli, apollo-language-server, apollo-vscode
    • #519 [VSCode] Fix detection of projects inside folders (@shadaj)

📝 Documentation

  • apollo-cli, apollo-vscode

🚀 Feature

  • apollo-language-server
  • apollo-language-server, apollo-vscode
    • #515 Fix missing descriptions and add more hover information for arguments (@shadaj)
  • apollo-cli, apollo-codegen-core, apollo-language-server, apollo-vscode-webview, apollo-vscode
    • #512 React UI for webviews, fix file tracking and fragment spreads (@shadaj)
  • apollo-cli, apollo-language-server, apollo-vscode
    • #508 Support jumping to definitions in schema (@shadaj)

🏠 Internal

  • apollo-cli, apollo-language-server
    • #506 Share validation logic between CLI and language server (@shadaj)

🚀 Feature

  • apollo-language-server, apollo-vscode