Skip to content

Releases: linkdotnet/StringBuilder

v1.21.0

20 Sep 07:18
b71ea72
Compare
Choose a tag to compare

Added

  • PadLeft and PadRight methods

v1.20.0

02 May 17:36
4084d05
Compare
Choose a tag to compare

Added

  • New ctor that accepts an initial size

v1.19.1

19 Apr 19:35
9d773b2
Compare
Choose a tag to compare

Changed

  • Some smaller refactorings

v1.19.0

02 Mar 12:35
ae63be0
Compare
Choose a tag to compare
Test for adding to TypedSpanList

v1.18.6

03 Nov 14:08
d5c091c
Compare
Choose a tag to compare

Changed

  • Dispose resets the ValueStringBuilder to the initial state, so it doesn't lead to undefined behavior when used again
  • Use different approach for Grow to be a bit more performant

v1.18.5

19 Oct 18:13
5662202
Compare
Choose a tag to compare

Changed

  • Fixed a bug, where in Append overflows the internal buffer and throws an exception
  • Use better struct layout to be more cache friendly

v1.18.4

14 Oct 11:09
3e3d136
Compare
Choose a tag to compare

Changed

  • Optimized Append(scoped ReadOnlySpan<char>) to be roughly 5% faster
  • Optimized AppendLine to have less overhead

v1.18.3

22 Sep 21:23
2e563f1
Compare
Choose a tag to compare

Changed

  • Enumerator.MoveNext is now a bit faster

v1.18.2

08 Sep 20:57
Compare
Choose a tag to compare

Added

  • Small refactoring to make the Enumerator.Current readonly

v1.18.1

10 Aug 15:13
Compare
Choose a tag to compare

Fixed

  • Fixed IndexOutOfRangeException issue when the remaining text length is shorter than the search term