Skip to content

Releases: edomin/libuc

libuc v1.1.0

09 Mar 15:44
Compare
Choose a tag to compare

1.1.0 - 2023-03-09

Added

  • USC2 support
  • Function attributes 'const' and 'pure' for better optimisation
  • Tested building on clang, tcc and mingw.

Changed

  • Better C++ support
  • Using cmake_barebones framework for building
  • Readme updated
  • Minimal CMake version required is 3.11 now
  • Building documentation is optional now
  • Updated tests

Fixed

  • Some magic numbers in code
  • Linter errors
  • Broken installation

Removed

  • Bundled CodeCoverage.cmake module. It must be installed separately now

libuc v1.0.2

01 Apr 21:14
Compare
Choose a tag to compare

This release have broken installation of compiled library. Use one of next releases or copy compiled library manually.

1.0.2 - 2022-04-01

Added

  • Limited max building erorrs to 100
  • uint_least24_t type for function UC_Ucs4UpperBytes
  • Pretty compiler options' checking output
  • More warnings
  • Build for Windows on Linux

Changed

  • Hide macro values in documentation.
  • Pretty checking messages while configuring
  • Better C89 support

Fixed

  • Description for macro UC_VERSION.
  • Checking build type for testing

Removed

  • Old test.c since pre-Cmocka times
  • Annoying -Wanalyzer-too-complex warning

libuc v1.0.1

07 May 16:36
Compare
Choose a tag to compare

This release fixes building instructions of v1.0.0 in README.md

libuc v1.0.0

07 May 13:21
Compare
Choose a tag to compare

Building instructions in README.md has errors. Use next releases for correct README.md

Basic version with decent (I expect) building, tests and documentation. Currently supported working with UTF8 and UCS4 encodings (as I did planned initially).

libuc v0.1.0

18 Mar 12:59
Compare
Choose a tag to compare
libuc v0.1.0 Pre-release
Pre-release

Basic version with bad cmake building and without documentation.
But if you want you can easy build it manually with gcc or include sources to your project. Also look comments for usage in header file.
And yeah. This version have complete tests.