# Respect version constraints when installing extensions \(\#10052\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/83ce783856190afdbd2b9201551ce3e91dbfdef9)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 83ce783856190afdbd2b9201551ce3e91dbfdef9

Requested commit: 83ce783856190afdbd2b9201551ce3e91dbfdef9

Commit: 83ce783856190afdbd2b9201551ce3e91dbfdef9

Tree: 087190c30b50e268253aeb2ec51d4e04860dfccf

Author: Marshall Bowers

Committer: GitHub

## Message

```
Respect version constraints when installing extensions (#10052)

This PR modifies the extension installation and update process to
respect version constraints (schema version and Wasm API version) to
ensure only compatible versions of extensions are able to be installed.

To achieve this there is a new `GET /extensions/updates` endpoint that
will return extension versions based on the provided constraints.

Release Notes:

- N/A

---------

Co-authored-by: Max <max@zed.dev>
```

## Parents

- [39cc3c07789e077bef1f8c8698a318ca1d1394c9](https://git.cafe/gitcafe/zed/commit/39cc3c07789e077bef1f8c8698a318ca1d1394c9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/83ce783856190afdbd2b9201551ce3e91dbfdef9?format=markdown)
