All Versions
38
Latest Version
Avg Release Cycle
9 days
Latest Release
1238 days ago

Changelog History
Page 3

  • v0.5.0.0 Changes

    January 15, 2021
    • โž• Add ParseChunks type alias, remove parseChunks' from Z.Data.JSON.
    • ๐Ÿ”„ Change JSON instance of Data.Version to use JSON Array.
    • โž• Add fromByteString and toByteString to Z.Foreign.
    • ๐Ÿ”„ Change license's copyright to test --test-show-details=direct
  • v0.4.0.0 Changes

    January 11, 2021
    • ๐Ÿ”€ Merge FromValue, ToValue, EncodeJSON to JSON class, add instances for containers.
    • A new Z.Data.JSON.Converter module to be reused in other protocol decoding.
    • โž• Add more tests for JSON module, fix buggy instances(Ordering, DayOfWeek).
    • ๐Ÿ›  Fix a bug in BE Double Unaligned instance.
    • โž• Add arrVec to Z.Data.Vector to convert a whole array to vector.
  • v0.3.0.0 Changes

    December 29, 2020
    • Hide Text constructor from Z.Data.Text.
    • โž• Add fromStdString to Z.Data.CBytes.
    • Re-export touch from Z.Foreign, export ConvertError constructor from Z.Data.JSON.
    • โž• Add anyChar8 to Z.Data.Parser.
    • โž• Add Z.Data.ASCII, move c2w, w2c, isDigit, isSpace, isHexDigit and ASCII constants to it.
    • ๐Ÿ–จ Rename ShowT class to Print, re-export from Z.Data.Text module.
    • โž• Add various JSON instances of types from time package, add Z.Data.Builder.Time and Z.Data.Parser.Time.
    • ๐Ÿ›  Fix a bug affecting comparing PrimVectors.
  • v0.2.0.0 Changes

    December 15, 2020
    • โž• Add Z.Data.Text.Regex module, which provide regex functions using RE2.
    • ๐Ÿ— Rename buildBytes, buildBytesList in Z.Data.Builder to build, buildChunks.
    • ๐Ÿ— Rename encodeBytes, encodeBytesList in Z.Data.Builder to encode, encodeChunks.
    • ๐Ÿ— buildChunks now produces a lazy bytes list, (so that encodeChunks, etc.).
    • 0๏ธโƒฃ Functions in Z.Data.Text.Search now return char index by default, add findBytesIndices/findBytesIndex/R to search for bytes index.
    • โž• Add fromStdString to Z.Foreign to marshall std::string from c++ code.
  • v0.1.9.0 Changes

    October 23, 2020
    • โž• Add Z.Data.Vecotr.Hex, Z.Data.Vector.Base64 module.
    • ๐Ÿ‘Œ Improve Z.Data.Builder 's performance, remove AllocateStrategy, buildAndRun.
    • โœ‚ Remove TextBuilder newtype from Z.Data.Text.ShowT, add buildText, unsafeBuildText to Z.Data.Builder.
  • v0.1.8.0 Changes

    October 23, 2020
    • ๐Ÿ“‡ Rename ascii to vecASCII in Z.Data.Vector.QQ to match array QQ.
    • โž• Add FoldCase instance to Text.
    • Add hex', hex_, uint_, int_, integer to Z.Data.Parser, change hex, uint, int to fail in case of overflow.
    • โž• Add takeN to Z.Data.Parser.
    • ๐Ÿ“‡ Rename withCBytesListSafe to withCBytesList to match rest of the module.
  • v0.1.7.2 Changes

    October 17, 2020
    • โž• Add withPrimArrayListUnsafe, withPrimArrayListSafe, withCBytesUnsafe, withCBytesListSafe.
  • v0.1.7.1 Changes

    October 17, 2020
    • โž• Add singleton to Z.IO.CBytes, fix unpack when there're trailing illegal UTF8 codepoints.
  • v0.1.7.0 Changes

    October 15, 2020
    • ๐Ÿ”„ Change defaultChunkSize from 32K to 16K to reduce memory overhead.
    • ๐Ÿ”„ Change CBytes to use null terminated byte array, add JSON instances.
    • โž• Add JSON instances to various arrays, Fix Char's JSON instance to reject string length > 1.
    • โž• Add decodeText and decodeText' to Z.Data.JSON.
  • v0.1.6.1 Changes

    October 09, 2020
    • โœ‚ Remove Str newtype.
    • ๐Ÿ‘‰ Make CBytes a newtype.
    • โž• Add JSON instances for ExitCode, Add Unaligned instances for Ptr a.
    • ๐Ÿ‘‰ Use type alias instead of newtypes for Locale, Category in Z.Data.Text.