File tree Expand file tree Collapse file tree 6 files changed +27
-8
lines changed
Expand file tree Collapse file tree 6 files changed +27
-8
lines changed Original file line number Diff line number Diff line change 1+ Version 2.15.0
2+ ==============
3+
4+ Released 2026-01-24
5+
6+ * New features:
7+
8+ - Add support for realloc by adding `json_set_alloc_funcs2`, `json_get_alloc_funcs2`
9+ (@WilhelmWiens in #717)
10+
11+ * Fixes:
12+
13+ - Optimize serialization (@WilhelmWiens in #658 and #719)
14+ - Fix docstrings in hashtable.h (@WilhelmWiens in #718)
15+
16+ * Build
17+
18+ - Use target-based cmake settings (@Andrew-Au in #692)
19+
120Version 2.14.1
221==============
322
Original file line number Diff line number Diff line change @@ -36,10 +36,10 @@ endif()
3636# set (JANSSON_VERSION "2.3.1")
3737# set (JANSSON_SOVERSION 2)
3838
39- set (JANSSON_DISPLAY_VERSION "2.14.1 " )
39+ set (JANSSON_DISPLAY_VERSION "2.15.0 " )
4040
4141# This is what is required to match the same numbers as automake's
42- set (JANSSON_VERSION "4.14 .0" )
42+ set (JANSSON_VERSION "4.15 .0" )
4343set (JANSSON_SOVERSION 4)
4444
4545# for CheckFunctionKeywords
Original file line number Diff line number Diff line change 11AC_PREREQ ( [ 2.60] )
2- AC_INIT ( [ jansson] , [ 2.14.1 ] , [ https://github.com/akheron/jansson/issues] )
2+ AC_INIT ( [ jansson] , [ 2.15.0 ] , [ https://github.com/akheron/jansson/issues] )
33
44AC_CONFIG_AUX_DIR ( [ .] )
55AM_INIT_AUTOMAKE ( [ 1.10 foreign] )
Original file line number Diff line number Diff line change 4848# built documents.
4949#
5050# The short X.Y version.
51- version = '2.14.1 '
51+ version = '2.15.0 '
5252# The full version, including alpha/beta/rc tags.
5353release = version
5454
Original file line number Diff line number Diff line change 3030libjansson_la_LDFLAGS = \
3131 -no-undefined \
3232 -export-symbols-regex '^json_|^jansson_' \
33- -version-info 18:1:14 \
33+ -version-info 19:0:15 \
3434 @JSON_SYMVER_LDFLAGS@ \
3535 @JSON_BSYMBOLIC_LDFLAGS@
Original file line number Diff line number Diff line change @@ -21,11 +21,11 @@ extern "C" {
2121/* version */
2222
2323#define JANSSON_MAJOR_VERSION 2
24- #define JANSSON_MINOR_VERSION 14
25- #define JANSSON_MICRO_VERSION 1
24+ #define JANSSON_MINOR_VERSION 15
25+ #define JANSSON_MICRO_VERSION 0
2626
2727/* Micro version is omitted if it's 0 */
28- #define JANSSON_VERSION "2.14.1 "
28+ #define JANSSON_VERSION "2.15.0 "
2929
3030/* Version as a 3-byte hex number, e.g. 0x010201 == 1.2.1. Use this
3131 for numeric comparisons, e.g. #if JANSSON_VERSION_HEX >= ... */
You can’t perform that action at this time.
0 commit comments