Changes for version 0.36 - 2018-07-05

  • -behavior: query_hash now accepts hash ref as a parameter -bugfix: correctly count and skip utf8 bytes when encoding an IRI -bugfix: drop invalid whitespace skipping scheme (credit: aeruder) -bugfix: drop logic incompatible with bsd make -bugfix: encode non-utf8 input strings in new() and uri_split() -bugfix: increase some member sizes to allow room for utf8 sequences -bugfix: path correctly handles forward slashes in segments when set with array -bugfix: set utf8 flag in compound iri accessors -optimization: use memcpy instead of strncpy in some cases -optimization: xs setters return void

Modules

A fast(er) URI parser
IRI support for URI::Fast
Unit test comparisons for URI::Fast objects