Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bump
Created with
brew bump-formula-pr
.release notes
debug_info
field is omitted during size calculation for contract size warnings.[profile.name.cairo]
and[cairo]
precedence. See[cairo]
section docs for more information.Per-crate compiler plugins
Since this release, Cairo compiler plugins apply changes only to packages in a compilation unit that depend on them directly. In contrast to previous releases, plugins are no longer applied to all packages in the compilation unit. This change applies to both built-in compiler plugins and procedural macro packages.
Scarb metadata exposes information about dependency on compiler plugins in
dependencies
field ofCompilationUnitComponentMetadata
. The plugins are still listed incairo_plugins
field ofCompilationUnitMetadata
.A Cairo package can re-export a procedural macro from it's dependencies by adding
re-export-cairo-plugins = ["dependency_name"]
key to it's[package]
section of the toml manifest.Cairo Version
This version of Scarb comes with Cairo
v2.11.0
.What's Changed
CrateId
of theCompilationUnit
by @integraledelebesgue in Add helpers to obtainCrateId
of theCompilationUnit
software-mansion/scarb#1970scarb-proc-macro-server-types
release0.2.0
by @maciektr in Preparescarb-proc-macro-server-types
release0.2.0
software-mansion/scarb#2015scarb-metadata
release1.14.0
by @maciektr in Preparescarb-metadata
release1.14.0
software-mansion/scarb#2014scarb-doc
by @integraledelebesgue in Skip plugin dependencies inscarb-doc
software-mansion/scarb#2033debug_info
when emitting file size warnings for contracts compilation by @DelevoXDG in Ignoredebug_info
when emitting file size warnings for contracts compilation software-mansion/scarb#20292.11
by @maciektr in Prepare release2.11
software-mansion/scarb#2044Full Changelog: software-mansion/scarb@v2.10.1...v2.11.0