0.6.0-alpha.4
Pre-releaseWelcome to the release notes for Scarb v0.6.0-alpha.4! This release bumps Cairo, adds scarb fetch
command, fixes some bugs and brings internal changes paving the road for workspaces support.
scarb fetch
This small command is analogous to cargo fetch
. Its job is simple: just pull dependencies of current project and do nothing else. In the future, this command will also update the lock file.
Big thank you to @GianfrancoBazzani for implementing this! 👏🏻
Git interdependencies bug fix
We have fixed a bug which prevented from using following dependency tree:
┌───┐ git ┌───┐
│ X ├─────────►│ A │
└─┬─┘ └───┘
│ ▲
│ │ path = "../a"
│ │
│ git ┌─┴─┐
└───────────►│ B │
└───┘
Workspaces support
We have started merging the PR stack, which implements workspaces. Not everything was merged, and thus we do not advise making use of these changes yet!
Cairo version
This version of Scarb comes with Cairo v2.1.0-rc4
.
What's Changed
- Remove asdf plugin repo link from docs by @maciektr in #505
- Cairo-test: Warn when scarb version does not match by @maciektr in #503
- Converted Protostar references and updated docs links by @MrDenkoV in #507
- Publish the roadmap in readme and update architecture docs by @mkaput in #512
- Add workspace example by @maciektr in #446
- Bump clap from 4.3.10 to 4.3.19 by @dependabot in #521
- Bump camino from 1.1.4 to 1.1.6 by @dependabot in #520
- Bump async-trait from 0.1.68 to 0.1.72 by @dependabot in #519
- Bump thiserror from 1.0.40 to 1.0.44 by @dependabot in #517
- Bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #522
- Format only selected packages by @maciektr in #490
- Make build tests not fail if they run too long by @mkaput in #523
- Patch path dependencies for git sources by @maciektr in #514
- Add runtime check for Core library and Cairo compiler versions by @MrDenkoV in #524
- Update Cairo to
2.1.0-rc4
by @maciektr in #528 - Add compile time check for Core library and Cairo compiler versions by @MrDenkoV in #513
- Add info about .tool-versions and caching to CI docs section by @szymmis in #511
- Adds
scarb fetch
by @GianfrancoBazzani in #509
New Contributors
- @MrDenkoV made their first contribution in #507
- @szymmis made their first contribution in #511
- @GianfrancoBazzani made their first contribution in #509
Full Changelog: v0.6.0-alpha.2...v0.6.0-alpha.4