v0.46.1
What's Changed
- Synchronize code_lens request & provide better UX for
forc-fmt
<>sway-lsp
interaction. by @JoshuaBatty in #5094 - Implements associated types by @esdrubal in #5048
- Scalar Replacement of Aggregates by @vaivaswatha in #5114
- Update deployment dockerfile to rust 1.72 by @IGI-111 in #5132
- Split method application monomorphization and introduce type check finalization by @tritao in #5077
- updating documentation for u256 by @xunilrj in #5111
- Adds a
README
toforc-doc
by @eureka-cpu in #5126 - Fix issues with variables in match arm alternatives by @ironcev in #5104
- Rename and expose inputs_owner function by @SwayStar123 in #5138
- fix: take
include_tests
into account for module AST cache by @kayagokalp in #5137 - Extend primitive conversions and implement
TryFrom
trait for integer values by @bitzoic in #5127 - Adds associated types documentation. by @esdrubal in #5128
- b256 using wide ops by @xunilrj in #5102
- fix u256 at contract storage by @xunilrj in #5139
- Fix trait interface method name resolution during typechecking of
impl
by @anton-trunov in #5141 - Enable storing of a
Vec
with theStorageVec
type by @bitzoic in #5123 - Forbid bidirectional flow control characters in literals by @IGI-111 in #5146
- Bump to v0.46.1 by @kayagokalp in #5149
Full Changelog: v0.46.0...v0.46.1