From e216c4403470c460614fecb272bed6411f36f3ed Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Mon, 23 Apr 2018 17:03:56 +0200 Subject: [PATCH 1/2] kiwix-lib needs libzim>=3.3.0 --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 6f875dc87..a267b756f 100644 --- a/meson.build +++ b/meson.build @@ -10,7 +10,7 @@ static_deps = get_option('android') or get_option('default_library') == 'static' thread_dep = dependency('threads') libicu_dep = dependency('icu-i18n', static:static_deps) -libzim_dep = dependency('libzim', version : '>=3.2.0', static:static_deps) +libzim_dep = dependency('libzim', version : '>=3.3.0', static:static_deps) pugixml_dep = dependency('pugixml', static:static_deps) libaria2_dep = dependency('libaria2', static:static_deps) From 45a000edaaf5c6755f4be6160fc96421142f7bb3 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Mon, 23 Apr 2018 17:04:10 +0200 Subject: [PATCH 2/2] New version 2.0.0 --- ChangeLog | 21 ++++++++++++++++++++- meson.build | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index cf3ba90dd..934b6f9b9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,23 @@ -kiwix-lib 1.1.0 +kiwix-lib 2.0.0 +=============== + + * Introduce a new API to retrive content from a reader. + * Introduce the `Entry` class. + * Reader's methods return an `Entry`. + * Content and other information can be retrieved from the `Entry`. + * Older Reader's methods are depreciated. + * Add an `OPDSDumper` class to dump a whole `Library` as an OPDS feed. + * Add a tool function to get the content of a file. + * Add a tool function to create a tempory directory. + * Add a `Downloader` class to download a file. + * Allow the manager to populate a `Library` from an OPDS feed. + * Try to locate libctpp2 in default system libdir and then fallback in 'lib' + directory. + * Build kiwix-lib setting RPATH. + * Build kiwix-lib without warning (werror=true) + * Build kiwix-lib on macos. + +kiwix-lib 1.1.1 =============== * Correct the name of kiwix-lib (from `kiwixlib`) in meson.build to generate diff --git a/meson.build b/meson.build index a267b756f..9450474db 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('kiwix-lib', 'cpp', - version : '1.1.1', + version : '2.0.0', license : 'GPL', default_options : ['c_std=c11', 'cpp_std=c++11', 'werror=true'])