summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2017-09-12 11:57:57 +0200
committerCarlos Garnacho <carlosg@gnome.org>2017-09-12 12:08:56 +0200
commit155ae0392f2ad4e816dc0378177fbf4e9631e443 (patch)
tree2af9f3ad132775e51b6daaa4ce930c38dbf0545c
parent214daa06e448a4e2de91ca46160cebfb9a828191 (diff)
downloadtracker-155ae0392f2ad4e816dc0378177fbf4e9631e443.tar.gz
Release 2.0.02.0.0
Semantic versioning is now effective.
-rw-r--r--NEWS35
-rw-r--r--configure.ac6
-rw-r--r--meson.build2
3 files changed, 39 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index b95960b11..1aa1a06f2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,38 @@
+NEW in 2.0.0 - 2017-09-12
+=========================
+
+ * Tracker shall from now on use semantic versioning
+ * Drop --all from "tracker status" subcommand, it is the default
+ behavior now.
+ * TrackerDecorator internal operations are now cancelled on shutdown
+ * Add cancellable argument to sync libtracker-control call
+ * Build fixes and minor cleanups
+
+ Translations: ca, da, eu, fi, fur, it, ko, lt, lv, nl, pt_BR, sk, sv, zh_TW
+
+ Overview of changes since 1.12:
+
+ * Tracker core (store, libraries) and miners have been split, this source
+ tree contains the former.
+ * Added support for domain ontologies, these can be used to set up private
+ databases managed and populated by a standalone set of daemons. It was
+ devised for sandboxing environments like Flatpak, but can be used
+ independently.
+ * Added API to manage application-private databases with (optional) custom
+ ontologies. The application is in charge of content population as well as
+ queries.
+ No daemons are required for this usecase, so this becomes a SPARQL
+ endpoint equivalent to SQLite.
+ * libtracker-miner objects can now be used on the application side in
+ combination with application-private endpoints. An additional object
+ has been added to make TrackerMiner implementations exported through
+ DBus.
+ * The filesystem TrackerMiner base implementation has received some
+ notable speedups.
+ * Running multiple concurrent SELECT queries is now lock-free on most
+ situations.
+ * Meson build instructions have been added.
+
NEW in 1.99.3 - 2017-08-22
==========================
diff --git a/configure.ac b/configure.ac
index 32c0fa9e6..027b06a4f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,9 +11,9 @@ AC_PREREQ([2.64])
# if any functions have been added, set TRACKER_INTERFACE_AGE to 0.
# if backwards compatibility has been broken,
# set TRACKER_BINARY_AGE and TRACKER_INTERFACE_AGE to 0.
-m4_define([tracker_major_version], [1])
-m4_define([tracker_minor_version], [99])
-m4_define([tracker_micro_version], [3])
+m4_define([tracker_major_version], [2])
+m4_define([tracker_minor_version], [0])
+m4_define([tracker_micro_version], [0])
m4_define([tracker_interface_age], [0])
m4_define([tracker_binary_age],
[m4_eval(100 * tracker_minor_version + tracker_micro_version)])
diff --git a/meson.build b/meson.build
index c76a98cc8..f35d53cc2 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,4 @@
-project('tracker', 'c', 'vala', version: '1.99.3')
+project('tracker', 'c', 'vala', version: '2.0.0')
gnome = import('gnome')
i18n = import('i18n')