utfcpp

UTF-8 with C++ in a Portable Way

BSL-1.0 License

Downloads
3.5K
Stars
1.5K
Committers
24

Bot releases are hidden (Show)

utfcpp - Release 4.0.5 Latest Release

Published by nemtrif 10 months ago

More CMake fixes...

utfcpp - Release 4.0.4

Published by nemtrif 10 months ago

More CMake contributions and official deprecation of CMake support.

utfcpp - Release 4.0.3

Published by nemtrif 11 months ago

A minor release that fixes an issue with CMakeLists.txt: #115

utfcpp - Release 4.0.2

Published by nemtrif 12 months ago

A minor release that contains a fix for CMakeList.txt by @ufleisch

utfcpp - Release 4.0.1

Published by nemtrif 12 months ago

Fix for #111 - broken utf8::unchecked::utf16to8()

utfcpp - Release 3.2.5

Published by nemtrif about 1 year ago

Fix for #78 . Documentation updates. More CMake contributions.

utfcpp - Release 3.2.4

Published by nemtrif about 1 year ago

Minor CMake improvements.

utfcpp - Release 3.2.3

Published by nemtrif almost 2 years ago

A minor release that includes a fix for https://github.com/nemtrif/utfcpp/issues/92[: Clang 10 Compiler warnings](https://github.com/nemtrif/utfcpp/commit/e3e57c811aa4cd12153f920a45ff2157427977da) and build system improvements by @Finkman

utfcpp - v3.2.2

Published by nemtrif almost 2 years ago

Release 3.2.1. Minor changes that eliminate some conversion warnings in some cases.

utfcpp - Release 3.2.1

Published by nemtrif over 3 years ago

The release contains the fix the inclusion of both cpp11 and cpp17 headers on C++17 compilation. Also some additional tests for using string literals and string objects with modern compilers.

Shout out to: @RT222 for providing the fix.

utfcpp - Release 3.2

Published by nemtrif over 3 years ago

Optional support for C++ 17 std::string_view.

Contributors to the release:
Rémy Tassoux
@fu7mu4

utfcpp - Release 3.1.2

Published by nemtrif about 4 years ago

Fix for Issue #72.

utfcpp - Release 3.1.1

Published by nemtrif over 4 years ago

Include the commits from the previous year.

Thanks to the contributors: @gibbed , @Flamefire , @AkiraMiyakoda , @tvanriper , @xantares

utfcpp - Release 3.1

Published by nemtrif over 5 years ago

This release adds one new API call: unchecked::replace_invalid().

Other changes are mostly about testing and installation.

utfcpp - Release 3.0.3

Published by nemtrif over 5 years ago

A minor release that contains fix for Issue #31 Program fails to link when including utf8.h in multiple files.

Thanks @klusark for reporting the bug.

utfcpp - Release 3.0.2

Published by nemtrif over 5 years ago

This minor release contains:

  • Fix of the project version number at CMakeLists.txt
  • Continuous Integration with Google Tests and CircleCI
utfcpp - Release 3.0.1

Published by nemtrif over 5 years ago

A minor release with a fix for a header guard.

Fix for issue #27 : Inconsistent header guards (cpp11.h)

utfcpp - Release 3.0

Published by nemtrif over 5 years ago

This is a major release that introduces the following functionality:

  1. New convenience API for C++ 11 and later compilers. The library still works with C++ 98/03 compliant compilers, just without the new functions.
  2. advance() function works in both directions.

The following deprecated functions were removed:

  1. previous() - deprecated since version 1.02.
  2. is_bom() - deprecated since version 2.3.

Thanks to the contributors:

  • @glebm
  • @AkiraMiyakoda
  • @Al2Klimov
utfcpp - v2.3.6

Published by nemtrif about 6 years ago

Various build and test fixes. No changes to the core library code.

utfcpp - Release v2.3.5

Published by nemtrif almost 8 years ago

Minor bug and warning fixes. Improved CMake support.

Package Rankings
Top 31.71% on Anaconda.org
Top 3.97% on Alpine-v3.18
Top 10.71% on Alpine-v3.17
Top 8.28% on Alpine-edge
Top 13.21% on Formulae.brew.sh
Top 13.14% on Conda-forge.org