What's Changed
- Introduce a
StorageBytes
type in the standard library by @bitzoic in #4001 - Add a new
name
field onDeclId
and remove some unnecessary lookups in theDeclEngine
by @emilyaherbert in #4028 - Remove branch based fuel-core dep for sdk-harness by @Voxelot in #4033
- Add
HashWithEngines
impls for more types by @emilyaherbert in #4014 - LSP tests for
TyFunctionDeclaration
by @JoshuaBatty in #4031 - Add a
forc-submit
plugin command for submitting txs to a given node by @mitchmindtree in #3885 - feat: only build relevant members for
forc-client
operations by @kayagokalp in #4008 - Add tokens for match scrutinees by @IGI-111 in #4035
- Adds support for
Enum::<T>::Variant
. by @esdrubal in #3795 - Fix reference formatting in forc doc by @eureka-cpu in #4041
- Update links in libraries.md by @Saviour1001 in #4044
- Add tokens for function parameters, return types and type ascriptions by @IGI-111 in #4042
- Update installation.md for beta-3 by @mehtavishwa30 in #4039
- Changes TypeInfo::Custom to have call paths. by @esdrubal in #4026
- Change hyphens to underscores for library names when running
forc new/init
by @mohammadfawaz in #4048 - Fix suffix token handling for enum and struct by @IGI-111 in #4061
- Add tokens for generic custom type fields by @IGI-111 in #4066
- LSP tests for
TyEnumDeclaration
andTyStructDeclaration
by @JoshuaBatty in #4057 - beta-3 updates by @mehtavishwa30 in #4068
- fix: add span based filter for
forc-test
test counts by @kayagokalp in #4069 - Introduce
DeclRef
and remove excessive clones toDeclId
by @emilyaherbert in #4037 - Add code actions for struct and refactor by @sdankel in #4032
- Pass dependencies and resolution in the pass manager by @vaivaswatha in #4067
- Collect full call paths in generic types by @IGI-111 in #4075
- Collect tokens for
ContractCaller
andabi
casts by @IGI-111 in #4083 - Update expected revert string in
storage_vec
tests to fix CI failure by @mohammadfawaz in #4090 - Small refactor to the method call to type check a list of
TypeParameter
by @emilyaherbert in #4089 Not
trait implementation forU128
andU256
by @rostyslavtyshko in #4077- Additional rustdoc documentation for
DeclRef
by @emilyaherbert in #4087 - Implement
OrdWithEngines
for some types by @emilyaherbert in #4082 - Bump to
v0.35.1
by @mohammadfawaz in #4088
New Contributors
- @Saviour1001 made their first contribution in #4044
Full Changelog: v0.35.0...v0.35.1