Unreleased - ReleaseDate
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.
Add the levenshtein
and levenshtein_normalized
string distance algorithms.
0.1.10 - 2023-10-05
Added hash algorithms for sha1
, sha2
, sha3
, md5
, and threaded blake
versions.
blake*
andxxhash*
functions were moved to the newudf-hash
library (outputlibudf_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
Add network-related functions:
ip_validate
ip_to_canonical
ip_to_ipv6_mapped
0.1.8 - 2023-10-04
Add blake2 and blake3 hashes:
blake2b512
blake2s256
blake3
0.1.7 - 2023-09-11
- Add
xxhash
hashing algorithm. This includes the following:xxhash3
xxhash32
xxhash64
xxhash
(an alias forxxhash64
)
0.1.6 - 2023-04-28
- Add
uuid_to_bin
anduuid_from_bin
/bin_to_uuid
functions
0.1.5 - 2023-03-23
- 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 support for v6 and v7 UUIDs
- Correct
uuid_ns_url
output - (workflow) correct integration testing workflow
0.1.2 - 2022-12-20
- Removed unneeded debug statement from uuid generate
0.1.1 - 2022-12-20
- Corrected release notes shipped with binaries
0.1.0 - 2022-12-20
- Added initial functions to generate v1 and v4 UUIDs, and generate namespaces
- Added initial
lipsum
function - Added initial
jsonify
function