Skip to content

UniLib 4.0.0

Compare
Choose a tag to compare
@foxik foxik released this 29 Sep 22:00
· 11 commits to master since this release

This is a major release with incompatible API changes.

  • Increase the minimum requirements to C++ 17 [incompatible change].
  • Change the namespace from ufal::unilib to unilib [incompatible change].
  • Start using std::string_view in the API [incompatible change].
  • Merge utf8 and utf16 classes to just utf [incompatible change].
  • Add also full casing mappings (where the casing of a single codepoint is longer than 1 codepoint).
  • Replace the system generating the API documentation.
  • Update Unicode data to 15.1.0.