Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: use single crate for borsh version, allow to choose borsh v0.9 for all crates #767

Merged
merged 2 commits into from
May 31, 2023

Conversation

birchmd
Copy link
Member

@birchmd birchmd commented May 31, 2023

Description

Near Workspaces still uses borsh version 0.9. Therefore we need the borsh-compat feature on all our crates that use borsh if we want to use them in Workspaces-based tests. This PR makes this change.

This is a non-functional change (impacts only a dependency version and only if a feature is specified), therefore has no impact on tests or performance.

@birchmd birchmd added the C-dependencies Category: Pull requests that update a dependency label May 31, 2023
…needed to make CI pass due to a recent change in the OpenZeppelin repo
@birchmd birchmd added this pull request to the merge queue May 31, 2023
Merged via the queue into develop with commit 0742e5f May 31, 2023
@birchmd birchmd deleted the fix/birchmd/borsh-compat branch May 31, 2023 17:52
@birchmd birchmd restored the fix/birchmd/borsh-compat branch May 31, 2023 17:54
birchmd added a commit that referenced this pull request Jun 22, 2023
…or all crates (#767)

## Description

[Near Workspaces](https://crates.io/crates/workspaces) still uses
`borsh` version 0.9. Therefore we need the `borsh-compat` feature on all
our crates that use `borsh` if we want to use them in Workspaces-based
tests. This PR makes this change.

This is a non-functional change (impacts only a dependency version and
only if a feature is specified), therefore has no impact on tests or
performance.
@birchmd birchmd deleted the fix/birchmd/borsh-compat branch August 21, 2023 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-dependencies Category: Pull requests that update a dependency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants