File utf8proc.changes of Package utf8proc

-------------------------------------------------------------------
Thu Sep 11 13:30:55 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>

- Update to version 2.11.0+git20250910.d7bf128:
  * Update NEWS.md: link fix
  * Update NEWS.md: wrong year
  * NEWS updates for 2.11.0 (#303)
  * Update for Unicode 17 release (#301)
  * ci: bump actions/checkout from 4 to 5 (#300)
  * link other language bindings
  * Fix documentation for UTF8PROC_COMPOSE (#295)
  * Fix ASAN errors due adding offset to nullptr (#240)
  * Fix compilation in C90 mode (#284)
  * check max size of utf8proc_decompose_char buffer (#291)
  * mark as alpha in NEWS
  * make release date TBD
  * add NEWS link
  * Prepare release 2.11.0 (#293)
  * Update to UnicodeData 17.0.0 (#292)
  * remove test build directory from .gitignore
  * fix comparison
  * use `CMAKE_INSTALL_PREFIX` instead of `--prefix`
  * revise Unix `PATH` setting
  * use `runner.os`
  * revise Powershell PATH setting
  * test consuming CMake package
  * relocate `Using with CMake`
  * make `Using with CMake` a subsection of `Quick Start`
  * change `AnyNewerVersion` to `SameMajorVersion` for version compatibility
  * fix whitespace
  * add `Using with CMake` instructions
  * install package version file
  * create and install package config file
  * export and install targets
  * use relative paths for install

-------------------------------------------------------------------
Tue Dec 31 20:52:55 UTC 2024 - scott.bradnick@suse.com

- Update to version 2.10.0+git20241231.a1b99da:
  * rm blank line
  * prepare for 2.10 release (#281)
  * silence warnings: use int32_t for chars more consistently (#282)
  * Optimize table layout
  * Bump SOINDEX
  * ci: bump actions/checkout from 2 to 4 (#278)
  * ci: bump actions/upload-artifact from 1 to 4 (#279)
  * Update minimum cmake version to 3.10 (#274)
  * fuzz: improve code coverage (#273)
  * Describe character combining table layout
  * ci: add dependabot to update actions (#275)
  * Update actions
  * utf8proc: Correct some types
  * Correct handling exclusions
  * Redesign combining table
  * update for Unicode 16.0.0

-------------------------------------------------------------------
Mon Sep 16 18:17:04 UTC 2024 - scott.bradnick@suse.com

- Update to version 2.9.0+git20240830.3de4596:
  * properties: add "ambiguous_width" property for ambiguous East Asian Width (#270)
  * docs: add examples for common usecases (#267)
  * Update README.md
  * ci(macos): install julia dependency (#268)
  * build: include clangd files to .gitignore (#263)
  * build: remove unnecessary policy check (#262)
  * Remove ruby compat hacks (#259)
  * Use stdint.h instead of inttypes.h (#223)
  * Port ruby data_generator.rb to Julia (#258)
  * upgrade minimum cmake version (#255)

-------------------------------------------------------------------
Sun Nov  5 18:02:53 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>

- update to 2.9.0:
  * Unicode 15.1 support
- switch to cmake build system and package license file

-------------------------------------------------------------------
Tue Dec  6 14:25:48 UTC 2022 - Dirk Müller <dmueller@suse.com>

- update to 2.8.0:
  * Unicode 15 support

-------------------------------------------------------------------
Mon Dec 20 10:32:57 UTC 2021 - Dirk Müller <dmueller@suse.com>

- update to 2.7.0:
  - Unicode 14 support
  - Support `GNUInstallDirs` in CMake build
  - `cmake` build now installs `pkg-config` file
  - Various build and portability improvements.

-------------------------------------------------------------------
Tue Dec 29 14:07:32 UTC 2020 - Dirk Müller <dmueller@suse.com>

- update to 2.6.1:
 - Bugfix in `utf8proc_grapheme_break_stateful` for `NULL` state argument, which
   also broke `utf8proc_grapheme_break`.
 - New `utf8proc_islower` and `utf8proc_isupper` functions ([#196]).
 - Bugfix for manual calls to `grapheme_break_extended` for initial characters ([#205]).
 - Various build and portability improvements.

-------------------------------------------------------------------
Sat Mar 28 19:37:30 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>

- utf8proc 2.5.0:
  * Unicode 13 support
  * No longer report zero width for category Sk

-------------------------------------------------------------------
Wed May 15 16:34:16 UTC 2019 - Andreas Stieger <andreas.stieger@gmx.de>

- utf8proc 2.4.0:
  * Unicode 12.1 support
  * Fixed incorrect UTF8PROC_VERSION_MINOR version number in header
    and bumped shared-library version
- includes changes from 2.3.0:
  * Unicode 12 support
  * New function utf8proc_unicode_version to return the supported
    Unicode version
  * Simpler character-width computation that no longer uses GNU
    Unifont metrics: East-Asian wide characters have width 2, and
    all other printable characters have width 1
  * Fix CHARBOUND option for utf8proc_map to preserve U+FFFE and
    U+FFFF non-characters

-------------------------------------------------------------------
Wed Aug  8 20:38:06 UTC 2018 - astieger@suse.com

- utf8proc 2.2.0:
  * Unicode 11 support
  * utf8proc_NFKC_Casefold convenience function for NFKC_Casefold
    normalization
  * UTF8PROC_STRIPNA option to strip unassigned codepoints
  * toupper of ß (U+00df) now yields ẞ (U+1E9E), similar to musl;
    case-folding still yields the standard "ss" mapping.
  * utf8proc_charwidth now returns 1 for U+00AD (soft hyphen) and
    for unassigned/PUA codepoints
  * Fixed a composition bug

-------------------------------------------------------------------
Thu Feb 16 20:06:39 UTC 2017 - astieger@suse.com

- utf8proc 2.1.0:
  * New functions utf8proc_map_custom and utf8proc_decompose_custom
    to allow user-supplied transformations of codepoints, in
    conjunction with other transformations
  * New function utf8proc_normalize_utf32 to apply normalizations
    directly to UTF-32 data (not just UTF-8)
  * Fixed stack overflow that could occur due to incorrect
    definition of UINT16_MAX with some compilers (boo#1025696)
  * Updated font metrics to use Unifont 9.0.04.
- includes changes from 2.0.2:
  * C89/C99 fixes
- includes changes from 2.0.1:
  * Bug fix in utf8proc_grapheme_break_stateful
- includes changes from 2.0:
  * Updated for Unicode 9.0
  * New utf8proc_grapheme_break_stateful to handle the complicated
    grapheme-breaking rules in Unicode 9. The old
    utf8proc_grapheme_break is still provided, but may incorrectly
    identify grapheme breaks in some Unicode-9 sequences.
  * Smaller Unicode tables
    This required changes in the utf8proc_property_t structure,
    which breaks backward compatibility if struct is accessed
    directly
  * Buffer overrun fix (bsc#1025685)

-------------------------------------------------------------------
Sun Apr 24 11:32:39 UTC 2016 - astieger@suse.com

- utf8proc 1.3.1:
  * Do not export symbol for internal function unsafe_encode_char()
  * Install relative symbolic links for shared libraries
  * Enable and fix compiler warnings
- remove cmake dependency

-------------------------------------------------------------------
Thu Sep 17 17:59:15 UTC 2015 - dmitry_r@opensuse.org

- Update to version 1.3
  * Updated for Unicode 8.0, see NEWS.md for more details

-------------------------------------------------------------------
Fri Aug  8 13:45:11 UTC 2014 - dmitry_r@opensuse.org

- Fix so version

-------------------------------------------------------------------
Wed Jul 23 13:44:38 UTC 2014 - dmitry_r@opensuse.org

- Initial package, version 1.1.6
openSUSE Build Service is sponsored by