v0.11.0
What's Changed
- Docs: add example of asm tuple return by @nfurfaro in #1279
- replace content in forc/README.md with link to book instead by @binggh in #1300
- Shorthand for build and test by @amadeusluntz in #1285
- Fixed issue where sway formatter was operating on a pathless AST by @amadeusluntz in #1283
- Added option to not include std implicitly by @amadeusluntz in #1284
- Format
storage
similar tostruct
s by @amadeusluntz in #1282 - Fix typo by @rootulp in #1303
- Fix grammar by @rootulp in #1304
- Star importing the namespace where a trait is declared into the local namespace of a trait impl by @mohammadfawaz in #1243
- Sway Book counter init code by @SilentCicero in #1312
- Doc Fixes -
forc-documenter
, assembly, tuples, smart-contracts link by @ControlCplusControlV in #1278 - Handle removed dep in manifest during path reconstruction from graph by @mitchmindtree in #1314
- Update CI to install forc and build sway examples by @JoshuaBatty in #1322
- Access Control Documentation by @SilentCicero in #1310
- forc plugins by @SilentCicero in #1330
- Expand Native Asset Examples in Sway Book by @SilentCicero in #1317
- Add binary_xor function by @nfurfaro in #1276
- Migrate std-lib tests by @nfurfaro in #1328
- Make Forc docs nicer by @SilentCicero in #1338
- sway-parse initial PR by @canndrew in #1286
- Correct handling string return values by @mohammadfawaz in #1292
- Temporarily disable u64_ops test lines that fail to compile with new parser by @mitchmindtree in #1344
- Show hexdump instead of decimal arrays in parse-bytecode by @Dentosal in #1326
- Forc deploy docs update by @binggh in #1306
- Add minimal forc manifest back to stlib test suite by @nfurfaro in #1349
- Update readme for stdlib tests by @nfurfaro in #1352
- Add dependency section to the Forc chapter by @SilentCicero in #1340
- Add specification link by @SilentCicero in #1334
- Enable ^, << & >> and add new BitwiseOps traits. by @nfurfaro in #1353
- Swap core dep for implicit-std by @ra0x3 in #1359
- Fix CI - Concat
forc
's stdout and stderr output inforc-documenter
by @mitchmindtree in #1364 - Remove explicit
std
in getting started example by @adlerjohn in #1348 - Recognize builtin types when parsing method calls by @canndrew in #1366
- Remove prefix from parse/lex error messages by @canndrew in #1367
- Remove visual clutter from build script output by @nfurfaro in #1372
- update
forc plugins
to emit file names only, with option of full paths by @binggh in #1381 - Add --path to forc fmt. by @adlerjohn in #1379
- Check examples formatting in CI by @adlerjohn in #1384
- Hide Forc.lock creation warn behind verbosity by @ra0x3 in #1354
- Fix leading comma being inserted by formatter by @adlerjohn in #1390
- Replace
hello_world
example withcounter
example by @eureka-cpu in #1360 - Updated
forc-init
to acceptprogram_type
parameters by @eureka-cpu in #1351 - Add the bitcast instruction to the IR. by @otrho in #1396
- Allow type arguments in struct call paths by @sezna in #1388
- specify local dep for
asm_return_tuple_pointer
to prevent pulling in git dep by @sezna in #1403 - Use path-based deps for SDK test harness. by @sezna in #1404
- v0.11.0 by @sezna in #1402
New Contributors
- @amadeusluntz made their first contribution in #1285
- @rootulp made their first contribution in #1303
- @ra0x3 made their first contribution in #1359
Full Changelog: v0.10.3...v0.11.0