Skip to content

Latest commit

 

History

History
136 lines (78 loc) · 2.84 KB

CHANGELOG.md

File metadata and controls

136 lines (78 loc) · 2.84 KB

Changelog

Unreleased - ReleaseDate

Added

Changed

0.2.0 - 2024-02-10

From this release forward, adding a new function will be considered a minor release. This should be more semver-accurate.

Added

Add the levenshtein and levenshtein_normalized string distance algorithms.

0.1.10 - 2023-10-05

Added

Added hash algorithms for sha1, sha2, sha3, md5, and threaded blake versions.

Changed

  • blake* and xxhash* functions were moved to the new udf-hash library (output libudf_hash.so).
  • Hash functions now return hex by default. For binary output, a _bin version of each function is now provided.

0.1.9 - 2023-10-04

Added

Add network-related functions:

  • ip_validate
  • ip_to_canonical
  • ip_to_ipv6_mapped

0.1.8 - 2023-10-04

Added

Add blake2 and blake3 hashes:

  • blake2b512
  • blake2s256
  • blake3

0.1.7 - 2023-09-11

Added

  • Add xxhash hashing algorithm. This includes the following:
    • xxhash3
    • xxhash32
    • xxhash64
    • xxhash (an alias for xxhash64)

0.1.6 - 2023-04-28

Added

  • Add uuid_to_bin and uuid_from_bin/bin_to_uuid functions

0.1.5 - 2023-03-23

Changed

  • Update dependencies
  • Update CI and docker files to use sparse registry, for faster build times

0.1.4 - 2023-01-03

Changed licensing from 'Apache-2.0' to 'Apache-2.0 OR GPL-2.0-or-later'

0.1.3 - 2022-12-21

Added

  • Added support for v6 and v7 UUIDs

Changed

  • Correct uuid_ns_url output
  • (workflow) correct integration testing workflow

0.1.2 - 2022-12-20

Changed

  • Removed unneeded debug statement from uuid generate

0.1.1 - 2022-12-20

Changed

  • Corrected release notes shipped with binaries

0.1.0 - 2022-12-20

Added

  • Added initial functions to generate v1 and v4 UUIDs, and generate namespaces
  • Added initial lipsum function
  • Added initial jsonify function