Releases: ufal/unilib
Releases · ufal/unilib
UniLib 4.1.1
UniLib 4.1.0
- Update Unicode data to 16.0.0.
UniLib 4.0.0
This is a major release with incompatible API changes.
- Increase the minimum requirements to C++ 17 [incompatible change].
- Change the namespace from
ufal::unilib
tounilib
[incompatible change]. - Start using
std::string_view
in the API [incompatible change]. - Merge
utf8
andutf16
classes to justutf
[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
- Stop using the
std::iterator
deprecated in C++17.
UniLib 3.3.0
- Update Unicode data to 15.0.0.
UniLib 3.2.0
- 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
Changes since UniLib 3.1.0:
- Fix warnings of G++ 6.
UniLib 3.1.0
Changes since UniLib 3.0.1:
- Update Unicode to 8.0.0.
UniLib 3.0.1
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
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 toutf{8,16}::{string,buffer}_decoder
- add
version
structure - fix compilation on Visual C++ 2013.