github software-mansion/scarb v2.11.4

latest releases: cairo-lang-macro/v0.2.1, cairo-lang-macro-attributes/v0.2.1, v2.12.1...
5 months ago

Cairo release notes ➡️

Welcome to the release notes for Scarb v2.11.4!

This release is primarily a Cairo update.

Bug fixes included:

  • Procedural macros not used by any Cairo compilation unit will not be compiled preemptively.
  • Procedural macro packages will be packaged with Cargo.lock when packaged with Cargo 1.84 or newer.
  • Dev dependencies propagation in workspaces has been fixed for edge cases.

Cairo Version

This version of Scarb comes with Cairo v2.11.4.

What's Changed

  • ref: scarb doc formatting signature by @FroyaTheHen in #2065
  • Update docs to suggest using registry dependencies instead of Git ones by @DelevoXDG in #2076
  • Add docs for prebuilt plugins and inlining strategy by weight by @maciektr in #2097
  • Do not compile unused proc macros when called with packages filter by @maciektr in #2007
  • Include Cargo.lock when packaging proc macros by @DelevoXDG in #2092
  • Check Cargo.lock exists before packaging it by @DelevoXDG in #2116
  • Fix dev-deps propagation of compiler plugins for ws members by @maciektr in #2099
  • Warn about missing Cargo.lock in package by @maciektr in #2157
  • Fix formatting after rust update by @maciektr in #2153

Full Changelog: v2.11.3...v2.11.4

Don't miss a new scarb release

NewReleases is sending notifications on new releases.