What's Changed
- Fix starting line of warning spans by @sezna in #712
- Implement initial support for source mapping by @Dentosal in #656
- Add tests for implementing the Eq trait for Address by @nfurfaro in #672
- Version Bump Default Cargo.toml by @ControlCplusControlV in #703
- Add environment variable knobs to customise the E2E test runs. by @otrho in #707
- ci: build with all features by @adlerjohn in #708
- Revert instead of return when no function selectors match by @sezna in #639
- Defer integer literal type resolution until after type checking by @mohammadfawaz in #711
- Adding tests for force_transfer function. by @nfurfaro in #697
- Move subcurrency example to examples directory by @adlerjohn in #731
- Fixing an issue where library items are available without them being imported by @mohammadfawaz in #728
- Implementing tuple access via desugaring and indexing. by @emilyaherbert in #681
- Fix E2E tests for IR. by @otrho in #734
- Update ec_recover test to use updated B512 data structure. by @otrho in #725
- Multi import statements with self syntax by @mohammadfawaz in #729
- Importing the same item multiple times should be a compile error by @mohammadfawaz in #739
- Rename fuels-rs to fuels-contract by @digorithm in #740
- Document how
dep
works by @ControlCplusControlV in #735 - Fixing a generic types resolution bug by @mohammadfawaz in #736
- Update built_in_types.md by @pramitgaha in #750
- Bump fuel-tx, fuel-vm, and fuel-core versions. by @adlerjohn in #745
- Arrange forc.toml fields alphabetically by @eureka-cpu in #754
- Turning an instance of HashSet into BTreeSet in
asm_generation
by @mohammadfawaz in #759 - fix misspelled cargo in docs by @JoshuaBatty in #761
- update to latest rust docker image by @Voxelot in #762
- v0.4.0 by @sezna in #760
New Contributors
- @mohammadfawaz made their first contribution in #711
- @pramitgaha made their first contribution in #750
- @JoshuaBatty made their first contribution in #761
Full Changelog: v0.3.3...v0.4.0