Welcome to the release notes for Scarb v2.15.0-rc.0!
- The
doc(hidden)attribute is now respected when creating a documentation of reexported items. - A new key
add-functions-debug-infois added to thecairosection in Scarb manifest. - The
unstable_*prefix is removed from keys incairosection of Scarb manifest file, the keys with prefixes are kept as aliases.
Cairo Version
This version of Scarb comes with Cairo v2.15.0-rc.0.
What's Changed
- Remove 'seconds' from test assert by @maciektr in #2861
- Support comments in
quote_format!by @DelevoXDG in #2857 - Bump Cairo by @maciektr in #2860
- doc- suppress mdbook info for not md output format by @FroyaTheHen in #2858
- check for doc hidden in reeeksports, handle reeksported macro calls by @FroyaTheHen in #2866
- Bump gix from 0.74.1 to 0.75.0 by @dependabot[bot] in #2872
- Bump the non-critical group with 11 updates by @dependabot[bot] in #2871
- Properly delete Scarb managed cache in tests by @maciektr in #2863
- Rename quick_snapbox to quick_command in test setup, following underlying impl change by @maciektr in #2867
- Migrate github macos runners to newer versions by @maciektr in #2868
- Update Scarb new template by @maciektr in #2841
- Check absolute path for existence in scarb new by @maciektr in #2878
- Add cairo-execute to stdlib publish workflow by @maciektr in #2879
- Bump vm to 3.0.0, bump Cairo by @maciektr in #2875
- omit group in variant and member serialization by @FroyaTheHen in #2874
- add --workspace --exclude by @FroyaTheHen in #2864
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #2883
- Bump the non-critical group with 9 updates by @dependabot[bot] in #2884
- Bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /website by @dependabot[bot] in #2885
- Fix broken pipe: consume POST body by @DelevoXDG in #2887
- Roadmap mark as started / done by @maciektr in #2894
- Fix windows tests by @maciektr in #2896
- Bump the non-critical group with 5 updates by @dependabot[bot] in #2898
- Bump Cairo by @maciektr in #2897
- Support proc macro crate fingerprint in PMS by @Draggu in #2892
- Prepare
scarb-proc-macro-server-typesrelease0.5.0. by @maciektr in #2901 - Fix clippy lints after rust upgrade by @maciektr in #2902
- Add functions debug info by @piotmag769 in #2903
- Require no path in top-level inline macros by @maciektr in #2904
- Bump the non-critical group with 9 updates by @dependabot[bot] in #2910
- Add test case for derive with invalid path by @maciektr in #2905
- Drop unstable_ prefix from mapping keys in manifest, keep aliases by @maciektr in #2911
- separate mod struct_types in scarb-doc by @FroyaTheHen in #2899
- Fix windows test case for git output by @maciektr in #2912
Full Changelog: v2.14.0...v2.15.0-rc.0