v0.7.0
What's Changed
- Implement
if let
expressions and associated fixes by @sezna in #815 - prints a warning for unused manifest keys by @eureka-cpu in #918
- Produce an error rather than panicking on unsupported dependency type by @mitchmindtree in #930
- Create nightly-cargo-audit.yml by @ellioty in #889
- Update docs with getting started guide by @yirenlu92 in #880
- checks if an entry point exists during manifest validation by @eureka-cpu in #942
- IR changes for storage accesses by @mohammadfawaz in #943
- Additional updates to the Sway book regarding the new contract call syntax by @mohammadfawaz in #951
- Migrate from using lspower to tower-lsp by @JoshuaBatty in #956
- removes forc clean cargo toml error by @eureka-cpu in #945
- Furnic/docs counter example by @nfurfaro in #958
- IR generation for storage accesses by @mohammadfawaz in #959
- Add tests and docs for while loops by @nfurfaro in #960
- Space out errors and warnings for readability by @sezna in #961
- Update lockfile by @adlerjohn in #966
- Organize test directories better by @nfurfaro in #965
- Add a contributing section to the sway book by @nfurfaro in #962
- Document Supertraits and
where
clauses by @ControlCplusControlV in #969 - Update default Forc manifest by @adlerjohn in #973
- Force all non-copy types to return using
RETD
regardless of their size. by @otrho in #971 - Update default Forc manifest Fuel dependencies. by @adlerjohn in #974
- Fix comment on default Forc manifest gen. by @adlerjohn in #975
- docs: remove WIP mention for
Tuples
type by @vnepveu in #982 - Minor fixes to book. by @adlerjohn in #985
- Use https for std and core deps. by @adlerjohn in #984
- Abort control flow upon a
return
,RET
, orRVRT
. by @sezna in #964 - Book fix: only include stdlib. by @adlerjohn in #987
- Add tests to sway-lsp by @JoshuaBatty in #986
- Use explicit branch for tests. by @adlerjohn in #989
- delete outdated test folder by @sezna in #990
- Remove unneeded core dep for test. by @adlerjohn in #994
- General cleanup of test manifest files. by @adlerjohn in #995
- Remove core dependency from example projects. by @adlerjohn in #991
- The compiler checks for exhaustive match arms in match expressions. by @emilyaherbert in #701
- Bump to v0.7.0 by @adlerjohn in #922
New Contributors
- @yirenlu92 made their first contribution in #880
Full Changelog: v0.6.1...v0.7.0