diff --git a/_service b/_service
index 5b536fb..b82b1da 100644
--- a/_service
+++ b/_service
@@ -4,11 +4,11 @@
@PARENT_TAG@
https://github.com/matrix-org/synapse.git
git
- v1.76.0
+ v1.77.0
v(.*)
\1
diff --git a/matrix-synapse-1.76.0.obscpio b/matrix-synapse-1.76.0.obscpio
deleted file mode 100644
index a55f87c..0000000
--- a/matrix-synapse-1.76.0.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:cf84f4b1481ab4bd3217d9a256644b0188664d43022da9ac5e9cc50ad60970f5
-size 34458125
diff --git a/matrix-synapse-1.77.0.obscpio b/matrix-synapse-1.77.0.obscpio
new file mode 100644
index 0000000..995f1f8
--- /dev/null
+++ b/matrix-synapse-1.77.0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4e2455043cad14c865dac6530009fbd8ea83aeb76f9d5cbe475794cffd0dcef8
+size 34558477
diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec
index e73f6ac..e0df2ed 100644
--- a/matrix-synapse-test.spec
+++ b/matrix-synapse-test.spec
@@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
-Version: 1.76.0
+Version: 1.77.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0
diff --git a/matrix-synapse.changes b/matrix-synapse.changes
index fe41177..35d716a 100644
--- a/matrix-synapse.changes
+++ b/matrix-synapse.changes
@@ -1,3 +1,75 @@
+-------------------------------------------------------------------
+Tue Feb 14 15:18:22 UTC 2023 - Marcus Rueckert
+
+- Update to 1.77.0
+ - Features
+ - Experimental support for MSC3952: intentional mentions.
+ (#14823, #14943, #14957, #14958)
+ - Experimental support to suppress notifications from message
+ edits (MSC3958). (#14960, #15016)
+ - Add profile information, devices and connections to the
+ command line user data export tool. (#14894)
+ - Improve performance when joining or sending an event in large
+ rooms. (#14962)
+ - Improve performance of joining and leaving large rooms with
+ many local users. (#14971)
+ - Bugfixes
+ - Fix bug where retried replication requests would return a
+ failure. Introduced in v1.76.0. (#15024)
+ - Fix a bug introduced in Synapse 1.53.0 where next_batch
+ tokens from /sync could not be used with the /relations
+ endpoint. (#14866)
+ - Fix a bug introduced in Synapse 1.35.0 where the module API's
+ send_local_online_presence_to would fail to send presence
+ updates over federation. (#14880)
+ - Fix a bug introduced in Synapse 1.70.0 where the background
+ updates to add non-thread unique indexes on receipts could
+ fail when upgrading from 1.67.0 or earlier. (#14915)
+ - Fix a regression introduced in Synapse 1.69.0 which can
+ result in database corruption when database migrations are
+ interrupted on sqlite. (#14926)
+ - Fix a bug introduced in Synapse 1.68.0 where we were unable
+ to service remote joins in rooms with @room notification
+ levels set to null in their (malformed) power levels.
+ (#14942)
+ - Fix a bug introduced in Synapse 1.64.0 where boolean power
+ levels were erroneously permitted in v10 rooms. (#14944)
+ - Fix a long-standing bug where sending messages on servers
+ with presence enabled would spam "Re-starting finished log
+ context" log lines. (#14947)
+ - Fix a bug introduced in Synapse 1.68.0 where logging from the
+ Rust module was not properly logged. (#14976)
+ - Fix various long-standing bugs in Synapse's config, event and
+ request handling where booleans were unintentionally accepted
+ where an integer was expected. (#14945)
+ - Internal Changes
+ - Prepare for future database schema changes. (#15036)
+ - Add missing type hints. (#14879, #14886, #14887, #14904,
+ #14927, #14956, #14983, #14984, #14985, #14987, #14988,
+ #14990, #14991, #14992, #15007)
+ - Use StrCollection to avoid potential bugs with
+ Collection[str]. (#14922)
+ - Allow running the complement tests suites with the asyncio
+ reactor enabled. (#14858)
+ - Improve performance of /sync in a few situations. (#14908,
+ #14970)
+ - Document how to handle Dependabot pull requests. (#14916)
+ - Fix typo in release script. (#14920)
+ - Update build system requirements to allow building with
+ poetry-core 1.5.0. (#14949, #15019)
+ - Add an lnav config file for Synapse logs to /contrib/lnav.
+ (#14953)
+ - Faster joins: Refactor internal handling of servers in room
+ to never store an empty list. (#14954)
+ - Faster joins: tag v2/send_join/ requests to indicate if they
+ served a partial join response. (#14950)
+ - Allow running cargo without the extension-module option.
+ (#14965)
+ - Preparatory work for adding a denormalised event stream
+ ordering column in the future. Contributed by Nick @ Beeper
+ (@Fizzadar). (#14979, 9cd7610, f10caa7; see #15014)
+ - Add tests for _flatten_dict. (#14981, #15002)
+
-------------------------------------------------------------------
Tue Jan 31 23:13:24 UTC 2023 - Marcus Rueckert
diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo
index 3f478fc..dfdecf2 100644
--- a/matrix-synapse.obsinfo
+++ b/matrix-synapse.obsinfo
@@ -1,4 +1,4 @@
name: matrix-synapse
-version: 1.76.0
-mtime: 1675182922
-commit: eafdb12dd8db985fbe1ac27ca75d28af8d4e4c5d
+version: 1.77.0
+mtime: 1676375955
+commit: 3e90dfdd81c2c6dcaf1f21f24fbca0a4c820b150
diff --git a/matrix-synapse.spec b/matrix-synapse.spec
index b647c8d..8b57265 100644
--- a/matrix-synapse.spec
+++ b/matrix-synapse.spec
@@ -38,8 +38,8 @@
%global matrix_common_max_version 2
%global msgpack_version 1.0.4
%global netaddr_version 0.8.0
-%global phonenumbers_version 8.13.4
-%global prometheus_client_version 0.15.0
+%global phonenumbers_version 8.13.5
+%global prometheus_client_version 0.16.0
%global psutil_version 2.0.0
%global pyOpenSSL_version 23.0.0
%global pyasn1_version 0.4.8
@@ -83,7 +83,7 @@
%global cryptography_version 3.4.7
%global frozendict_version 2.1.3
%global idna_version 2.5
-%global ijson_version 3.1.4
+%global ijson_version 3.2.0
%global jsonschema_version 3.0.0
%global matrix_common_version 1.3.0
%global matrix_common_max_version 2
@@ -156,14 +156,14 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
-Version: 1.76.0
+Version: 1.77.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
Group: Productivity/Networking/Instant Messenger
URL: https://github.com/matrix-org/synapse
Source0: %{pkgname}-%{version}.tar.xz
-Source1: vendor.tar.xz
+Source1: vendor.tar.zst
Source2: cargo_config
Source47: matrix-synapse-user.conf
Source48: README.SUSE
diff --git a/vendor.tar.xz b/vendor.tar.xz
deleted file mode 100644
index 62d4c71..0000000
--- a/vendor.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:605b5c7ac9ebfd8fbb603fc88807d8970fa44cfe9404ccf0db6d2e26344d1294
-size 7076464
diff --git a/vendor.tar.zst b/vendor.tar.zst
new file mode 100644
index 0000000..20f20a9
--- /dev/null
+++ b/vendor.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d6344594eb740c0957b46ae301b512bd3750861116a7c4445b75c2bdfc96b485
+size 8526018