NEWS and version numbers for 2.0.2 (#81)
* Add NEWS.md items for #79 and #80 * Prepare version numbers for 2.0.2 * Also update API version to 2.0.2
This commit is contained in:
parent
0bf1973a0f
commit
8e3174f334
@ -6,10 +6,12 @@ disallow_intree_builds()
|
|||||||
|
|
||||||
project (utf8proc C)
|
project (utf8proc C)
|
||||||
|
|
||||||
# Be sure to also update these in Makefile!
|
# This is the ABI version number, which may differ from the
|
||||||
|
# API version number (defined in utf8proc.h).
|
||||||
|
# Be sure to also update these in Makefile and MANIFEST!
|
||||||
set(SO_MAJOR 2)
|
set(SO_MAJOR 2)
|
||||||
set(SO_MINOR 0)
|
set(SO_MINOR 0)
|
||||||
set(SO_PATCH 1)
|
set(SO_PATCH 2)
|
||||||
|
|
||||||
add_definitions (
|
add_definitions (
|
||||||
-DUTF8PROC_EXPORTS
|
-DUTF8PROC_EXPORTS
|
||||||
|
|||||||
6
MANIFEST
6
MANIFEST
@ -2,6 +2,6 @@ include/
|
|||||||
include/utf8proc.h
|
include/utf8proc.h
|
||||||
lib/
|
lib/
|
||||||
lib/libutf8proc.a
|
lib/libutf8proc.a
|
||||||
lib/libutf8proc.so -> libutf8proc.so.2.0.1
|
lib/libutf8proc.so -> libutf8proc.so.2.0.2
|
||||||
lib/libutf8proc.so.2 -> libutf8proc.so.2.0.1
|
lib/libutf8proc.so.2 -> libutf8proc.so.2.0.2
|
||||||
lib/libutf8proc.so.2.0.1
|
lib/libutf8proc.so.2.0.2
|
||||||
|
|||||||
7
Makefile
7
Makefile
@ -17,11 +17,12 @@ UCFLAGS = $(CFLAGS) $(PICFLAG) $(C99FLAG) $(WCFLAGS) -DUTF8PROC_EXPORTS
|
|||||||
# shared-library version MAJOR.MINOR.PATCH ... this may be *different*
|
# shared-library version MAJOR.MINOR.PATCH ... this may be *different*
|
||||||
# from the utf8proc version number because it indicates ABI compatibility,
|
# from the utf8proc version number because it indicates ABI compatibility,
|
||||||
# not API compatibility: MAJOR should be incremented whenever *binary*
|
# not API compatibility: MAJOR should be incremented whenever *binary*
|
||||||
# compatibility is broken, even if the API is backward-compatible
|
# compatibility is broken, even if the API is backward-compatible.
|
||||||
# Be sure to also update these in MANIFEST and CMakeLists.txt!
|
# The API version number is defined in utf8proc.h.
|
||||||
|
# Be sure to also update these ABI versions in MANIFEST and CMakeLists.txt!
|
||||||
MAJOR=2
|
MAJOR=2
|
||||||
MINOR=0
|
MINOR=0
|
||||||
PATCH=1
|
PATCH=2
|
||||||
|
|
||||||
OS := $(shell uname)
|
OS := $(shell uname)
|
||||||
ifeq ($(OS),Darwin) # MacOS X
|
ifeq ($(OS),Darwin) # MacOS X
|
||||||
|
|||||||
12
NEWS.md
12
NEWS.md
@ -1,5 +1,17 @@
|
|||||||
# utf8proc release history #
|
# utf8proc release history #
|
||||||
|
|
||||||
|
## Version 2.0.2 ##
|
||||||
|
|
||||||
|
2016-07-26:
|
||||||
|
|
||||||
|
- Move `-Wmissing-prototypes` warning flag from `Makefile` to `.travis.yml`
|
||||||
|
since MSVC does not understand this flag and it is occasionally useful to
|
||||||
|
build using MSVC through the `Makefile` ([#79]).
|
||||||
|
|
||||||
|
- Use a different variable name for a nested loop in `bench/bench.c`, and
|
||||||
|
declare it in a C89 way rather than inside the `for` to avoid "error:
|
||||||
|
'for' loop initial declarations are only allowed in C99 mode" ([#80]).
|
||||||
|
|
||||||
## Version 2.0.1 ##
|
## Version 2.0.1 ##
|
||||||
|
|
||||||
2016-07-13:
|
2016-07-13:
|
||||||
|
|||||||
@ -22,7 +22,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @mainpage
|
* @mainpage
|
||||||
*
|
*
|
||||||
* utf8proc is a free/open-source (MIT/expat licensed) C library
|
* utf8proc is a free/open-source (MIT/expat licensed) C library
|
||||||
@ -54,7 +54,7 @@
|
|||||||
#define UTF8PROC_H
|
#define UTF8PROC_H
|
||||||
|
|
||||||
/** @name API version
|
/** @name API version
|
||||||
*
|
*
|
||||||
* The utf8proc API version MAJOR.MINOR.PATCH, following
|
* The utf8proc API version MAJOR.MINOR.PATCH, following
|
||||||
* semantic-versioning rules (http://semver.org) based on API
|
* semantic-versioning rules (http://semver.org) based on API
|
||||||
* compatibility.
|
* compatibility.
|
||||||
@ -63,7 +63,8 @@
|
|||||||
* runtime version may append a string like "-dev" to the version number
|
* runtime version may append a string like "-dev" to the version number
|
||||||
* for prerelease versions.
|
* for prerelease versions.
|
||||||
*
|
*
|
||||||
* @note The shared-library version number in the Makefile may be different,
|
* @note The shared-library version number in the Makefile
|
||||||
|
* (and CMakeLists.txt, and MANIFEST) may be different,
|
||||||
* being based on ABI compatibility rather than API compatibility.
|
* being based on ABI compatibility rather than API compatibility.
|
||||||
*/
|
*/
|
||||||
/** @{ */
|
/** @{ */
|
||||||
@ -72,7 +73,7 @@
|
|||||||
/** The MINOR version number (increased when new functionality is added in a backwards-compatible manner). */
|
/** The MINOR version number (increased when new functionality is added in a backwards-compatible manner). */
|
||||||
#define UTF8PROC_VERSION_MINOR 0
|
#define UTF8PROC_VERSION_MINOR 0
|
||||||
/** The PATCH version (increased for fixes that do not change the API). */
|
/** The PATCH version (increased for fixes that do not change the API). */
|
||||||
#define UTF8PROC_VERSION_PATCH 1
|
#define UTF8PROC_VERSION_PATCH 2
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user