Skip to content

Tags: zed-industries/zed

Tags

v0.146.0-pre

Toggle v0.146.0-pre's commit message
v0.146.x preview

v0.145.1

Toggle v0.145.1's commit message
v0.145.x stable

nightly

Toggle nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump tree-sitter and related core language parser libraries (#14986)

Closes #4565

To fix issues with code blocks' parsing in Markdown, a
tree-sitter-markdown library update is needed.
But `tree_sitter::language` is used in many places within core Zed,
which forced more library updates.

Release Notes:

- Updated tree-sitter parsers for core languages

---------

Co-authored-by: Max Brunsfeld <[email protected]>
Co-authored-by: Piotr Osiewicz <[email protected]>

collab-staging

Toggle collab-staging's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
rpc: Add support for OAEP-based encryption format (#15058)

This PR adds support for a new encryption format for exchanging access
tokens during the authentication flow.

The new format uses Optimal Asymmetric Encryption Padding (OAEP) instead
of PKCS#1 v1.5, which is known to be vulnerable to side-channel attacks.

**Note: We are not yet encrypting access tokens using the new format, as
this is a breaking change between the client and the server. This PR
only adds support for it, and makes it so the client and server can
decrypt either format moving forward.**

This required bumping the RSA key size from 1024 bits to 2048 bits. This
is necessary to be able to encode the access token into the ciphertext
when using OAEP.

This also follows OWASP recommendations:

> If ECC is not available and RSA must be used, then ensure that the key
is at least 2048 bits.
>
> —
[source](https://cheatsheetseries.owasp.org/cheatsheets/Cryptographic_Storage_Cheat_Sheet.html#algorithms)

Release Notes:

- N/A

collab-production

Toggle collab-production's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove `completion` dependency from `collab` (#15006)

This was causing CI to fail when trying to deploy collab.

Release Notes:

- N/A

Co-authored-by: Bennet <[email protected]>

v0.145.1-pre

Toggle v0.145.1-pre's commit message
zed 0.145.1

v0.144.4

Toggle v0.144.4's commit message
zed 0.144.4

v0.145.0-pre

Toggle v0.145.0-pre's commit message
v0.145.x preview

v0.144.3

Toggle v0.144.3's commit message
v0.144.x stable

v0.144.3-pre

Toggle v0.144.3-pre's commit message
Bump to 0.144.3 for @ConradIrwin