Skip to content

v2.11.4

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Apr 14:05
· 220 commits to main since this release
c0ef5ec

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