Releases: linkdotnet/StringBuilder
Releases · linkdotnet/StringBuilder
v1.11.0
Added
- New
AppendFormat
functions (with 1 to 3 arguments).
v1.10.6
Changed
- Appending value types is roughly 10% faster
v1.10.5
Changed
- When growing only copy written content to the new buffer and safe some bytes
v1.10.4
Fixed
- Fixed an issue with
LastIndexOf
where it could run out of bounds
v1.10.3
Fixed
- Fixed a bug where
Replace
does something wrong
v1.10.2
Added
- Additional null check in static
Concat
Changed
- Smaller refactoring
v1.10.1
Changed
- Minor changes and hints for the JIT
v1.10.0
Added
Append(char* value, int length)
overload.
Changed
- Better exception when appending
ISpanFormattable
and buffer is not large enough.
v1.9.0
Added
- Added
Equals(ReadOnlySpan<char>)
overload
Changed
- Slight improvement when appending nullable types to the string builder
v1.8.0
Added
- implicit cast operator from
string
andReadOnlySpan<char>
to theValueStringBuilder
with pre-initialized buffer
Changed
- various path optimizations for replace logic to use less allocations while being faster
Removed
- Removed value type overloads for
Append
andInsert
and just offerAppend(ISpanFormattable)
andInsert(ISpanFormattable)
, which covers more cases.