Skip to content
This repository was archived by the owner on Nov 6, 2018. It is now read-only.

Releases: sourcegraph/sourcegraph-extension-api

v12.0.0

05 Sep 01:45
Compare
Choose a tag to compare

12.0.0 (2018-09-05)

Documentation

  • update name to "Sourcegraph extension API" from "CXP" (d49ae3d)

BREAKING CHANGES

  • This package has been renamed from cxp to @sourcegraph/sourcegraph.proposed, and the extension API CXP type has been renamed to SourcegraphExtensionAPI.

v11.5.1

01 Sep 17:00
Compare
Choose a tag to compare

11.5.1 (2018-09-01)

Bug Fixes

  • hovermerged: accept null in HoverMerged.from() (2ad29ba)

v11.5.0

30 Aug 19:49
Compare
Choose a tag to compare

11.5.0 (2018-08-30)

Features

  • add extension decorations API (e844366)

v11.4.0

24 Aug 02:48
936264d
Compare
Choose a tag to compare

11.4.0 (2018-08-24)

Features

  • pass along experimental client capabilities (#29) (936264d)

v11.3.0

24 Aug 00:08
b335a0f
Compare
Choose a tag to compare

11.3.0 (2018-08-24)

Features

v11.2.1

23 Aug 11:21
Compare
Choose a tag to compare

11.2.1 (2018-08-23)

Bug Fixes

  • client: log activation error (5d001c5)
  • environment: avoid recursive calls to setEnvironment (ac7d5b1)
  • remove additionalProperties: false from contributions JSON Schema (d9e655a)
  • remove extra # from schema $id (ad4a995)

v11.2.0

21 Aug 04:07
Compare
Choose a tag to compare

11.2.0 (2018-08-21)

Features

  • add extension module with reexports (9a15d65)

v11.1.0

21 Aug 03:43
Compare
Choose a tag to compare

11.1.0 (2018-08-21)

Features

  • extension: optimistically apply local config updates (da33526)

v11.0.0

21 Aug 03:29
Compare
Choose a tag to compare

11.0.0 (2018-08-21)

Code Refactoring

  • move configuration to its own field in initialize (124aba4)
  • server: remove unused features (79d7715)
  • remove extension module (b82d70c)

Features

  • add config cascade and config server listener (65866f5)
  • extension: use new extension API handle (CXP + activateExtension) (6d840c8)

BREAKING CHANGES

  • extension: Extensions implemented using this package's server module must be ported to use the new activateExtension API and the CXP API handle type.
  • Importers must import definitions from their actual definition locations. The extension module no longer exists.
  • server: Infrequently used server features, such as a workspace folders helper, an error message dedupe helper, etc., were removed.
  • In the initialize message, the client's current configuration is now supplied in the configurationCascade property, not in initializationOptions.settings. This is because initializationOptions should be reserved for custom options.

v10.2.0

17 Aug 06:57
Compare
Choose a tag to compare

10.2.0 (2018-08-17)

Features

  • contributions: accept observable of contributions in registry (abed47a)