Skip to content

Releases: FuelLabs/sway-libs

v0.10.0

08 May 17:34
0444499
Compare
Choose a tag to compare

What's Changed

  • Reentrancy test improvements by @nfurfaro in #150
  • Begin move of standards to new repo by @bitzoic in #152
  • Add ref mut keyword for String Library function definitions by @bitzoic in #154

Breaking Changes

The addition of including ref mut in #154 as an argument for the String type function implementations could result in breaking changes. To resolve these, please ensure your String variables are mutable. Accessing the underlying Bytes type is no longer required.

Notes

The standards in this repo have been deprecated. Please check https://github.com/FuelLabs/sway-standards for the latest standards.

Full Changelog: v0.9.0...v0.10.0

v0.9.0

28 Apr 15:58
01cb23b
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • The Ownership library has a breaking change. As it now uses the recently introduced StorageKey, the Ownership struct must be added to the storage block. Please see the Ownership Library's README for information on how to do this.

Full Changelog: v0.8.1...v0.9.0

v0.8.1

20 Apr 18:21
ff949a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

13 Apr 12:30
f6bb5c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Breaking Changes

  • Until FuelLabs/sway#4158 is resolved, developers must directly access the underlying Bytes type to make modifications to the String type.

Full Changelog: v0.7.1...v0.8.0

v0.7.1

24 Feb 13:41
5700990
Compare
Choose a tag to compare

What's Changed

  • Optimize gas usage of node and leaf hashes by @bitzoic in #104

Full Changelog: v0.7.0...v0.7.1

v0.7.0

23 Feb 14:07
d22dd19
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • This update bumps all libraries to forc v0.35.3. This will not build with previous releases.
  • String no longer supports the .join() and split() functions. These have been renamed to append() and split_at(). append() is currently not available.

Full Changelog: v0.6.0...v0.7.0

v0.6.0

02 Feb 16:06
e238aa4
Compare
Choose a tag to compare

What's Changed

New Contributors

Breaking Changes

  • The as_bytes() function no longer exists for the String Library and has been replaced with the From trait.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

18 Jan 14:42
c265eff
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.5.0

Breaking Changes

  • This release will break downstream packages that currently depend on sway-libs as a single library. The README has been updated to demonstrate the new approach for importing libraries from the sway-libs repo.

v0.4.1

23 Nov 18:21
f5539c1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

14 Nov 17:54
2c99891
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.4.0