diff --git a/_servicedata b/_servicedata
index 3481482..19b872e 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/giuspen/cherrytree.git
- 36b10bdd3781676ee942d90e87f40410a33bda43
\ No newline at end of file
+ 4d0eba74df90d1f3191d79328163379eb25d773c
\ No newline at end of file
diff --git a/cherrytree-0.99.27+13.obscpio b/cherrytree-0.99.27+13.obscpio
deleted file mode 100644
index 8efacb0..0000000
--- a/cherrytree-0.99.27+13.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6fb11e9edda2b518e589c9721183c35130c28d7be483d798a8c6281efb7489c4
-size 75750414
diff --git a/cherrytree-0.99.28.obscpio b/cherrytree-0.99.28.obscpio
new file mode 100644
index 0000000..cad1c94
--- /dev/null
+++ b/cherrytree-0.99.28.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d72900da5e659df609964699ce5174ba421df51efa455421cf469c85b708aa8e
+size 75748878
diff --git a/cherrytree.changes b/cherrytree.changes
index 1e117e9..830786c 100644
--- a/cherrytree.changes
+++ b/cherrytree.changes
@@ -1,3 +1,21 @@
+-------------------------------------------------------------------
+Sun Jan 03 16:32:05 UTC 2021 - malcolmlewis@opensuse.org
+
+- Update to version 0.99.28:
+ * Improved sanitisation from bad characters at xml parse time,
+ (gh#giuspen/cherrytree#1465).
+ * Fix config.cfg re-created when symlinked,
+ (gh#giuspen/cherrytree#1464).
+ * Found better workaround for visualisation glitches,
+ (gh#giuspen/cherrytree#1416, gh#giuspen/cherrytree#1427,
+ gh#giuspen/cherrytree#1446 and gh#giuspen/cherrytree#1447).
+ * Fix regression speeding up tables.
+ * Support for sqlite document generated with old version of
+ cherrytree, alter only at write time.
+ * Isolating and trying to find alternative to
+ WORKAROUND_ANCHORED_TEXT_VISUAL_GLITCHES.
+ * Working on tables poor performance.
+
-------------------------------------------------------------------
Sun Dec 27 20:43:46 UTC 2020 - malcolmlewis@opensuse.org
diff --git a/cherrytree.obsinfo b/cherrytree.obsinfo
index 6e5d1e9..ee4ba4b 100644
--- a/cherrytree.obsinfo
+++ b/cherrytree.obsinfo
@@ -1,5 +1,5 @@
name: cherrytree
-version: 0.99.27+13
-mtime: 1609099364
-commit: 36b10bdd3781676ee942d90e87f40410a33bda43
+version: 0.99.28
+mtime: 1609623044
+commit: 4d0eba74df90d1f3191d79328163379eb25d773c
diff --git a/cherrytree.spec b/cherrytree.spec
index 68549a6..6fd3c95 100644
--- a/cherrytree.spec
+++ b/cherrytree.spec
@@ -1,7 +1,7 @@
#
# spec file for package cherrytree
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: cherrytree
-Version: 0.99.27+13
+Version: 0.99.28
Release: 0
Summary: A hierarchical note taking application
License: GPL-3.0-or-later AND LGPL-2.1-only