commit 5c632c57426f2e4246e3b64dd2fd088d3920f9e5
parent 9bb261f66b09b9bd1df835da3853c9e9769e2ff8
Author: Steven G. Johnson <stevenj@alum.mit.edu>
Date: Fri, 10 May 2019 21:24:14 -0400
NEWS for 2.4, updated version numbers (which I forgot in 2.3, grrr)
Diffstat:
6 files changed, 75 insertions(+), 58 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
@@ -10,8 +10,8 @@ project (utf8proc C)
# API version number (defined in utf8proc.h).
# Be sure to also update these in Makefile and MANIFEST!
set(SO_MAJOR 2)
-set(SO_MINOR 2)
-set(SO_PATCH 0)
+set(SO_MINOR 3)
+set(SO_PATCH 1)
option(UTF8PROC_INSTALL "Enable installation of utf8proc" On)
diff --git a/MANIFEST b/MANIFEST
@@ -2,8 +2,8 @@ include/
include/utf8proc.h
lib/
lib/libutf8proc.a
-lib/libutf8proc.so -> libutf8proc.so.2.2.0
-lib/libutf8proc.so.2 -> libutf8proc.so.2.2.0
-lib/libutf8proc.so.2.2.0
+lib/libutf8proc.so -> libutf8proc.so.2.3.1
+lib/libutf8proc.so.2 -> libutf8proc.so.2.3.1
+lib/libutf8proc.so.2.3.1
lib/pkgconfig/
lib/pkgconfig/libutf8proc.pc
diff --git a/Makefile b/Makefile
@@ -23,8 +23,8 @@ SOFLAG = -Wl,-soname
# The API version number is defined in utf8proc.h.
# Be sure to also update these ABI versions in MANIFEST and CMakeLists.txt!
MAJOR=2
-MINOR=2
-PATCH=0
+MINOR=3
+PATCH=1
OS := $(shell uname)
ifeq ($(OS),Darwin) # MacOS X
diff --git a/NEWS.md b/NEWS.md
@@ -1,5 +1,17 @@
# utf8proc release history #
+## Version 2.4 ##
+
+2019-05-10
+
+- Unicode 12.1 support ([#156]).
+
+- New `-DUTF8PROC_INSTALL=No` option for `cmake` builds to disable installation ([#152]).
+
+- Better `make` support for HP-UX ([#154]).
+
+- Fixed incorrect `UTF8PROC_VERSION_MINOR` version number in header and bumped shared-library version.
+
## Version 2.3 ##
2019-03-30
@@ -316,52 +328,57 @@ Release of version 1.0.1
2006-06-02: initial release of version 0.1
-[#6]: https://github.com/JuliaLang/julia/issues/6
-[#13]: https://github.com/JuliaLang/julia/issues/13
-[#17]: https://github.com/JuliaLang/julia/issues/17
-[#20]: https://github.com/JuliaLang/julia/issues/20
-[#22]: https://github.com/JuliaLang/julia/issues/22
-[#24]: https://github.com/JuliaLang/julia/issues/24
-[#27]: https://github.com/JuliaLang/julia/issues/27
-[#28]: https://github.com/JuliaLang/julia/issues/28
-[#29]: https://github.com/JuliaLang/julia/issues/29
-[#32]: https://github.com/JuliaLang/julia/issues/32
-[#35]: https://github.com/JuliaLang/julia/issues/35
-[#40]: https://github.com/JuliaLang/julia/issues/40
-[#43]: https://github.com/JuliaLang/julia/issues/43
-[#45]: https://github.com/JuliaLang/julia/issues/45
-[#47]: https://github.com/JuliaLang/julia/issues/47
-[#51]: https://github.com/JuliaLang/julia/issues/51
-[#55]: https://github.com/JuliaLang/julia/issues/55
-[#58]: https://github.com/JuliaLang/julia/issues/58
-[#62]: https://github.com/JuliaLang/julia/issues/62
-[#66]: https://github.com/JuliaLang/julia/issues/66
-[#68]: https://github.com/JuliaLang/julia/issues/68
-[#70]: https://github.com/JuliaLang/julia/issues/70
-[#77]: https://github.com/JuliaLang/julia/issues/77
-[#78]: https://github.com/JuliaLang/julia/issues/78
-[#79]: https://github.com/JuliaLang/julia/issues/79
-[#80]: https://github.com/JuliaLang/julia/issues/80
-[#84]: https://github.com/JuliaLang/julia/issues/84
-[#88]: https://github.com/JuliaLang/julia/issues/88
-[#89]: https://github.com/JuliaLang/julia/issues/89
-[#90]: https://github.com/JuliaLang/julia/issues/90
-[#94]: https://github.com/JuliaLang/julia/issues/94
-[#99]: https://github.com/JuliaLang/julia/issues/99
-[#113]: https://github.com/JuliaLang/julia/issues/113
-[#121]: https://github.com/JuliaLang/julia/issues/121
-[#123]: https://github.com/JuliaLang/julia/issues/123
-[#125]: https://github.com/JuliaLang/julia/issues/125
-[#128]: https://github.com/JuliaLang/julia/issues/128
-[#132]: https://github.com/JuliaLang/julia/issues/132
-[#133]: https://github.com/JuliaLang/julia/issues/133
-[#134]: https://github.com/JuliaLang/julia/issues/134
-[#135]: https://github.com/JuliaLang/julia/issues/135
-[#140]: https://github.com/JuliaLang/julia/issues/140
-[#141]: https://github.com/JuliaLang/julia/issues/141
-[#142]: https://github.com/JuliaLang/julia/issues/142
-[#147]: https://github.com/JuliaLang/julia/issues/147
-[#148]: https://github.com/JuliaLang/julia/issues/148
-[#149]: https://github.com/JuliaLang/julia/issues/149
-[#150]: https://github.com/JuliaLang/julia/issues/150
-[#151]: https://github.com/JuliaLang/julia/issues/151
+<!--- generated by NEWS-update.jl: -->
+
+[#6]: https://github.com/JuliaStrings/utf8proc/issues/6
+[#13]: https://github.com/JuliaStrings/utf8proc/issues/13
+[#17]: https://github.com/JuliaStrings/utf8proc/issues/17
+[#20]: https://github.com/JuliaStrings/utf8proc/issues/20
+[#22]: https://github.com/JuliaStrings/utf8proc/issues/22
+[#24]: https://github.com/JuliaStrings/utf8proc/issues/24
+[#27]: https://github.com/JuliaStrings/utf8proc/issues/27
+[#28]: https://github.com/JuliaStrings/utf8proc/issues/28
+[#29]: https://github.com/JuliaStrings/utf8proc/issues/29
+[#32]: https://github.com/JuliaStrings/utf8proc/issues/32
+[#35]: https://github.com/JuliaStrings/utf8proc/issues/35
+[#40]: https://github.com/JuliaStrings/utf8proc/issues/40
+[#43]: https://github.com/JuliaStrings/utf8proc/issues/43
+[#45]: https://github.com/JuliaStrings/utf8proc/issues/45
+[#47]: https://github.com/JuliaStrings/utf8proc/issues/47
+[#51]: https://github.com/JuliaStrings/utf8proc/issues/51
+[#55]: https://github.com/JuliaStrings/utf8proc/issues/55
+[#58]: https://github.com/JuliaStrings/utf8proc/issues/58
+[#62]: https://github.com/JuliaStrings/utf8proc/issues/62
+[#66]: https://github.com/JuliaStrings/utf8proc/issues/66
+[#68]: https://github.com/JuliaStrings/utf8proc/issues/68
+[#70]: https://github.com/JuliaStrings/utf8proc/issues/70
+[#77]: https://github.com/JuliaStrings/utf8proc/issues/77
+[#78]: https://github.com/JuliaStrings/utf8proc/issues/78
+[#79]: https://github.com/JuliaStrings/utf8proc/issues/79
+[#80]: https://github.com/JuliaStrings/utf8proc/issues/80
+[#84]: https://github.com/JuliaStrings/utf8proc/issues/84
+[#88]: https://github.com/JuliaStrings/utf8proc/issues/88
+[#89]: https://github.com/JuliaStrings/utf8proc/issues/89
+[#90]: https://github.com/JuliaStrings/utf8proc/issues/90
+[#94]: https://github.com/JuliaStrings/utf8proc/issues/94
+[#99]: https://github.com/JuliaStrings/utf8proc/issues/99
+[#113]: https://github.com/JuliaStrings/utf8proc/issues/113
+[#121]: https://github.com/JuliaStrings/utf8proc/issues/121
+[#123]: https://github.com/JuliaStrings/utf8proc/issues/123
+[#125]: https://github.com/JuliaStrings/utf8proc/issues/125
+[#128]: https://github.com/JuliaStrings/utf8proc/issues/128
+[#132]: https://github.com/JuliaStrings/utf8proc/issues/132
+[#133]: https://github.com/JuliaStrings/utf8proc/issues/133
+[#134]: https://github.com/JuliaStrings/utf8proc/issues/134
+[#135]: https://github.com/JuliaStrings/utf8proc/issues/135
+[#140]: https://github.com/JuliaStrings/utf8proc/issues/140
+[#141]: https://github.com/JuliaStrings/utf8proc/issues/141
+[#142]: https://github.com/JuliaStrings/utf8proc/issues/142
+[#147]: https://github.com/JuliaStrings/utf8proc/issues/147
+[#148]: https://github.com/JuliaStrings/utf8proc/issues/148
+[#149]: https://github.com/JuliaStrings/utf8proc/issues/149
+[#150]: https://github.com/JuliaStrings/utf8proc/issues/150
+[#151]: https://github.com/JuliaStrings/utf8proc/issues/151
+[#152]: https://github.com/JuliaStrings/utf8proc/issues/152
+[#154]: https://github.com/JuliaStrings/utf8proc/issues/154
+[#156]: https://github.com/JuliaStrings/utf8proc/issues/156
diff --git a/README.md b/README.md
@@ -60,7 +60,7 @@ The C library is found in this directory after successful compilation
and is named `libutf8proc.a` (for the static library) and
`libutf8proc.so` (for the dynamic library).
-The Unicode version supported is 12.0.0.
+The Unicode version supported is 12.1.0.
For Unicode normalizations, the following options are used:
diff --git a/utf8proc.h b/utf8proc.h
@@ -71,7 +71,7 @@
/** The MAJOR version number (increased when backwards API compatibility is broken). */
#define UTF8PROC_VERSION_MAJOR 2
/** The MINOR version number (increased when new functionality is added in a backwards-compatible manner). */
-#define UTF8PROC_VERSION_MINOR 2
+#define UTF8PROC_VERSION_MINOR 4
/** The PATCH version (increased for fixes that do not change the API). */
#define UTF8PROC_VERSION_PATCH 0
/** @} */