Skip to content

Releases: ufal/unilib

UniLib 4.1.0

26 Sep 22:34
Compare
Choose a tag to compare
  • Update Unicode data to 16.0.0.

UniLib 4.0.0

29 Sep 22:00
Compare
Choose a tag to compare

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.

UniLib 3.3.1

12 Sep 09:57
Compare
Choose a tag to compare
  • Stop using the std::iterator deprecated in C++17.

UniLib 3.3.0

13 Sep 19:38
Compare
Choose a tag to compare
  • Update Unicode data to 15.0.0.

UniLib 3.2.0

06 Mar 16:07
Compare
Choose a tag to compare
  • Update Unicode to 13.0.0.
  • Update tests to work also under Windows. We now use C++ Builtem http://github.com/ufal/cpp_builtem as build system and require Python3 to run the tests.

UniLib 3.1.1

15 Jun 08:37
Compare
Choose a tag to compare

Changes since UniLib 3.1.0:

  • Fix warnings of G++ 6.

UniLib 3.1.0

15 Jun 08:37
Compare
Choose a tag to compare

Changes since UniLib 3.0.1:

  • Update Unicode to 8.0.0.

UniLib 3.0.1

06 Mar 14:31
Compare
Choose a tag to compare

Minor release of UniLib 3.0.1.

Changes since UniLib 3.0.0:

  • move version::current from header to object file

UniLib 3.0.0

26 Feb 08:28
Compare
Choose a tag to compare

Major release of UniLib 3.0.0.

Changes since UniLib 2.1:

  • start using Semantic Versioning
  • use t2t_docsys as documentation system
  • renamed the utf{8,16}::{string,buffer}_decoder_helper helper classes to utf{8,16}::{string,buffer}_decoder
  • add version structure
  • fix compilation on Visual C++ 2013.

UniLib 2.1

22 Dec 11:33
Compare
Choose a tag to compare

Minor release of UniLib 2.1.

Changes since UniLib 2.0:

  • license changed to MPL 2.0