v0.15.2
·
2552 commits
to master
since this release
What's Changed
- Updated section regarding enums by @Braqzen in #1854
- Disallowing storage declarations in non-contracts by @mohammadfawaz in #1874
- Create the
DeterministicallyAborts
trait by @emilyaherbert in #1879 - Minor updates to
storage
in the Sway Book by @mohammadfawaz in #1875 - Move the impls for UnresolvedTypeCheck to match the location of the other impls for each type by @emilyaherbert in #1878
- Remove dead code by @emilyaherbert in #1882
- Replace manual string methods with
Display
by @emilyaherbert in #1883 - Items under [project] sorted alphabetically during
forc init
by @seem-less in #1885 - Use the
Spanned
trait everywhere by @emilyaherbert in #1881 - Remove dead code by @emilyaherbert in #1886
- remove_deps cannot handle removed dependencies correctly when there are multiple roots after edge removal by @kayagokalp in #1870
- Error on multiple function definitions by @vaivaswatha in #1840
- Fix clippy failure after #1840 by @vaivaswatha in #1891
- Refactor the representation of intrinsic functions in the AST by @emilyaherbert in #1884
- Adds associated functions for
NewlineStyle
by @eureka-cpu in #1894 - Make TypedImplTrait its own thing by @emilyaherbert in #1896
- Bump fuel-vm version in test harness by @nfurfaro in #1889
- Fix incorrect
CallPath
suffix onTypedImplTrait
by @JoshuaBatty in #1901 - Make
BuildConfig
anOption
for thecompile_to_ast
fn by @JoshuaBatty in #1902 - Disambiguate
path
dependencies using the ID of the package at the path root by @mitchmindtree in #1790 - Fix for accidentally skipping the print_intermediate_asm user config item. by @otrho in #1905
- Fix bug where forc_pkg::add_deps ignores that dependency name might differ from package name by @kayagokalp in #1861
- Disallow repeated
struct
/storage
fields andenum
variants by @mohammadfawaz in #1844 - Adds associated functions for handling of indentation by @eureka-cpu in #1911
- Fix how
enum
constants are initialized in codegen by @mohammadfawaz in #1897 - Dependency cycles are explicitly printed by @kayagokalp in #1910
- General enhancements to arrays in the Sway Book by @mohammadfawaz in #1917
- Fix small issue with #1917 - forgot the backticks by @mohammadfawaz in #1919
- Bump to v0.15.2 by @mohammadfawaz in #1920
New Contributors
- @seem-less made their first contribution in #1885
- @vaivaswatha made their first contribution in #1840
Full Changelog: v0.15.1...v0.15.2