Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit 831d479

Browse files
committed
Merge branch 'master' into develop
2 parents 9d21ecf + 6b26536 commit 831d479

File tree

7 files changed

+28
-11
lines changed

7 files changed

+28
-11
lines changed

CHANGES.md

+15-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
1-
Synapse 1.55.0rc1 (2022-03-15)
2-
==============================
1+
Synapse 1.55.0 (2022-03-22)
2+
===========================
33

44
This release removes a workaround introduced in Synapse 1.50.0 for Mjolnir compatibility. **This breaks compatibility with Mjolnir 1.3.1 and earlier. ([\#11700](https://github.com/matrix-org/synapse/issues/11700))**; Mjolnir users should upgrade Mjolnir before upgrading Synapse to this version.
55

6+
This release also moves the location of the `synctl` script; see the [upgrade notes](https://github.com/matrix-org/synapse/blob/develop/docs/upgrade.md#synctl-script-has-been-moved) for more details.
7+
8+
9+
Internal Changes
10+
----------------
11+
12+
- Tweak copy for default Single Sign-On account details template to better adhere to mobile app store guidelines. ([\#12265](https://github.com/matrix-org/synapse/issues/12265), [\#12260](https://github.com/matrix-org/synapse/issues/12260))
13+
14+
15+
Synapse 1.55.0rc1 (2022-03-15)
16+
==============================
17+
618
Features
719
--------
820

@@ -38,6 +50,7 @@ Deprecations and Removals
3850
-------------------------
3951

4052
- **Remove workaround introduced in Synapse 1.50.0 for Mjolnir compatibility. Breaks compatibility with Mjolnir 1.3.1 and earlier. ([\#11700](https://github.com/matrix-org/synapse/issues/11700))**
53+
- **`synctl` has been moved into into `synapse._scripts` and is exposed as an entry point; see [upgrade notes](https://github.com/matrix-org/synapse/blob/develop/docs/upgrade.md#synctl-script-has-been-moved). ([\#12140](https://github.com/matrix-org/synapse/issues/12140))
4154
- Remove backwards compatibilty with pagination tokens from the `/relations` and `/aggregations` endpoints generated from Synapse < v1.52.0. ([\#12138](https://github.com/matrix-org/synapse/issues/12138))
4255
- The groups/communities feature in Synapse has been deprecated. ([\#12200](https://github.com/matrix-org/synapse/issues/12200))
4356

@@ -56,7 +69,6 @@ Internal Changes
5669
- Fix CI not attaching source distributions and wheels to the GitHub releases. ([\#12131](https://github.com/matrix-org/synapse/issues/12131))
5770
- Remove unused mocks from `test_typing`. ([\#12136](https://github.com/matrix-org/synapse/issues/12136))
5871
- Give `scripts-dev` scripts suffixes for neater CI config. ([\#12137](https://github.com/matrix-org/synapse/issues/12137))
59-
- Move `synctl` into `synapse._scripts` and expose as an entry point. ([\#12140](https://github.com/matrix-org/synapse/issues/12140))
6072
- Move the snapcraft configuration file to `contrib`. ([\#12142](https://github.com/matrix-org/synapse/issues/12142))
6173
- Enable [MSC3030](https://github.com/matrix-org/matrix-doc/pull/3030) Complement tests in CI. ([\#12144](https://github.com/matrix-org/synapse/issues/12144))
6274
- Enable [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) Complement tests in CI. ([\#12145](https://github.com/matrix-org/synapse/issues/12145))

changelog.d/12260.misc

-1
This file was deleted.

debian/changelog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
matrix-synapse-py3 (1.55.0) stable; urgency=medium
2+
3+
* New synapse release 1.55.0.
4+
5+
-- Synapse Packaging team <[email protected]> Tue, 22 Mar 2022 13:59:26 +0000
6+
17
matrix-synapse-py3 (1.55.0~rc1) stable; urgency=medium
28

39
* New synapse release 1.55.0~rc1.

synapse/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
except ImportError:
6969
pass
7070

71-
__version__ = "1.55.0rc1"
71+
__version__ = "1.55.0"
7272

7373
if bool(os.environ.get("SYNAPSE_TEST_PATCH_LOG_CONTEXTS", False)):
7474
# We import here so that we don't have to install a bunch of deps when

synapse/res/templates/sso_auth_account_details.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -130,13 +130,13 @@
130130
</head>
131131
<body>
132132
<header>
133-
<h1>Choose your account name</h1>
134-
<p>This is required to create your account on {{ server_name }}, and you can't change this later.</p>
133+
<h1>Create your account</h1>
134+
<p>This is required. Continue to create your account on {{ server_name }}. You can't change this later.</p>
135135
</header>
136136
<main>
137137
<form method="post" class="form__input" id="form">
138138
<div class="username_input" id="username_input">
139-
<label for="field-username">Username</label>
139+
<label for="field-username">Username (required)</label>
140140
<div class="prefix">@</div>
141141
<input type="text" name="username" id="field-username" value="{{ user_attributes.localpart }}" autofocus>
142142
<div class="postfix">:{{ server_name }}</div>
@@ -145,7 +145,7 @@ <h1>Choose your account name</h1>
145145
<input type="submit" value="Continue" class="primary-button">
146146
{% if user_attributes.avatar_url or user_attributes.display_name or user_attributes.emails %}
147147
<section class="idp-pick-details">
148-
<h2>{% if idp.idp_icon %}<img src="{{ idp.idp_icon | mxc_to_http(24, 24) }}"/>{% endif %}Information from {{ idp.idp_name }}</h2>
148+
<h2>{% if idp.idp_icon %}<img src="{{ idp.idp_icon | mxc_to_http(24, 24) }}"/>{% endif %}Optional data from {{ idp.idp_name }}</h2>
149149
{% if user_attributes.avatar_url %}
150150
<label class="idp-detail idp-avatar" for="idp-avatar">
151151
<div class="check-row">

synapse/res/templates/sso_auth_account_details.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ function validateUsername(username) {
6262
usernameField.parentElement.classList.remove("invalid");
6363
usernameOutput.classList.remove("error");
6464
if (!username) {
65-
return reportError("Please provide a username");
65+
return reportError("This is required. Please provide a username");
6666
}
6767
if (username.length > 255) {
6868
return reportError("Too long, please choose something shorter");

synapse/res/templates/sso_footer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515
</g>
1616
</g>
1717
</svg>
18-
<p>An open network for secure, decentralized communication.<br>© 2021 The Matrix.org Foundation C.I.C.</p>
18+
<p>An open network for secure, decentralized communication.<br>© 2022 The Matrix.org Foundation C.I.C.</p>
1919
</footer>

0 commit comments

Comments
 (0)