v0.56.1
What's Changed
- Remove syntax highlighting of Sway files as Rust by @bitzoic in #5926
- ci: add a job for checking fuel-core versions between sdk-harness and test suite by @kayagokalp in #5930
- Add conversion methods for u256,b256 from tuple of u64s by @SwayStar123 in #5889
- chore: use rust-sdk v0.58.0 by @kayagokalp in #5933
- chore: update ci_checks script to represent current ci better by @kayagokalp in #5934
- Implement From< U128 > for u256, b256 by @SwayStar123 in #5887
- Dereferencing as reassignment target by @ironcev in #5923
- Refactor: Move import name resolution to Root by @jjcnn in #5916
- Implement TryFrom< U128 > for all primitive u types by @SwayStar123 in #5888
- Run clippy::pedantic on sway-lsp by @JoshuaBatty in #5939
- Fail nicer on missing expected_result in test.toml files by @jjcnn in #5941
- Eliminate alias map from lexical scope by @jjcnn in #5931
- Clean up dead code. by @tritao in #5946
- docs: rewrite introduction by @sarahschwartz in #5956
- docs: fix typos by @sarahschwartz in #5959
- Larger clippy::pedantic and code quality pass on whole repo by @JoshuaBatty in #5945
- Fix non idiomatic function names warnings in the std lib. by @tritao in #5949
- Cleanup duplicated data from
ty::TyDecl
by @tritao in #5751 - Fixes to accessing the data section during bytecode gen by @vaivaswatha in #5927
- Refactor: Split contract-specific namespace module code into its own file. by @tritao in #5948
- Code quality pass on forc doc by @JoshuaBatty in #5962
- Fix inline docs example for
From<T> for b256
implementations forContractId
,AssetId
,Address
, andEvmAddress
by @bitzoic in #5970 - Adds documentation about the compiler internals. by @tritao in #5937
- Reference Sway-Libs, Sway-Standards, and Sway-Applications In Sway Book by @bitzoic in #5944
- docs: add external code doc by @sarahschwartz in #5840
- Bump to v0.56.1 by @IGI-111 in #5974
Full Changelog: v0.56.0...v0.56.1