Skip to content

Releases: JakubSzark/zig-string

Updated for Zig 1.12.X

01 Apr 21:47
Compare
Choose a tag to compare

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

30 May 15:40
22521e0
Compare
Choose a tag to compare
Update for Zig 0.11.x Pre-release
Pre-release
  • Thanks to @deevus for updating the build.zig for the newest package manager addition to Zig
  • Thank you to @Beyley for adding an initial with contents function and fixing issues with the iterator

Updated to work on zig v0.9

26 Aug 22:24
Compare
Choose a tag to compare
  • Changed certain parts that were fine before v0.9 to now work in the latest version.

Improved Trim, Safer Reverse, Fixed Split, etc..

02 Jan 19:46
Compare
Choose a tag to compare
  • 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

17 Sep 04:13
1f60935
Compare
Choose a tag to compare
  • Added iterator() to get an iterator of a String

Added toOwned and Writer

04 Sep 16:42
68aa999
Compare
Choose a tag to compare
  • Correction: toUppercase & toLowercase only work for English language
  • Simplified getUTF8Size
  • Added toOwned()
  • Added Writer support

Unicode Support v1

04 Sep 02:27
fe125d4
Compare
Choose a tag to compare

Unicode is now support along with some minor naming changes and simplifications.
This is v1 support so improvements can be made!

Initial Version

01 Sep 17:52
47fbf76
Compare
Choose a tag to compare

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!