What's Changed
- Fixes blanket trait conflicts with impl trait for struct. by @esdrubal in #5247
- Introduce the
DEFAULT_SUB_ID
constant by @bitzoic in #5246 - Represent small values as single bytes by @IGI-111 in #4929
- Add AST module caching support for LSP by @JoshuaBatty in #5251
- Removes unnecessary insert_trait_implementation_for_type. by @esdrubal in #5267
- Remove unused monomorphization code. by @tritao in #5266
- remove local
fixtures-std
andfixtures-core
dirs and usestd v0.47.0
for lsp tests by @JoshuaBatty in #5274 - Fix array conversion doc by @SwayStar123 in #5268
- Search bar for forc-doc by @sdankel in #5269
- Improve inline arguments formatting by @cr-fuel in #5283
- Use type context when type_check enum instantiation by @xunilrj in #5285
- Fixes to update fuels-rs on small values as single bytes by @xunilrj in #5264
- fix fuel data section alignment by @xunilrj in #5290
- Remove Forc.lock files in LSP tests by @JoshuaBatty in #5294
- Fix typos in core and std libraries by @ironcev in #5295
- Provide useful error for "Cannot find trait Hash in this scope" by @ironcev in #5293
- Fixes error while using generic trait with multiple impls. by @esdrubal in #5265
- Add
clear()
toStorageKey
api by @bitzoic in #5284 - Refactor access to memory layout information by @ironcev in #5255
- Create README.md for sway-lsp by @sdankel in #5303
- Allow user to override initial storage slots in forc-deploy by @sdankel in #5311
- Rename input_owner to input_coin_owner by @richardgreg in #5301
- Introduce recursive analysis via cycle finding in dependency graph. by @tritao in #5210
- Changes
ConcurrentSlab
to no longer clone values by @esdrubal in #5313 - Implements the
Eq
trait forOption
by @brandonsurh in #5302 - Add u256 Hash trait impl by @SwayStar123 in #5366
- Improve comments in-between doc-comments and functions/methods by @crodas in #5364
- feat!: add transaction policies support by @hal3e in #5281
- [asm] peep-hole optimization for optimising aggregate index operation by @vaivaswatha in #5270
- Bump to v0.48.0 by @JoshuaBatty in #5275
New Contributors
- @richardgreg made their first contribution in #5301
- @crodas made their first contribution in #5364
- @hal3e made their first contribution in #5281
Full Changelog: v0.47.0...v0.48.0