Releases: JakubSzark/zig-string
Releases · JakubSzark/zig-string
Updated for Zig 1.12.X
Thank you, @arshidkv12, for fixing issues with the github CI/CD.
Thank you, @thechampagne, for adding:
- startsWith
- endsWith
- setStr
- replace
Update for Zig 0.11.x
Updated to work on zig v0.9
- Changed certain parts that were fine before v0.9 to now work in the latest version.
Improved Trim, Safer Reverse, Fixed Split, etc..
- Merged Utility into the String
- Improved Trim functions by instead taking in a whitelist rather than a hard-coded whitespace.
- Reverse function should hopefully be more safe.
- Converted some helper functions to use standard library
- Fixed split with edge case
- Added splitToString
Added StringIterator
- Added iterator() to get an iterator of a String
Added toOwned and Writer
- Correction: toUppercase & toLowercase only work for English language
- Simplified getUTF8Size
- Added toOwned()
- Added Writer support
Unicode Support v1
Unicode is now support along with some minor naming changes and simplifications.
This is v1 support so improvements can be made!
Initial Version
This is the first version of the zig-string library. Just download and put it in your zig project!
If there are any issues please feel free to contribute!