diff --git a/.gitignore b/.gitignore index 4cb1dd8..ff8d1b2 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /libxmlb-0.1.15.tar.xz /libxmlb-0.2.0.tar.xz /libxmlb-0.2.1.tar.xz +/libxmlb-0.3.0.tar.xz diff --git a/libxmlb.spec b/libxmlb.spec index 975cb74..c5550a7 100644 --- a/libxmlb.spec +++ b/libxmlb.spec @@ -2,8 +2,8 @@ Summary: Library for querying compressed XML metadata Name: libxmlb -Version: 0.2.1 -Release: 2%{?dist} +Version: 0.3.0 +Release: 1%{?dist} License: LGPLv2+ URL: https://github.com/hughsie/libxmlb Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz @@ -13,11 +13,7 @@ BuildRequires: gtk-doc BuildRequires: libstemmer-devel BuildRequires: meson BuildRequires: gobject-introspection-devel -%if 0%{?rhel} == 7 -BuildRequires: python36-setuptools -%else BuildRequires: python3-setuptools -%endif # needed for the self tests BuildRequires: shared-mime-info @@ -91,6 +87,24 @@ Executable and data files for installed tests. %{_datadir}/installed-tests/libxmlb/libxmlb.test %changelog +* Fri Mar 12 2021 Richard Hughes 0.3.0-1 +- New upstream release +- Add a new object to contain query context data +- Allow collapsing empty XML tags if no children or text +- Allow marking elements as tokenized from xb-tool +- Allow optimized searching when comparing tokens +- Cancel the GFileMonitor before unreffing it +- Do not allocate a 128Mb buffer for each xb_builder_source_ctx_get_bytes() +- Do not error when creating a query if the element doesn’t exist +- Fix a parse failure for a double comment +- Fix various errors or missing annotations in docs +- Make handling of single-result queries more robust +- Support mmap()ing the source file to get bytes +- Support query caching with xb_silo_lookup_query() +- Support UTF-8 for upper-case() and lower-case() +- Use g_str_match_string() for non-ASCII search queries +- Write search tokens into the built silo + * Tue Jan 26 2021 Fedora Release Engineering - 0.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 45c5fe1..5f0e336 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libxmlb-0.2.1.tar.xz) = e14a1e66ba7a27c5d5b2e3b47e836828dfc1f6856fcb37b5f2a31e1bf5a32c66d440ae89d3f8df419d56f84f81fdfd8a8363c5dbd6bb3c26cc2c47cb871a5afb +SHA512 (libxmlb-0.3.0.tar.xz) = add1991789881ac1bbf7b9c634c9ead9a63d458553edde42fad5535a08b8503348232809d6b41c6f9530366b1fd9f2a345a29663cc4a8eb82bc8759ef3e46730