v0.31  2026-06-27Z
    - Updated documentation
    - Improved $id->displaycolour(), $id->icontext(), and $id->description() significantly
    - Added normalisation for ISBN URNs
    - Added missing annotations
    - Added $util->regenerate()
    - Improved colour generation
    - Updated test vectors
    - Implemented generator registration
    - Fixed generic generation logic when a type is passed
    - Added experimental $id->is_null()

v0.30  2026-06-14Z
    - Added experimental is_true(), is_false(), from_bool(),
      register_namespace(), register_generator(), and register_type() to Data::Identifier::Util
    - Added support for JSON::PP::Boolean, and JSON::XS::Boolean in new() via from
    - Hardened some regex
    - Deduplicate tagnames on tag creation
    - Include tagnames for a number a well known tags in Data::Identifier
    - Corrected typo
    - Added experimental $id->null_to_undef
    - Let language generator record the language tag
    - Register all identifiers, even those of a non-well-known type
    - Register namespaces passed to Data::Identifier->new()

v0.29  2026-04-30Z
    - Updated documentation
    - Added support for unit generation
    - Hardened some regex
    - Added days of week as well known
    - Fixed loading of well known tags to be order-indepdenent
    - Added tagname property
    - Hardened Unicode character generator

v0.28  2025-12-22Z
    - Updated documentation
    - Added support to pass option "so" to as()

v0.27  2025-12-18Z
    - Updated documentation
    - Accept negative numbers for RoarAudio error numbers
    - Added uuidhexdash, and uuidHEXDASH packing formats
    - Improved experimental skip_invalid support

v0.26  2025-11-25Z
    - Updated documentation
    - Added experimental Data::Identifier::Wellknown->announce()
    - Added experimental style => 'uriid' to $identifier->uri()
    - Improved SIRTX identifier parsing

v0.25  2025-11-19Z
    - Added new SID values
    - Added support for wd:TNNN parsing and rendering in Util
    - Fix Unicode character generator to correctly emit displaynames
    - Added basic language generator

v0.24  2025-11-10Z
    - Added support for Data::Identifier::Util->render_sirtx()
    - Fixed parsing of SIRTX identifiers
    - Include generator for generated well known tags
    - Added new SID values

v0.23  2025-11-03Z
    - Added Data::Identifier::Util

v0.22  2025-10-29Z
    - Support Data::TagMap as tagmap in Data::Identifier::Interface::Subobjects
    - Support SIRTX::Datecode as $as in as()
    - Support converting from SIRTX::Datecode in new() via from
    - Support converting from Data::Identifier::Interface::Simple in new() via from

v0.21  2025-10-26Z
    - Updated list of well known languages
    - Updated list of well known tags related to character sets

v0.20  2025-10-20Z
    - Fixed $identifier->as($type) if $identifiers->type->eq($type) is true

v0.19  2025-10-19Z
    - Added basic support for host defined identifiers and user defined identifiers
    - Added new SID and SNI values
    - Added support for $identifier->as() to take a Data::Identifier as 'as'

v0.18  2025-09-22Z
    - Added additional media subtypes to well known list
    - Updated sirtx-numerical-identifier list
    - Updated small-identifier list

v0.17  2025-08-26Z
    - Added basic support for sirtx-numerical-identifier

v0.16  2025-06-04Z
    - Added Data::Identifier::Interface::Subobjects (still experimental)
    - Added Data::Identifier::Interface::Simple (still experimental)
    - Added support for Mojo::URL
    - Fixed a bad access in Data::Identifier::Interface::Userdata

v0.15  2025-05-15Z
    - Fixed generator and request storage on well known tags
    - Made validation of URIs stricter

v0.14  2025-05-07Z
    - Added Data::Identifier::Interface::Userdata (still experimental)
    - Updated tests
    - Improved loading times by only loading Data::Identifier::Generate on demand
    - Added more identifiers to the well known list (dot-repeat-marker, and digest related)

v0.13  2025-04-27Z
    - Added generators for multiplicity, and simple GTE
    - Added properties generator and request to Data::Identifier
    - Improved argument validation and error handling
    - Allow "default" and "no_defaults" for $id->namespace
    - Improved POD
    - Marked Data::Identifier::Interface::Known as stable
    - Marked Data::Identifier->wellknown() as deprecated
    - Updated list of well known tags

v0.12  2025-04-16Z
    - Added better support for File::FStore::Base
    - Let $identifier->register return $identifier
    - Improved documentation
    - Added experimental support for listas in known()
    - Improved tests

v0.11  2025-04-10Z
    - Improved/corrected identifier validation

v0.10  2025-04-03Z
    - Allow passing fii (File::Information), and store (File::FStore) objects
    - Updated infos on prototype of displaycolour(), icontext(), and description()
    - Added support for cloudlets
    - Added better support for Data::URIID::Colour
    - Added support for File::FStore::File

v0.09  2025-03-19Z
    - Fixed handling of Data::URIID::Base objects in as()
    - Added additional small-identifier values
    - Added missing #@returns
    - Added more identifier validation

v0.08  2025-01-09Z
    - Added more well known tags
    - Added generator for colours
    - Added generator for Unicode characters
    - Allow passing around extractor (Data::URIID) and db (Data::TagDB) objects more freely.
    - Added more support for Data::TagDB::Tag

v0.07  2024-12-15Z
    - Feature: Added Data::Identifier::Wellknown
    - Added support for RGB colours in Data::Identifier::Generate
    - Improved performance
    - Made OID support optional (to allow performance improvements for applications not requiring it)
    - Improved POD
    - Changed required Perl from v5.16 to v5.20
    - Fixed a number of smaller bugs

v0.06  2024-11-02Z
    - Added methods: eq, cmp, as
    - Feature: Added Data::Identifier::Interface::Known
    - Updated list of well known
    - Improved support for Data::URIID
    - Improved documentation
